diff --git a/flake.lock b/flake.lock index dff38ee..f804885 100644 --- a/flake.lock +++ b/flake.lock @@ -61,11 +61,11 @@ ] }, "locked": { - "lastModified": 1736591904, - "narHash": "sha256-LFO8pSrPKrH8OPq2HaAuBG5skk8/MNJ/9YmK3KsnSks=", + "lastModified": 1737038063, + "narHash": "sha256-rMEuiK69MDhjz1JgbaeQ9mBDXMJ2/P8vmOYRbFndXsk=", "owner": "nix-community", "repo": "disko", - "rev": "33827d2bd16bfe2e21b62956526c72d313595dfd", + "rev": "bf0abfde48f469c256f2b0f481c6281ff04a5db2", "type": "github" }, "original": { @@ -245,11 +245,11 @@ }, "impermanence": { "locked": { - "lastModified": 1734945620, - "narHash": "sha256-olIfsfJK4/GFmPH8mXMmBDAkzVQ1TWJmeGT3wBGfQPY=", + "lastModified": 1736688610, + "narHash": "sha256-1Zl9xahw399UiZSJ9Vxs1W4WRFjO1SsNdVZQD4nghz0=", "owner": "nix-community", "repo": "impermanence", - "rev": "d000479f4f41390ff7cf9204979660ad5dd16176", + "rev": "c64bed13b562fc3bb454b48773d4155023ac31b7", "type": "github" }, "original": { @@ -315,11 +315,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1736473741, - "narHash": "sha256-mt/uzoQ9J7o4lEP1mBJSArE6jsXKhpbnBWFfeOu0CUc=", + "lastModified": 1737164429, + "narHash": "sha256-xu+cxTuOWIbYsUPpMGcfxr8U1V+jJkSyjACtuGu8/0E=", "owner": "Infinidoge", "repo": "nix-minecraft", - "rev": "39e804edbf69b926d25db2bb43b80995911d5776", + "rev": "4c9d6c720798a238b04c3a7ab419e26202195cc8", "type": "github" }, "original": { @@ -407,11 +407,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1736200483, - "narHash": "sha256-JO+lFN2HsCwSLMUWXHeOad6QUxOuwe9UOAF/iSl1J4I=", + "lastModified": 1736916166, + "narHash": "sha256-puPDoVKxkuNmYIGMpMQiK8bEjaACcCksolsG36gdaNQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3f0a8ac25fb674611b98089ca3a5dd6480175751", + "rev": "e24b4c09e963677b1beea49d411cd315a024ad3a", "type": "github" }, "original": { @@ -422,11 +422,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1736344531, - "narHash": "sha256-8YVQ9ZbSfuUk2bUf2KRj60NRraLPKPS0Q4QFTbc+c2c=", + "lastModified": 1737062831, + "narHash": "sha256-Tbk1MZbtV2s5aG+iM99U8FqwxU/YNArMcWAv6clcsBc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "bffc22eb12172e6db3c5dde9e3e5628f8e3e7912", + "rev": "5df43628fdf08d642be8ba5b3625a6c70731c19c", "type": "github" }, "original": { @@ -443,11 +443,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1736622740, - "narHash": "sha256-RqSXUDsm0LFJOm6sOQETiEae/QDYB6r0j2LPcuuopP8=", + "lastModified": 1737214132, + "narHash": "sha256-dVEcx6ijAyxcnCE6ZDLJ2PYXHUY7gSd9QS03D4BWe58=", "owner": "nix-community", "repo": "NUR", - "rev": "dab4a8fbf4ba2cb839571ce98670d1854fcfdd0f", + "rev": "c3f3c0e11ff74832a59cccd6a0db1b5add3fb369", "type": "github" }, "original": { @@ -590,11 +590,11 @@ }, "unstable": { "locked": { - "lastModified": 1736344531, - "narHash": "sha256-8YVQ9ZbSfuUk2bUf2KRj60NRraLPKPS0Q4QFTbc+c2c=", + "lastModified": 1737062831, + "narHash": "sha256-Tbk1MZbtV2s5aG+iM99U8FqwxU/YNArMcWAv6clcsBc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bffc22eb12172e6db3c5dde9e3e5628f8e3e7912", + "rev": "5df43628fdf08d642be8ba5b3625a6c70731c19c", "type": "github" }, "original": { diff --git a/modules/home/programs/terminal/default.nix b/modules/home/programs/terminal/default.nix index c8b13f7..5d35144 100644 --- a/modules/home/programs/terminal/default.nix +++ b/modules/home/programs/terminal/default.nix @@ -7,6 +7,7 @@ ./ncmpcpp ./neovim ./nh + ./notfound ./ranger ./spotdl ./tmux diff --git a/modules/home/programs/terminal/notfound/default.nix b/modules/home/programs/terminal/notfound/default.nix new file mode 100644 index 0000000..f5ed4b1 --- /dev/null +++ b/modules/home/programs/terminal/notfound/default.nix @@ -0,0 +1,4 @@ +{ ... }: +{ + programs.command-not-found.enable = true; +} diff --git a/modules/home/wms/niri/hotkeys/default.nix b/modules/home/wms/niri/hotkeys/default.nix index 58d6c5b..a19cd8b 100644 --- a/modules/home/wms/niri/hotkeys/default.nix +++ b/modules/home/wms/niri/hotkeys/default.nix @@ -133,6 +133,10 @@ ${primeMod}+${secMod}+j { set-window-height "-${resizeAmount}%"; } ${primeMod}+${secMod}+k { set-window-height "+${resizeAmount}%"; } ${primeMod}+${secMod}+l { set-column-width "+${resizeAmount}%"; } + + // Floating + ${primeMod}+space { switch-focus-between-floating-and-tiling; } + ${primeMod}+Shift+space { toggle-window-floating; } // There are also commands that consume or expel a single window to the side. ${primeMod}+Ctrl+h { consume-or-expel-window-left; } diff --git a/modules/system/settings/minimal/default.nix b/modules/system/settings/minimal/default.nix index 785bcf7..76a1556 100644 --- a/modules/system/settings/minimal/default.nix +++ b/modules/system/settings/minimal/default.nix @@ -5,8 +5,11 @@ stub-ld.enable = false; }; - programs.nano.enable = false; - programs.less.lessopen = null; + programs = { + nano.enable = false; + less.lessopen = null; + command-not-found.enable = false; + }; services.logrotate.enable = false; } diff --git a/modules/system/settings/nix/default.nix b/modules/system/settings/nix/default.nix index bb90db3..e7aaa34 100644 --- a/modules/system/settings/nix/default.nix +++ b/modules/system/settings/nix/default.nix @@ -3,10 +3,7 @@ imports = [ ./gc ]; nix.settings = { - experimental-features = [ - "nix-command" - "flakes" - ]; + experimental-features = [ "nix-command" "flakes" ]; auto-optimise-store = true; };