nix: some house keeping and latest kernel
Anirudh Oppiliappan x@icyphox.sh
Sat, 13 Jul 2024 13:12:24 +0300
3 files changed,
29 insertions(+),
25 deletions(-)
M
flake.lock
→
flake.lock
@@ -44,11 +44,11 @@ "nixpkgs"
] }, "locked": { - "lastModified": 1716511055, - "narHash": "sha256-5Fe/DGgvMhPEMl9VdVxv3zvwRcwNDmW5eRJ0gk72w7U=", + "lastModified": 1720845312, + "narHash": "sha256-yPhAsJTpyoIPQZJGC8Fw8W2lAXyhLoTn+HP20bmfkfk=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "0bea8222f6e83247dd13b055d83e64bce02ee532", + "rev": "5ce8503cf402cf76b203eba4b7e402bea8e44abc", "type": "github" }, "original": {@@ -102,11 +102,11 @@ "nixpkgs"
] }, "locked": { - "lastModified": 1716736760, - "narHash": "sha256-h3RmnNknKYtVA+EvUSra6QAwfZjC2q1G8YA7W0gat8Y=", + "lastModified": 1720734513, + "narHash": "sha256-neWQ8eNtLTd+YMesb7WjKl1SVCbDyCm46LUgP/g/hdo=", "owner": "nix-community", "repo": "home-manager", - "rev": "5d151429e1e79107acf6d06dcc5ace4e642ec239", + "rev": "90ae324e2c56af10f20549ab72014804a3064c7f", "type": "github" }, "original": {@@ -162,11 +162,11 @@ }
}, "nixos-hardware": { "locked": { - "lastModified": 1716798306, - "narHash": "sha256-s8+OhT1WSPMoqbTawT30hj4NVMg+w03/a+2HVqcNhY0=", + "lastModified": 1720737798, + "narHash": "sha256-G/OtEAts7ZUvW5lrGMXSb8HqRp2Jr9I7reBuvCOL54w=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "9a20e17a73b052d6be912adcee220cb483477094", + "rev": "c5013aa7ce2c7ec90acee5d965d950c8348db751", "type": "github" }, "original": {@@ -177,11 +177,11 @@ }
}, "nixpkgs": { "locked": { - "lastModified": 1716509168, - "narHash": "sha256-4zSIhSRRIoEBwjbPm3YiGtbd8HDWzFxJjw5DYSDy1n8=", + "lastModified": 1720542800, + "narHash": "sha256-ZgnNHuKV6h2+fQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bfb7a882678e518398ce9a31a881538679f6f092", + "rev": "feb2849fdeb70028c70d73b848214b00d324a497", "type": "github" }, "original": {@@ -193,11 +193,11 @@ }
}, "nixpkgs-master": { "locked": { - "lastModified": 1720038964, - "narHash": "sha256-im/eyMVgBg5ZXT3QxyE9TM534OG0+D8CtiFbMrf0GpY=", + "lastModified": 1720863214, + "narHash": "sha256-i2MaeZlmE85eZtILHzZdb0blm15xcq7ASbhHa8ILiLI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "26d9cafa3461c8ec55a6aa7e76ec0f8db0737ff9", + "rev": "267ce10433ba68de208074a2faf9d31f048593f3", "type": "github" }, "original": {
M
home.nix
→
home.nix
@@ -17,9 +17,9 @@ ./services
]; fonts.fontconfig.enable = true; - manual.manpages.enable = false; + manual.manpages.enable = true; - home.stateVersion = "23.11"; + home.stateVersion = "24.05"; home.username = "icy"; home.homeDirectory = "/home/icy"; home.extraOutputsToInstall = [ "man" ];@@ -31,6 +31,7 @@ unzip
curl tmux ripgrep + fd imagemagick ffmpeg wget@@ -43,7 +44,7 @@ yq-go
fzy nixpkgs-fmt libnotify - signal-desktop + signal-desktop-beta calibre pinentry libreoffice@@ -53,6 +54,7 @@ chromium
evolution nix-your-shell pass + zed-editor gnome3.gnome-tweaks gnome3.gnome-shell-extensions
M
hosts/wyndle/configuration.nix
→
hosts/wyndle/configuration.nix
@@ -12,7 +12,7 @@ loader.systemd-boot.consoleMode = "max";
loader.efi.canTouchEfiVariables = true; kernel.sysctl."net.ipv4.ip_forward" = 1; resumeDevice = "/dev/nvme0n1p2"; - kernelPackages = pkgs.linuxPackages; + kernelPackages = pkgs.linuxPackages_latest; kernelModules = [ "i2c-dev" ]; };@@ -158,14 +158,16 @@ Option "metamodes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Option "AllowIndirectGLXProtocol" "off" Option "TripleBuffer" "on" ''; - libinput = { - enable = true; - mouse = { - scrollButton = 8; - scrollMethod = "button"; - }; + }; + + libinput = { + enable = true; + mouse = { + scrollButton = 8; + scrollMethod = "button"; }; }; + ddccontrol.enable = true; tailscale.enable = true; # 1. chmod for rootless backligh1t