rozbicie home.nix i prace nad librewolf w home-manager
This commit is contained in:
52
hosts/garand-laptop/home/home.nix
Normal file
52
hosts/garand-laptop/home/home.nix
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
pkgs,
|
||||
username,
|
||||
host,
|
||||
...
|
||||
}: {
|
||||
# Home Manager Settings
|
||||
home = {
|
||||
username = "${username}";
|
||||
homeDirectory = "/home/${username}";
|
||||
stateVersion = "23.11";
|
||||
# Place Files Inside Home Directory
|
||||
file = {
|
||||
"Pictures/Wallpapers".source = ../../config/wallpapers;
|
||||
"Pictures/Wallpapers".recursive = true;
|
||||
".config/wlogout/icons".source = ../../config/wlogout;
|
||||
".config/wlogout/icons".recursive = true;
|
||||
".face.icon".source = ../../config/face.jpg;
|
||||
".config/face.jpg".source = ../../config/face.jpg;
|
||||
".config/swappy/config".text = ''
|
||||
[Default]
|
||||
save_dir=/home/${username}/Pictures/Screenshots
|
||||
save_filename_format=swappy-%Y%m%d-%H%M%S.png
|
||||
show_panel=false
|
||||
line_size=5
|
||||
text_size=20
|
||||
text_font=Ubuntu
|
||||
paint_mode=brush
|
||||
early_exit=true
|
||||
fill_shape=false
|
||||
'';
|
||||
};
|
||||
# Scripts
|
||||
packages = [
|
||||
(import ../../scripts/emopicker9000.nix {inherit pkgs;})
|
||||
(import ../../scripts/task-waybar.nix {inherit pkgs;})
|
||||
(import ../../scripts/squirtle.nix {inherit pkgs;})
|
||||
(import ../../scripts/nvidia-offload.nix {inherit pkgs;})
|
||||
(import ../../scripts/wallsetter.nix {
|
||||
inherit pkgs;
|
||||
inherit username;
|
||||
})
|
||||
(import ../../scripts/web-search.nix {inherit pkgs;})
|
||||
(import ../../scripts/rofi-launcher.nix {inherit pkgs;})
|
||||
(import ../../scripts/screenshootin.nix {inherit pkgs;})
|
||||
(import ../../scripts/list-hypr-bindings.nix {
|
||||
inherit pkgs;
|
||||
inherit host;
|
||||
})
|
||||
];
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user