mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
updated lockfile and tried firefox theming
This commit is contained in:
parent
6fdc4ae0d2
commit
ea7e96a3ef
5 changed files with 55 additions and 53 deletions
42
dot_config/flake/flake.lock
generated
42
dot_config/flake/flake.lock
generated
|
|
@ -172,11 +172,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757809953,
|
"lastModified": 1758119172,
|
||||||
"narHash": "sha256-29mlXbfAJhz9cWVrPP4STvVPDVZFCfCOmaIN5lFJa+Y=",
|
"narHash": "sha256-LnVuGLf0PJHqqIHroxEzwXS57mjAdHSrXi0iODKbbiU=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "17a10049486f6698fca32097d8f52c0c895542b0",
|
"rev": "9f408dc51c8e8216a94379e6356bdadbe8b4fef9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -195,11 +195,11 @@
|
||||||
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
|
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757870947,
|
"lastModified": 1758139056,
|
||||||
"narHash": "sha256-0N8w6SB6a68kWioFmlr+KfwfG44KVjPjJIBSQKNdNhE=",
|
"narHash": "sha256-qS4VkDso0nc+UpGR+pWLMBrC14Dvbk1Q4ZC74Qx6r7M=",
|
||||||
"owner": "sodiboo",
|
"owner": "sodiboo",
|
||||||
"repo": "niri-flake",
|
"repo": "niri-flake",
|
||||||
"rev": "8e9b1a571399104e42d8fa5de6c28c63bff0c16a",
|
"rev": "2a84fdae04beddac03cbcaea8cfc05386dfb3bdc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -228,11 +228,11 @@
|
||||||
"niri-unstable": {
|
"niri-unstable": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757832020,
|
"lastModified": 1758135863,
|
||||||
"narHash": "sha256-SCdus7r4IS8l3jzF8mcMFMlDvACTdmDCcsPnGUEqll0=",
|
"narHash": "sha256-r6u4eGvMECO7p1YRIcVFhhR/REwolaaVeafAhUIuLc0=",
|
||||||
"owner": "YaLTeR",
|
"owner": "YaLTeR",
|
||||||
"repo": "niri",
|
"repo": "niri",
|
||||||
"rev": "e6a8ad38479eb179dc7301755316f993e3e872ea",
|
"rev": "4808ba2b2055a09008be17d3e9eeae2d592b7b18",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -310,11 +310,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757810152,
|
"lastModified": 1758070117,
|
||||||
"narHash": "sha256-Vp9K5ol6h0J90jG7Rm4RWZsCB3x7v5VPx588TQ1dkfs=",
|
"narHash": "sha256-uLwwHFCZnT1c3N3biVe/0hCkag2GSrf9+M56+Okf+WY=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "9a094440e02a699be5c57453a092a8baf569bdad",
|
"rev": "e9b7f2ff62b35f711568b1f0866243c7c302028d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -388,11 +388,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_5": {
|
"nixpkgs_5": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757810152,
|
"lastModified": 1758070117,
|
||||||
"narHash": "sha256-Vp9K5ol6h0J90jG7Rm4RWZsCB3x7v5VPx588TQ1dkfs=",
|
"narHash": "sha256-uLwwHFCZnT1c3N3biVe/0hCkag2GSrf9+M56+Okf+WY=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "9a094440e02a699be5c57453a092a8baf569bdad",
|
"rev": "e9b7f2ff62b35f711568b1f0866243c7c302028d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -411,11 +411,11 @@
|
||||||
"systems": "systems"
|
"systems": "systems"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757903079,
|
"lastModified": 1758138010,
|
||||||
"narHash": "sha256-e4zqVdi0u4VmpmZ75vwDiYVWWyvqatRT0hCzsyR6DT0=",
|
"narHash": "sha256-jZqB8XwznSnA7OshUR72OuYAmG0RLhPFQ8kjUzZpy8U=",
|
||||||
"owner": "noctalia-dev",
|
"owner": "noctalia-dev",
|
||||||
"repo": "noctalia-shell",
|
"repo": "noctalia-shell",
|
||||||
"rev": "53d0c3943d58618538b0fd13d5484c5088fa12d7",
|
"rev": "85d7dc2506bfdc68d6fec8ce2ae6394ea79eabc7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -453,11 +453,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1756981260,
|
"lastModified": 1758006913,
|
||||||
"narHash": "sha256-GhuD9QVimjynHI0OOyZsqJsnlXr2orowh9H+HYz4YMs=",
|
"narHash": "sha256-lU00BAdiKAhm96M6o0AzBdZY6+bBSfB2a0zm4xJYl/U=",
|
||||||
"owner": "outfoxxed",
|
"owner": "outfoxxed",
|
||||||
"repo": "quickshell",
|
"repo": "quickshell",
|
||||||
"rev": "6eb12551baf924f8fdecdd04113863a754259c34",
|
"rev": "49646e4407fce5925920b178872ddd9f8e495218",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,7 @@
|
||||||
|
|
||||||
xdg.configFile."helide/zellij_layout" = {
|
xdg.configFile."helide/zellij_layout" = {
|
||||||
text = ''
|
text = ''
|
||||||
|
theme "ansi"
|
||||||
layout {
|
layout {
|
||||||
default_tab_template {
|
default_tab_template {
|
||||||
pane size=1 borderless=true {
|
pane size=1 borderless=true {
|
||||||
|
|
@ -84,7 +85,7 @@
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
home.shellAliases ={
|
home.shellAliases = {
|
||||||
helide = "zellij -l ~/.config/helide/zellij_layout";
|
helide = "zellij -l ~/.config/helide/zellij_layout";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,27 +14,24 @@ in {
|
||||||
noctalia
|
noctalia
|
||||||
inputs.quickshell.packages.${system}.default
|
inputs.quickshell.packages.${system}.default
|
||||||
|
|
||||||
xdg-desktop-portal-gtk
|
|
||||||
xdg-desktop-portal-gnome
|
|
||||||
gnome-keyring
|
gnome-keyring
|
||||||
|
|
||||||
mods.xwayland-satellite
|
mods.xwayland-satellite
|
||||||
wlsunset
|
wlsunset
|
||||||
];
|
];
|
||||||
|
|
||||||
xdg.portal = {
|
# xdg.portal = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
extraPortals = [pkgs.xdg-desktop-portal-gnome pkgs.xdg-desktop-portal-gtk];
|
# extraPortals = [pkgs.xdg-desktop-portal-gnome pkgs.xdg-desktop-portal-gtk];
|
||||||
# wlr.enable = true;
|
# config = {
|
||||||
config = {
|
# niri = {
|
||||||
niri = {
|
# default = ["gnome" "gtk"];
|
||||||
default = ["gnome" "gtk"];
|
# "org.freedesktop.impl.portal.Access" = ["gtk"];
|
||||||
"org.freedesktop.impl.portal.Access" = ["gtk"];
|
# "org.freedesktop.impl.portal.Notification" = ["gtk"];
|
||||||
"org.freedesktop.impl.portal.Notification" = ["gtk"];
|
# "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"];
|
||||||
"org.freedesktop.impl.portal.Secret" = ["gnome-keyring"];
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
|
||||||
|
|
||||||
home.shellAliases = {
|
home.shellAliases = {
|
||||||
restart-shell = "${noctalia} kill && niri msg action spawn -- \"${noctalia}\"";
|
restart-shell = "${noctalia} kill && niri msg action spawn -- \"${noctalia}\"";
|
||||||
|
|
@ -43,6 +40,7 @@ in {
|
||||||
programs.niri.settings = {
|
programs.niri.settings = {
|
||||||
cursor = {
|
cursor = {
|
||||||
size = 12;
|
size = 12;
|
||||||
|
theme = "Adwaita";
|
||||||
};
|
};
|
||||||
|
|
||||||
# This config is in the KDL format: https://kdl.dev
|
# This config is in the KDL format: https://kdl.dev
|
||||||
|
|
@ -294,7 +292,7 @@ in {
|
||||||
|
|
||||||
# // This line starts waybar, a commonly used bar for Wayland compositors.
|
# // This line starts waybar, a commonly used bar for Wayland compositors.
|
||||||
spawn-at-startup = [
|
spawn-at-startup = [
|
||||||
{argv = ["${noctalia}"];}
|
{argv = ["noctalia-shell"];}
|
||||||
];
|
];
|
||||||
|
|
||||||
# Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
# Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
||||||
|
|
|
||||||
|
|
@ -125,7 +125,7 @@
|
||||||
|
|
||||||
pre-commit
|
pre-commit
|
||||||
|
|
||||||
unstable.vivaldi
|
unstable.jujutsu
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
|
|
@ -135,11 +135,6 @@
|
||||||
|
|
||||||
programs.nix-ld.enable = true;
|
programs.nix-ld.enable = true;
|
||||||
|
|
||||||
services.desktopManager.cosmic.enable = true;
|
|
||||||
|
|
||||||
# Install firefox.
|
|
||||||
programs.firefox.enable = true;
|
|
||||||
|
|
||||||
programs.fish.enable = true;
|
programs.fish.enable = true;
|
||||||
|
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -20,14 +20,6 @@ in {
|
||||||
../../home/helide
|
../../home/helide
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.firefox = {
|
|
||||||
profiles.tyler = {
|
|
||||||
userChrome = builtins.readFile (ff_gnome_theme + "/userChrome.css");
|
|
||||||
userContent = builtins.readFile (ff_gnome_theme + "/userContent.css");
|
|
||||||
extraConfig = builtins.readFile (ff_gnome_theme + "/configuration/user.js");
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
home = {
|
home = {
|
||||||
username = "tyler";
|
username = "tyler";
|
||||||
homeDirectory = "/home/tyler";
|
homeDirectory = "/home/tyler";
|
||||||
|
|
@ -37,5 +29,21 @@ in {
|
||||||
];
|
];
|
||||||
|
|
||||||
stateVersion = "23.11";
|
stateVersion = "23.11";
|
||||||
|
|
||||||
|
file.".mozilla/firefox/default/chrome/firefox-gnome-theme" = {
|
||||||
|
source = ff_gnome_theme;
|
||||||
|
recursive = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.firefox = {
|
||||||
|
enable = true;
|
||||||
|
profiles.default = {
|
||||||
|
name = "default";
|
||||||
|
userChrome = ''
|
||||||
|
@import "firefox-gnome-theme/userChrome.css";
|
||||||
|
@import "firefox-gnome-theme/theme/colors/dark.css";
|
||||||
|
'';
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue