Compare commits

...

7 commits

Author SHA1 Message Date
raf
22a1aef09e
Merge branch 'main' into add-mini-nvim 2025-01-18 21:18:15 +03:00
raf
e51dce002e
Merge pull request #567 from NotAShelf/no-buffer-specific-opts
Some checks are pending
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Waiting to run
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Check for typos in the source tree / check-typos (push) Waiting to run
languages/nix: remove hardcoded indentation options
2025-01-18 21:00:28 +03:00
7d0c56d74c docs: update v0.8 release notes 2025-01-18 18:55:46 +01:00
4200828526 languages/nix: remove hardcoded indentation options 2025-01-18 18:55:46 +01:00
e7649d1ec5
meta: remove stale donation links 2025-01-18 20:45:47 +03:00
raf
ba27d85dee
Merge pull request #563 from tomasguinzburg/feat-theme-nord
Some checks are pending
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Waiting to run
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Check for typos in the source tree / check-typos (push) Waiting to run
feat: add nord theme
2025-01-17 23:52:48 +03:00
tomasguinzburg
ae3340f2d1 feat: add nord theme
added nord theme from github.com/gbprod/nord.nvim
fixed a typo
2025-01-17 18:55:11 +01:00
7 changed files with 41 additions and 15 deletions

3
.github/FUNDING.yml vendored
View file

@ -1,4 +1 @@
github: NotAShelf
ko_fi: NotAShelf
liberapay: NotAShelf

View file

@ -26,6 +26,11 @@
- Deprecate rnix-lsp as it has been abandoned and archived upstream.
- Hardcoded indentation values for the Nix language module have been removed. To
replicate previous behaviour, you must either consolidate Nix indentation in
your Editorconfig configuration, or use an autocommand to set indentation
values for buffers with the Nix filetype.
[amadaluzia](https://github.com/amadaluzia):
[haskell-tools.nvim]: https://github.com/MrcJkb/haskell-tools.nvim
@ -104,8 +109,10 @@
[tomasguinzburg](https://github.com/tomasguinzburg):
[solargraph]: https://github.com/castwide/solargraph
[gbprod/nord.nvim]: https://github.com/gbprod/nord.nvim
- Add Ruby support under `vim.languages.ruby` using [solargraph].
- Add `nord` theme from [gbprod/nord.nvim].
[thamenato](https://github.com/thamenato):

17
flake.lock generated
View file

@ -1737,6 +1737,22 @@
"type": "github"
}
},
"plugin-nord": {
"flake": false,
"locked": {
"lastModified": 1737019140,
"narHash": "sha256-ZhDS7Y90DKp+jkUqcoQRf/zHy4DVgSDQXrnl3sBYJXs=",
"owner": "gbprod",
"repo": "nord.nvim",
"rev": "b0f3ed242fd8e5bafa7231367821d46c6c835dd8",
"type": "github"
},
"original": {
"owner": "gbprod",
"repo": "nord.nvim",
"type": "github"
}
},
"plugin-nui-nvim": {
"flake": false,
"locked": {
@ -2822,6 +2838,7 @@
"plugin-new-file-template-nvim": "plugin-new-file-template-nvim",
"plugin-noice-nvim": "plugin-noice-nvim",
"plugin-none-ls": "plugin-none-ls",
"plugin-nord": "plugin-nord",
"plugin-nui-nvim": "plugin-nui-nvim",
"plugin-nvim-autopairs": "plugin-nvim-autopairs",
"plugin-nvim-bufferline-lua": "plugin-nvim-bufferline-lua",

View file

@ -5,7 +5,7 @@
self,
...
} @ inputs: let
# call the extedended library with `inputs`
# call the extended library with `inputs`
# inputs is used to get the original standard library, and to pass inputs to the plugin autodiscovery function
lib = import ./lib/stdlib-extended.nix inputs;
in
@ -419,6 +419,11 @@
flake = false;
};
plugin-nord = {
url = "github:gbprod/nord.nvim";
flake = false;
};
# Rust crates
plugin-crates-nvim = {
url = "github:Saecki/crates.nvim";

View file

@ -187,17 +187,6 @@ in {
'';
}
];
vim.pluginRC.nix = ''
vim.api.nvim_create_autocmd("FileType", {
pattern = "nix",
callback = function(opts)
local bo = vim.bo[opts.buf]
bo.tabstop = 2
bo.shiftwidth = 2
bo.softtabstop = 2
end
})
'';
}
(mkIf cfg.treesitter.enable {

View file

@ -4,4 +4,5 @@
"catppuccin"
"oxocarbon"
"gruvbox"
"nord"
]

View file

@ -185,4 +185,14 @@ in {
'';
styles = ["main" "moon" "dawn"];
};
nord = {
setup = {transparent ? false, ...}: ''
require("nord").setup({
transparent = ${boolToString transparent},
search = "vscode", -- [vim|vscode]
})
vim.cmd.colorscheme("nord")
'';
};
}