diff --git a/flake.nix b/flake.nix index 32287ed..f0693de 100644 --- a/flake.nix +++ b/flake.nix @@ -91,6 +91,7 @@ home-manager.nixosModules.home-manager { home-manager = { + backupFileExtension = "hm-backup"; useGlobalPkgs = true; useUserPackages = true; users.nmarks = import ./hosts/desktop/home.nix; diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix index 6e43d0c..4030f77 100644 --- a/hosts/desktop/home.nix +++ b/hosts/desktop/home.nix @@ -60,6 +60,7 @@ in { #broken on macos calibre mpv + wireguard-tools ] ++ [ zls.packages.x86_64-linux.zls diff --git a/hosts/shared/home-programs.nix b/hosts/shared/home-programs.nix index 3ff5a8a..0662bf2 100644 --- a/hosts/shared/home-programs.nix +++ b/hosts/shared/home-programs.nix @@ -55,12 +55,15 @@ name = "tide"; inherit (pkgs.fishPlugins.tide) src; } + { + name = "!!"; + inherit (pkgs.fishPlugins.bang-bang) src; + } ]; shellAliases = { reboot-windows = "sudo efibootmgr --bootnext 0000; sudo reboot -h now"; }; shellInit = "test -r '/Users/nmarks/.opam/opam-init/init.fish' && source '/Users/nmarks/.opam/opam-init/init.fish' > /dev/null 2> /dev/null; or true"; }; - home-manager.enable = true; } diff --git a/hosts/shared/packages.nix b/hosts/shared/packages.nix index 8c6d89d..68d7a40 100644 --- a/hosts/shared/packages.nix +++ b/hosts/shared/packages.nix @@ -28,7 +28,6 @@ with pkgs; [ anki-bin tailscale openconnect - wireguard-tools #nix tools cachix