mirror of
https://git.sr.ht/~rouven/nixos-config
synced 2024-11-15 05:13:10 +01:00
updates and zfs tweaks
This commit is contained in:
parent
c8c4be8737
commit
a10344afbb
12
flake.lock
12
flake.lock
|
@ -24,11 +24,11 @@
|
||||||
"utils": "utils"
|
"utils": "utils"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1674771519,
|
"lastModified": 1674928308,
|
||||||
"narHash": "sha256-U0W3S1nX6yEvLh3Vq70EORbmXecAKXfmEfCfaA4A+I8=",
|
"narHash": "sha256-elVU4NUZEl11BdT4gC+lrpLYM8Ccxqxs19Ix84HTI9o=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "bb4b25b302dbf0f527f190461b080b5262871756",
|
"rev": "08a778d80308353f4f65c9dcd3790b5da02d6306",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -47,11 +47,11 @@
|
||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1674819116,
|
"lastModified": 1674930518,
|
||||||
"narHash": "sha256-/lOvQnwIxDjz8E0VKKlkHqZ/DjBYXy7miEDegiGMY8M=",
|
"narHash": "sha256-EVusv/SJYQHOY/6VmxXC2IFSFtQhrIk6/b0ugd6lxDk=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "Hyprland",
|
"repo": "Hyprland",
|
||||||
"rev": "af37a3895f810ebe3cc58600b0d9b2fcf449b2d1",
|
"rev": "ce632b7a05a27d121c9544607ccd873adee8bd42",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
};
|
};
|
||||||
services.zfs.autoScrub.enable = true;
|
services.zfs.autoScrub.enable = true;
|
||||||
services.zfs.autoSnapshot.enable = true;
|
services.zfs.autoSnapshot.enable = true;
|
||||||
|
services.zfs.trim.enable = true;
|
||||||
|
|
||||||
|
|
||||||
time.timeZone = "Europe/Berlin";
|
time.timeZone = "Europe/Berlin";
|
||||||
|
@ -35,7 +36,7 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
vim
|
vim
|
||||||
wget
|
wget
|
||||||
htop
|
htop-vim
|
||||||
];
|
];
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -76,6 +76,8 @@
|
||||||
printing.enable = true;
|
printing.enable = true;
|
||||||
fprintd.enable = true; # log in using fingerprint
|
fprintd.enable = true; # log in using fingerprint
|
||||||
openssh.enable = true; # enabled ssh to have the host keys
|
openssh.enable = true; # enabled ssh to have the host keys
|
||||||
|
zfs.autoScrub.enable = true; # periodically check filesystem and repair it
|
||||||
|
zfs.trim.enable = true; # weekly ssd trimming
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.steam.enable = true; # putting steam in here cause in home manager it doesn't work
|
programs.steam.enable = true; # putting steam in here cause in home manager it doesn't work
|
||||||
|
@ -100,7 +102,7 @@
|
||||||
wget
|
wget
|
||||||
gcc
|
gcc
|
||||||
git
|
git
|
||||||
htop
|
htop-vim
|
||||||
dig
|
dig
|
||||||
traceroute
|
traceroute
|
||||||
killall
|
killall
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
# essentials
|
# essentials
|
||||||
wpa_supplicant_gui
|
wpa_supplicant_gui
|
||||||
pcmanfm
|
pcmanfm
|
||||||
xsel
|
|
||||||
|
|
||||||
# graphics
|
# graphics
|
||||||
evince
|
evince
|
||||||
|
@ -46,6 +45,7 @@
|
||||||
powerline-fonts
|
powerline-fonts
|
||||||
ventoy-bin
|
ventoy-bin
|
||||||
ripgrep
|
ripgrep
|
||||||
|
baobab
|
||||||
|
|
||||||
# libs
|
# libs
|
||||||
libyubikey
|
libyubikey
|
||||||
|
|
|
@ -12,4 +12,10 @@
|
||||||
package = (pkgs.callPackage ../../../../pkgs/dracula-icon-theme { });
|
package = (pkgs.callPackage ../../../../pkgs/dracula-icon-theme { });
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
home.pointerCursor = {
|
||||||
|
gtk.enable = true;
|
||||||
|
name = "Dracula-cursors";
|
||||||
|
package = pkgs.dracula-theme;
|
||||||
|
size = 16;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue