Compare commits
7 Commits
023007dc79
...
7153e2d3e3
| Author | SHA1 | Date | |
|---|---|---|---|
| 7153e2d3e3 | |||
| 24b1438410 | |||
| 3d62cc10d3 | |||
| f92f4e8362 | |||
| 60fe1fd579 | |||
| 575d797b5c | |||
| b492aeb371 |
@@ -2,7 +2,8 @@
|
|||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}:
|
||||||
|
{
|
||||||
programs.gpg = {
|
programs.gpg = {
|
||||||
enable = true;
|
enable = true;
|
||||||
homedir = "${config.xdg.dataHome}/gnupg";
|
homedir = "${config.xdg.dataHome}/gnupg";
|
||||||
@@ -15,6 +16,9 @@
|
|||||||
pinentry = {
|
pinentry = {
|
||||||
package = pkgs.pinentry-gnome3;
|
package = pkgs.pinentry-gnome3;
|
||||||
};
|
};
|
||||||
sshKeys = ["CD848796822630B280FC6DFA55F24A20040F22B5"];
|
sshKeys = [
|
||||||
|
"CD848796822630B280FC6DFA55F24A20040F22B5"
|
||||||
|
"B8FBDFBD7F42C444C17E086E0EE2E34FB43A7187"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ let
|
|||||||
typescript
|
typescript
|
||||||
typescript-language-server
|
typescript-language-server
|
||||||
|
|
||||||
|
rustc
|
||||||
rust-analyzer
|
rust-analyzer
|
||||||
rustfmt
|
rustfmt
|
||||||
|
|
||||||
|
|||||||
@@ -171,13 +171,25 @@ require("lz.n").load({
|
|||||||
require("luasnip.loaders.from_vscode").lazy_load()
|
require("luasnip.loaders.from_vscode").lazy_load()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
-- lazydev makes your lsp way better in your config without needing extra lsp configuration.
|
||||||
|
"lazydev.nvim",
|
||||||
|
cmd = "LazyDev",
|
||||||
|
ft = "lua",
|
||||||
|
after = function()
|
||||||
|
require("lazydev").setup({
|
||||||
|
library = {
|
||||||
|
{ words = { "nixCats" }, path = (nixCats.nixCatsPath or "") .. "/lua" },
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"blink.cmp",
|
"blink.cmp",
|
||||||
before = function()
|
before = function()
|
||||||
-- Trigger lazydev so it's ready for blink source
|
-- Trigger lazydev so it's ready for blink source
|
||||||
require("lz.n").trigger_load({ "lazydev.nvim", "luasnip" })
|
require("lz.n").trigger_load({ "lazydev.nvim", "luasnip" })
|
||||||
end,
|
end,
|
||||||
event = "VimEnter",
|
|
||||||
after = function()
|
after = function()
|
||||||
require("blink.cmp").setup({
|
require("blink.cmp").setup({
|
||||||
keymap = {
|
keymap = {
|
||||||
|
|||||||
@@ -1,18 +1,4 @@
|
|||||||
require("lz.n").load({
|
require("lz.n").load({
|
||||||
{
|
|
||||||
{
|
|
||||||
-- lazydev makes your lsp way better in your config without needing extra lsp configuration.
|
|
||||||
"lazydev.nvim",
|
|
||||||
cmd = "LazyDev",
|
|
||||||
ft = "lua",
|
|
||||||
after = function()
|
|
||||||
require("lazydev").setup({
|
|
||||||
library = {
|
|
||||||
{ words = { "nixCats" }, path = (nixCats.nixCatsPath or "") .. "/lua" },
|
|
||||||
},
|
|
||||||
})
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"nvim-lspconfig",
|
"nvim-lspconfig",
|
||||||
event = { "BufReadPre", "BufNewFile" },
|
event = { "BufReadPre", "BufNewFile" },
|
||||||
@@ -171,17 +157,16 @@ require("lz.n").load({
|
|||||||
})
|
})
|
||||||
vim.lsp.enable("tinymist")
|
vim.lsp.enable("tinymist")
|
||||||
|
|
||||||
-- vim.lsp.config("ltex_plus", {
|
vim.lsp.config("ltex_plus", {
|
||||||
-- settings = {
|
settings = {
|
||||||
-- ltex = {
|
ltex = {
|
||||||
-- language = "nl",
|
language = "nl",
|
||||||
-- },
|
},
|
||||||
-- },
|
},
|
||||||
-- })
|
})
|
||||||
-- vim.lsp.enable("ltex_plus")
|
vim.lsp.enable("ltex_plus")
|
||||||
|
|
||||||
vim.lsp.enable("harper_ls")
|
vim.lsp.enable("harper_ls")
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
},
|
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -4,6 +4,15 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
enableDefaultConfig = false;
|
enableDefaultConfig = false;
|
||||||
|
|
||||||
|
matchBlocks = {
|
||||||
|
"github-work" = {
|
||||||
|
hostname = "github.com";
|
||||||
|
user = "git";
|
||||||
|
identityFile = "/home/kiri/.ssh/github-work.pub";
|
||||||
|
identitiesOnly = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
includes = [
|
includes = [
|
||||||
config.sops.secrets.ssh_config_orion.path
|
config.sops.secrets.ssh_config_orion.path
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
time_format = "%H:%M"
|
time_format = "%H:%M"
|
||||||
default_list = "personal"
|
default_list = "personal"
|
||||||
default_due = 0
|
default_due = 0
|
||||||
default_command = "list --sort due"
|
default_command = "list --sort priority,due"
|
||||||
humanize = True
|
humanize = True
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user