diff --git a/flake.lock b/flake.lock index 7ad1735..88e943c 100644 --- a/flake.lock +++ b/flake.lock @@ -374,11 +374,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1750355078, - "narHash": "sha256-vNTJaHBvasZuuwD0cYOqhpICaQ0SnQ7CqBhSZLjw3sc=", + "lastModified": 1749657143, + "narHash": "sha256-3MiuAUQBo9Luk0lNzNSuomx1WMMBua2feVjXNfg9Dws=", "owner": "hyprwm", "repo": "hyprland", - "rev": "b49d0ca20e4378db1e9abeb661d72f4c8c070db9", + "rev": "412c7dc7f79cb6b04af41692504e82d4417e6e13", "type": "github" }, "original": { @@ -521,11 +521,11 @@ ] }, "locked": { - "lastModified": 1749819919, - "narHash": "sha256-7F/KG8dwSH9JXdlpOVrEEArS+PJSn0iEnx5eVCk89/I=", + "lastModified": 1749135356, + "narHash": "sha256-Q8mAKMDsFbCEuq7zoSlcTuxgbIBVhfIYpX0RjE32PS0=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "57ab2a867d8b554ad89f29060c15efd11631db91", + "rev": "e36db00dfb3a3d3fdcc4069cb292ff60d2699ccb", "type": "github" }, "original": { @@ -586,11 +586,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1750168384, - "narHash": "sha256-PBfJ7dGsR02im/RYN8wXII8yNPFhKxiPdq+JDfbvD2k=", + "lastModified": 1749471908, + "narHash": "sha256-uGfPqd43KTomeIVWUzHu3hGLWFsqYibhWLt2OaRic28=", "owner": "nix-community", "repo": "lanzaboote", - "rev": "38c2addd2e0cedcb03708de6e6c21fb1be86d410", + "rev": "00292388ad3b497763b81568d6ee5e1c4a2bcf85", "type": "github" }, "original": { @@ -662,11 +662,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1750134718, - "narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=", + "lastModified": 1749285348, + "narHash": "sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c", + "rev": "3e3afe5174c561dee0df6f2c2b2236990146329f", "type": "github" }, "original": { @@ -714,11 +714,11 @@ ] }, "locked": { - "lastModified": 1749636823, - "narHash": "sha256-WUaIlOlPLyPgz9be7fqWJA5iG6rHcGRtLERSCfUDne4=", + "lastModified": 1747372754, + "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "623c56286de5a3193aa38891a6991b28f9bab056", + "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", "type": "github" }, "original": { @@ -740,11 +740,11 @@ ] }, "locked": { - "lastModified": 1749636823, - "narHash": "sha256-WUaIlOlPLyPgz9be7fqWJA5iG6rHcGRtLERSCfUDne4=", + "lastModified": 1747372754, + "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "623c56286de5a3193aa38891a6991b28f9bab056", + "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", "type": "github" }, "original": { @@ -760,11 +760,11 @@ ] }, "locked": { - "lastModified": 1750335144, - "narHash": "sha256-mEudA3XHHFPjR7XHad5Si6tag5M/tTSJIB6oDLifv60=", + "lastModified": 1749674850, + "narHash": "sha256-5V6Jmiyg820PCLwskW6gp1sojo0F8hze6eR/xgp2d4U=", "ref": "refs/heads/master", - "rev": "95d0af8113394b1fdb71c94ac5160c83b8b829cb", - "revCount": 584, + "rev": "2a8479d635958e6c2ced68767001da4638b6f197", + "revCount": 572, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -794,11 +794,11 @@ ] }, "locked": { - "lastModified": 1749955444, - "narHash": "sha256-CllTHvHX8KAdAZ+Lxzd23AmZTxO1Pfy+zC43/5tYkAE=", + "lastModified": 1749436897, + "narHash": "sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "539ba15741f0e6691a2448743dbc601d8910edce", + "rev": "e7876c387e35dc834838aff254d8e74cf5bd4f19", "type": "github" }, "original": { @@ -947,11 +947,11 @@ ] }, "locked": { - "lastModified": 1749490041, - "narHash": "sha256-R9Dn9IyUdPaJHD2Oqd7XJnnxpka6M6UYw4Ld0iA46HM=", + "lastModified": 1749155346, + "narHash": "sha256-KIkJu3zF8MF3DuGwzAmo3Ww9wsWXolwV30SjJRTAxYE=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "3cf35e178bc192ee51e3fddfd69e531e2c106a30", + "rev": "44bf29f1df45786098920c655af523535a9191ae", "type": "github" }, "original": { diff --git a/hosts/hermit/configuration.nix b/hosts/hermit/configuration.nix index 02918a5..0d00934 100644 --- a/hosts/hermit/configuration.nix +++ b/hosts/hermit/configuration.nix @@ -15,6 +15,7 @@ fstrim.enable = lib.mkDefault true; thermald.enable = true; }; + virtualisation.docker.enable = true; programs.zsh = { enable = true; enableBashCompletion = true; @@ -27,7 +28,6 @@ modules = { wms.wayland.enable = true; desktops.hyprland.enable = false; - # desktops.niri.enable = true; theming = { gtk.enable = true; diff --git a/hosts/hermit/programs.nix b/hosts/hermit/programs.nix index 3761c0d..8e374eb 100644 --- a/hosts/hermit/programs.nix +++ b/hosts/hermit/programs.nix @@ -9,7 +9,6 @@ anki asciinema bacon - brave cachix calc cargo-info @@ -49,6 +48,7 @@ networkmanagerapplet nitch obsidian + swww microfetch nmap nushell @@ -70,9 +70,11 @@ thunderbird trash-cli typst + ungoogled-chromium util-linux v4l-utils vlc + vscodium wiki-tui wireguard-tools wordgrinder diff --git a/hosts/temperance/programs.nix b/hosts/temperance/programs.nix index f9be5b4..2cac95c 100644 --- a/hosts/temperance/programs.nix +++ b/hosts/temperance/programs.nix @@ -45,6 +45,7 @@ nicotine-plus obsidian oculante + swww pandoc pavucontrol pdfarranger @@ -68,6 +69,7 @@ trash-cli tutanota-desktop typst + vscodium walker wayneko wireguard-tools diff --git a/modules/programs/gui/ghostty/module.nix b/modules/programs/gui/ghostty/module.nix index 0a0a3e9..45fddb5 100644 --- a/modules/programs/gui/ghostty/module.nix +++ b/modules/programs/gui/ghostty/module.nix @@ -27,9 +27,6 @@ theme = ${slug} resize-overlay-duration = 0s cursor-style-blink = false - confirm-close-surface = false - copy-on-select = true - term = xterm-256color shell-integration = ${shell-integration} command = ${getExe package} diff --git a/modules/system/nix/documentation.nix b/modules/system/nix/documentation.nix index 41b5337..20187a4 100644 --- a/modules/system/nix/documentation.nix +++ b/modules/system/nix/documentation.nix @@ -10,9 +10,6 @@ # output of packages info.enable = false; - # Whether to install documentation targeted at developers. - dev.enable = true; - man = { # Whether to install manual pages # this means packages that provide a `man` output will have said output @@ -25,7 +22,7 @@ generateCaches = false; # Whether to enable mandoc as the default man page viewer. - mandoc.enable = false; # my default manpage viewer is bat, so this isn't necessary + mandoc.enable = false; # my default manpage viewer is helix, so this isn't necessary }; }; } diff --git a/modules/wms/wayland/niri/config.kdl b/modules/wms/wayland/niri/config.kdl index 8169cc8..b00ac9a 100644 --- a/modules/wms/wayland/niri/config.kdl +++ b/modules/wms/wayland/niri/config.kdl @@ -408,13 +408,13 @@ binds { toggle-overview } Print { - screenshot + screenshot write-to-disk=false } Ctrl+Print { screenshot-screen } Alt+Print { - screenshot + screenshot write-to-disk=true } Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit