diff --git a/flake.lock b/flake.lock index f38c88a..44746cd 100644 --- a/flake.lock +++ b/flake.lock @@ -523,6 +523,24 @@ "type": "github" } }, + "flake-utils_5": { + "inputs": { + "systems": "systems_10" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "fromYaml": { "flake": false, "locked": { @@ -1189,6 +1207,22 @@ "type": "github" } }, + "nixpkgs_19": { + "locked": { + "lastModified": 1774386573, + "narHash": "sha256-4hAV26quOxdC6iyG7kYaZcM3VOskcPUrdCQd/nx8obc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1763934636, @@ -1588,7 +1622,8 @@ "nur": "nur", "quickshell": "quickshell_3", "stylix": "stylix", - "treefmt-nix": "treefmt-nix_3" + "treefmt-nix": "treefmt-nix_3", + "waydeeper": "waydeeper" } }, "rust-overlay": { @@ -1682,6 +1717,21 @@ "type": "github" } }, + "systems_10": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -1969,6 +2019,25 @@ "type": "github" } }, + "waydeeper": { + "inputs": { + "flake-utils": "flake-utils_5", + "nixpkgs": "nixpkgs_19" + }, + "locked": { + "lastModified": 1774881107, + "narHash": "sha256-FVTsoJ1WTY4KN1MWjlURXh3UqOQNiziwWGAhsj7SGe4=", + "ref": "refs/heads/main", + "rev": "33b29e209a01a16419f23057726cb3a22f164411", + "revCount": 14, + "type": "git", + "url": "file:///home/eden/Repos/waydeeper" + }, + "original": { + "type": "git", + "url": "file:///home/eden/Repos/waydeeper" + } + }, "xwayland-satellite-stable": { "flake": false, "locked": { diff --git a/flake.nix b/flake.nix index 75d2a4e..2f3b0ee 100644 --- a/flake.nix +++ b/flake.nix @@ -105,5 +105,6 @@ hexecute.url = "github:ThatOtherAndrew/Hexecute"; kimi-cli.url = "github:MoonshotAI/kimi-cli"; awww.url = "git+https://codeberg.org/LGFae/awww"; + waydeeper.url = "git+file:///home/eden/Repos/waydeeper"; }; } diff --git a/home/programs/coding/nixvim/default.nix b/home/programs/coding/nixvim/default.nix index 167bdea..45baa54 100644 --- a/home/programs/coding/nixvim/default.nix +++ b/home/programs/coding/nixvim/default.nix @@ -94,11 +94,6 @@ key = "2"; action = ":BufferLineGoToBuffer 2"; } - { - mode = "n"; - key = "2"; - action = ":BufferLineGoToBuffer 2"; - } { mode = "n"; key = "3"; @@ -109,6 +104,11 @@ key = "4"; action = ":BufferLineGoToBuffer 4"; } + { + mode = "n"; + key = "5"; + action = ":BufferLineGoToBuffer 5"; + } { mode = "t"; key = ""; diff --git a/home/programs/desktop/default.nix b/home/programs/desktop/default.nix index 781b26c..ffaa8b0 100644 --- a/home/programs/desktop/default.nix +++ b/home/programs/desktop/default.nix @@ -27,4 +27,5 @@ }; home.sessionVariables.QT_QPA_PLATFORMTHEME = "gtk3"; services.wl-clip-persist.enable = true; + services.waydeeper.enable = true; } diff --git a/hosts/default.nix b/hosts/default.nix index 441d206..6be01c6 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -25,6 +25,7 @@ let inputs.dank-material-shell.homeModules.dank-material-shell inputs.caelestia-shell.homeManagerModules.default inputs.noctalia-shell.homeModules.default + inputs.waydeeper.homeManagerModules.default ] ++ (builtins.attrValues self.homeManagerModules); diff --git a/os/system/configuration.nix b/os/system/configuration.nix index 31e6306..2d42248 100644 --- a/os/system/configuration.nix +++ b/os/system/configuration.nix @@ -111,6 +111,7 @@ "libvirtd" "video" "kvm" + "input" ]; };