Compare commits

..

No commits in common. "935af96b82ed35b5e35ec9285240ac4a3cb844d5" and "22738b9d9dcf5f22753f0ce790a17ff5c6c2c4c8" have entirely different histories.

2 changed files with 35 additions and 27 deletions

36
flake.lock generated
View File

@ -344,11 +344,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1741613526, "lastModified": 1741461731,
"narHash": "sha256-HUEfRLqCy47BQ7kOG4SRVhqE7J6lkFzAagnd13I17qk=", "narHash": "sha256-BBQfGvO3GWOV+5tmqH14gNcZrRaQ7Q3tQx31Frzoip8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "3593ee59a44974b8518829a5239b2f77222e3c81", "rev": "7f4c60a3d6e548dbc13666565c22cb3f8dcdad44",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -401,11 +401,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1741610750, "lastModified": 1739813393,
"narHash": "sha256-zqSzYsK3HG1bWnRL9uRRZLLh8eeHWeyweuy2nKJio3U=", "narHash": "sha256-esM0rtMLSQHfz5Odqy2Du5aXoxQKAfrVIJ7gRQ7syRs=",
"owner": "cronyakatsuki", "owner": "cronyakatsuki",
"repo": "nbfc-linux", "repo": "nbfc-linux",
"rev": "f52fed6208d617185ba18b88f788d30f6981e61e", "rev": "8328fd92d2064fc1756f2621abdebb17cca4dda9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -448,11 +448,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1741619381, "lastModified": 1741446546,
"narHash": "sha256-koZtlJRqi0/MD/AKd0KrXLA2NuBOVzlIyAJprjzpxZE=", "narHash": "sha256-0z0GiUsUhjhZWa24bcAxqmlI3Ch8QvEeh42wghc6oVw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "66537fb185462ba9b07f4e6f2d54894a1b2d04ab", "rev": "eeaf10849c3a0435323216885c0df7569dc95cb9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -463,11 +463,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1741379970, "lastModified": 1741246872,
"narHash": "sha256-Wh7esNh7G24qYleLvgOSY/7HlDUzWaL/n4qzlBePpiw=", "narHash": "sha256-Q6pMP4a9ed636qilcYX8XUguvKl/0/LGXhHcRI91p0U=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "36fd87baa9083f34f7f5027900b62ee6d09b1f2f", "rev": "10069ef4cf863633f57238f179a0297de84bd8d3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -541,11 +541,11 @@
"systems": "systems_3" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1741597428, "lastModified": 1741377568,
"narHash": "sha256-spsujaoDbKjp1IYBPp0qMyVoPL6wDTsoa9CpIby4wPA=", "narHash": "sha256-Q7g3yb5HATghOo4ilQgXEs2IZifTj4y0INHQUf7nnXo=",
"owner": "notashelf", "owner": "notashelf",
"repo": "nvf", "repo": "nvf",
"rev": "28b48565f024a20a44bee850f6819d1e5b3972ec", "rev": "c3b9c979eec7db96a6d4a7f4e84e7492928610cd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -612,11 +612,11 @@
"tinted-zed": "tinted-zed" "tinted-zed": "tinted-zed"
}, },
"locked": { "locked": {
"lastModified": 1741621008, "lastModified": 1741392477,
"narHash": "sha256-c2YE9u1gwDS+5TWy0zeMn73jTs6kYTbOyReO1kznRfs=", "narHash": "sha256-6ySHuduGhlZBv1uxEOlOeHWDEkKuLQ/O63DI+ZRfAmg=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "fc5acae54b03d9282f68d0f392cfffefbfade649", "rev": "6eea250b10386be0fc23496d1039d76b3147680e",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -19,9 +19,6 @@ 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.
stylix.targets.nvf.enable = false;
# Setup neovim # Setup neovim
programs.nvf = { programs.nvf = {
enable = true; enable = true;
@ -59,6 +56,14 @@ in {
# Enable lsp # Enable lsp
lsp = { lsp = {
enable = true; enable = true;
lspkind.enable = true;
};
# Setup the theme
theme = {
enable = true;
# name = "gruvbox";
style = "dark";
}; };
# Setup lsp's and languages # Setup lsp's and languages
@ -163,14 +168,17 @@ in {
}; };
}; };
# Theme # Enable autocompletion
theme = { autocomplete = {
enable = true; enableSharedCmpSources = true;
name = "gruvbox"; blink-cmp = {
style = "dark"; enable = true;
setupOpts = {
keymap.preset = "default";
};
};
}; };
# Keymaps
keymaps = [ keymaps = [
{ {
key = "<leader>e"; key = "<leader>e";