Compare commits

...

2 commits

2 changed files with 40 additions and 17 deletions

30
flake.lock generated
View file

@ -253,11 +253,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1760865834, "lastModified": 1760894581,
"narHash": "sha256-s2Wg7YjuqRY7YMYlqd6hFCi6xsdtQovQT/Wof+5Jvek=", "narHash": "sha256-czsvK4cl2jhKISK5RbDqQJAf66AOClnvCVObX93stzg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "0e3c4a7d197b9e1f6145a914138225125c415887", "rev": "badcfd03ee03c51a25234422c38131409fabae49",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -899,11 +899,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760809591, "lastModified": 1760887455,
"narHash": "sha256-OxGcFcQdfOK8veZkPdQuqXIotFYiy4sBQB58dMNLeHY=", "narHash": "sha256-/xU8iYZjolWbMUNBQF6af5zgGs73Qw21WMgz1tLs3Yw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "870883ba11ba1c84f756c0c1f9fa74cdb2a16c1e", "rev": "aeabc1ac63e6ebb8ba4714c4abdfe0556f2de765",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1038,11 +1038,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1760835415, "lastModified": 1760874867,
"narHash": "sha256-nz9qPsfNTyn1XlpVWffq3zFW471J1b0kkK7uttW/8GI=", "narHash": "sha256-w2JettCPyqWKMYoJRCTc5/nsSvGrSV9jG4kbn8Q0pZk=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "ba077d8ff09e38a5b20c5d06d71daab52bbcc36d", "rev": "59ff7b2f891d06f4097128faf7027a3863542167",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1604,11 +1604,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1760580664, "lastModified": 1760725957,
"narHash": "sha256-/YdfibIrnqXAL8p5kqCU345mzpHoOtuVIkMiI2pF4Dc=", "narHash": "sha256-tdoIhL/NlER290HfSjOkgi4jfmjeqmqrzgnmiMtGepE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "98ff3f9af2684f6136c24beef08f5e2033fc5389", "rev": "81b927b14b7b3988334d5282ef9cba802e193fe1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2580,11 +2580,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760843785, "lastModified": 1760898315,
"narHash": "sha256-lp6xctqGBNKZ3pmRlALX1puVG7EKQa4xAq+2leThDKw=", "narHash": "sha256-d2qbZpREjUQm65lzS70b2TVgTfOpAjQUZa+FS58+WnA=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "a36f9da8a234b59dd5fc4484e37dadae2aa75b80", "rev": "5e52b6a9ec07d22c9555891005b1b39f1bbd83ed",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -22,10 +22,33 @@ in {
config = lib.mkIf config.crony.neovim.enable { config = lib.mkIf config.crony.neovim.enable {
# Disable stylix for nvf, I wan't to use a properly implemented theme sorry. # Disable stylix for nvf, I wan't to use a properly implemented theme sorry.
stylix.targets.nvf.enable = false; stylix.targets.nvf.enable = false;
stylix.targets.neovim.enable = false;
# Setup neovim # Setup neovim with default home manager options
programs.nvf = { programs.neovim = {
enable = true; enable = true;
viAlias = true;
vimAlias = true;
vimdiffAlias = true;
withNodeJs = true;
withPython3 = true;
withRuby = true;
extraWrapperArgs = [
"--suffix"
"LIBRARY_PATH"
":"
"${lib.makeLibraryPath [pkgs.stdenv.cc.cc pkgs.zlib]}"
"--suffix"
"PKG_CONFIG_PATH"
":"
"${lib.makeSearchPathOutput "dev" "lib/pkgconfig" [pkgs.stdenv.cc.cc pkgs.zlib]}"
];
extraPackages = [pkgs.gcc];
};
# Setup neovim with nvf
programs.nvf = {
enable = false;
settings = { settings = {
vim = { vim = {
# Use the nighly package # Use the nighly package