feat: switch to new package-based neovim flake

This commit is contained in:
Youwen Wu 2024-08-24 23:58:52 -07:00
parent eb83c0af49
commit 02a6f0b4f8
Signed by: youwen5
GPG key ID: 865658ED1FE61EC3
7 changed files with 8 additions and 19 deletions

View file

@ -152,7 +152,6 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
neovim
wget wget
git git
curl curl

View file

@ -33,7 +33,6 @@
../../users/youwen/common ../../users/youwen/common
../../users/youwen/common/neofetch ../../users/youwen/common/neofetch
catppuccin.homeManagerModules.catppuccin catppuccin.homeManagerModules.catppuccin
neovim-config.homeManagerModules.default
]; ];
}; };
} }

View file

@ -122,7 +122,6 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
neovim
wget wget
git git
curl curl

View file

@ -30,7 +30,6 @@
../../users/youwen/linux/laptop ../../users/youwen/linux/laptop
../../users/youwen/linux/packages/aarch-64 ../../users/youwen/linux/packages/aarch-64
./home-manager-extras ./home-manager-extras
neovim-config.homeManagerModules.default
catppuccin.homeManagerModules.catppuccin catppuccin.homeManagerModules.catppuccin
]; ];
}; };

View file

@ -135,23 +135,9 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
neovim
wget wget
git git
curl curl
librewolf
gnumake
gcc
cachix
gnupg
openssh
python3
steam-run
# deps for neovim compilation
lua51Packages.lua
lua51Packages.luarocks
tree-sitter
]; ];
environment.variables = { environment.variables = {

View file

@ -36,7 +36,6 @@
../../users/youwen/linux/spicetify ../../users/youwen/linux/spicetify
./home-manager-extras ./home-manager-extras
catppuccin.homeManagerModules.catppuccin catppuccin.homeManagerModules.catppuccin
neovim-config.homeManagerModules.default
]; ];
}; };
} }

View file

@ -1,4 +1,12 @@
{ {
inputs,
system,
...
}: {
environment.systemPackages = [
inputs.personal-neovim.packages.${system}.default
];
security.sudo.enable = false; security.sudo.enable = false;
security.doas = { security.doas = {