nix: bump flake etc.
Anirudh Oppiliappan x@icyphox.sh
Tue, 24 Dec 2024 12:44:44 +0200
3 files changed,
65 insertions(+),
22 deletions(-)
M
flake.lock
→
flake.lock
@@ -59,11 +59,11 @@ "nixpkgs"
] }, "locked": { - "lastModified": 1729826725, - "narHash": "sha256-w3WNlYxqWYsuzm/jgFPyhncduoDNjot28aC8j39TW0U=", + "lastModified": 1731454423, + "narHash": "sha256-TtwvgFxUa0wyptLhQbKaixgNW1UXf3+TDqfX3Kp63oM=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "7840909b00fbd5a183008a6eb251ea307fe4a76e", + "rev": "6c71c49e2448e51ad830ed211024e6d0edc50116", "type": "github" }, "original": {@@ -147,6 +147,27 @@ "repo": "flake-parts",
"type": "github" } }, + "globset": { + "inputs": { + "nixpkgs-lib": [ + "nix-snapshotter", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1729844927, + "narHash": "sha256-nBkQx23jgpGPk3aU2KcqJCoYvzjsKEjWBePmc2z8N3k=", + "owner": "pdtpartners", + "repo": "globset", + "rev": "eb9d9e64b7ab0a64c34ba4a5a990b66506401c35", + "type": "github" + }, + "original": { + "owner": "pdtpartners", + "repo": "globset", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [@@ -154,11 +175,11 @@ "nixpkgs"
] }, "locked": { - "lastModified": 1729894599, - "narHash": "sha256-nL9nzNE5/re/P+zOv7NX6bRm5e+DeS1HIufQUJ01w20=", + "lastModified": 1731235328, + "narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", "owner": "nix-community", "repo": "home-manager", - "rev": "93435d27d250fa986bfec6b2ff263161ff8288cb", + "rev": "60bb110917844d354f3c18e05450606a435d2d10", "type": "github" }, "original": {@@ -171,16 +192,17 @@ "nix-snapshotter": {
"inputs": { "flake-compat": "flake-compat", "flake-parts": "flake-parts", + "globset": "globset", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1729627456, - "narHash": "sha256-TCZdXCmnqCPsd3PjLv/LDSKJhTspLliL0DE+c/XP9BY=", + "lastModified": 1730022297, + "narHash": "sha256-eVMEONp3yqu0gy0RtOSEpOAueXuQsGQVqac3qCJixMU=", "owner": "pdtpartners", "repo": "nix-snapshotter", - "rev": "f2957822a3748c91e678657a1cfd009b0440bbfd", + "rev": "c738f1a16a8612dfc474a4424bacff7e89369ca3", "type": "github" }, "original": {@@ -214,11 +236,11 @@ }
}, "nixos-hardware": { "locked": { - "lastModified": 1729742320, - "narHash": "sha256-u3Of8xRkN//me8PU+RucKA59/6RNy4B2jcGAF36P4jI=", + "lastModified": 1731403644, + "narHash": "sha256-T9V7CTucjRZ4Qc6pUEV/kpgNGzQbHWfGcfK6JJLfUeI=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "e8a2f6d5513fe7b7d15701b2d05404ffdc3b6dda", + "rev": "f6581f1c3b137086e42a08a906bdada63045f991", "type": "github" }, "original": {@@ -229,11 +251,11 @@ }
}, "nixpkgs": { "locked": { - "lastModified": 1729665710, - "narHash": "sha256-AlcmCXJZPIlO5dmFzV3V2XF6x/OpNWUV8Y/FMPGd8Z4=", + "lastModified": 1731139594, + "narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2768c7d042a37de65bb1b5b3268fc987e534c49d", + "rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2", "type": "github" }, "original": {@@ -245,11 +267,11 @@ }
}, "nixpkgs-master": { "locked": { - "lastModified": 1729926448, - "narHash": "sha256-MFoJpqEAqUIFsf2/sdrmnS0FS3LZxHhA6l40coxQ/0g=", + "lastModified": 1731506747, + "narHash": "sha256-5gZxzQOIihYf7zjSSZLNTzBpTIZTbhXxNej3BVJSEvE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "08c5673c9542c7f5d11f048f2b87dfe983716dd1", + "rev": "189f5dcfb3e13e3dee7bf16f7baddcf9f39e158a", "type": "github" }, "original": {@@ -334,11 +356,11 @@ "nixpkgs"
] }, "locked": { - "lastModified": 1729902742, - "narHash": "sha256-BBCvrousjm9kAi920INZExX1soYvwbNLhAlyMuh4vTo=", + "lastModified": 1731508339, + "narHash": "sha256-W0Yg3Tml1PdTKqc0yh1WAmWJxrN/sV7gfhrc+TwOQ0k=", "owner": "zed-industries", "repo": "zed", - "rev": "d7a277607b17e9875a1aba6351e3acc64db0c1d3", + "rev": "27dfb48a7b2da87f279b5180afcf9e15e2794d33", "type": "github" }, "original": {
M
home.nix
→
home.nix
@@ -59,7 +59,9 @@ pkgs.errands
pkgs.wl-clipboard pkgs.nvtop pkgs.vesktop + pkgs.smile + pkgs.gnome-pomodoro pkgs.gnome.gnome-tweaks pkgs.gnome.gnome-shell-extensions pkgs.gnomeExtensions.appindicator@@ -104,6 +106,19 @@ "org/gnome/settings-daemon/plugins/media-keys" = {
screensaver = [ "<Control><Super>q" ]; }; + "org/gnome/shell/keybindings" = { + show-screenshot-ui = [ "<Shift><Control>4" ]; + }; + + "org/gnome/shell/keybindings/screenshot-window" = { + screenshot-window = [ "<Shift><Super>space" ]; + }; + + "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { + binding = [ "<Control>;" ]; + command = "smile"; + name = "emoji"; + }; }; xdg = {
M
hosts/wyndle/configuration.nix
→
hosts/wyndle/configuration.nix
@@ -13,14 +13,19 @@ loader.efi.canTouchEfiVariables = true;
kernel.sysctl."net.ipv4.ip_forward" = 1; resumeDevice = "/dev/nvme0n1p2"; kernelPackages = pkgs.linuxPackages_latest; - kernelModules = [ "i2c-dev" ]; + kernelModules = [ "i2c-dev" "v4l2loopback" ]; }; boot.blacklistedKernelModules = [ "nouveau" "nvidia" "nvidia_drm" "nvidia_modeset" ]; boot.extraModprobeConfig = '' blacklist nouveau options nouveau modeset=0 + options v4l2loopback video_nr=2,3 width=640,1920 max_width=1920 height=480,1080 max_height=1080 format=YU12,YU12 exclusive_caps=1,1 card_label=Phone,Laptop debug=1 ''; + + boot.extraModulePackages = with config.boot.kernelPackages; [ + v4l2loopback + ]; networking = { nameservers = [ "8.8.8.8" "8.8.4.4" ];@@ -224,6 +229,7 @@ f = C-f
c = C-c v = C-v backspace = C-backspace + leftshift = compose [option_mac:A] backspace = C-backspace