update nix
This commit is contained in:
parent
c1716eac5c
commit
30f1b8b7d5
@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Update System Channels
|
# Update System Channels
|
||||||
sudo nix-channel --add https://nixos.org/channels/nixpkgs-24.05-darwin nixpkgs
|
sudo nix-channel --add https://nixos.org/channels/nixpkgs-24.11-darwin nixpkgs
|
||||||
sudo nix-channel --update
|
sudo nix-channel --update
|
||||||
|
|
||||||
# Update Home Manager
|
# Update Home Manager
|
||||||
nix-channel --add https://github.com/nix-community/home-manager/archive/release-24.05.tar.gz home-manager
|
nix-channel --add https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz home-manager
|
||||||
nix-channel --update
|
nix-channel --update
|
||||||
|
|
||||||
# Build Home Manager
|
# Build Home Manager
|
||||||
|
1
home.nix
1
home.nix
@ -42,6 +42,7 @@ in
|
|||||||
ssm-session-manager-plugin
|
ssm-session-manager-plugin
|
||||||
thefuck
|
thefuck
|
||||||
tldr
|
tldr
|
||||||
|
texliveSmall # Pandoc PDF Dep
|
||||||
] ++ optionals isDarwin [
|
] ++ optionals isDarwin [
|
||||||
kitty
|
kitty
|
||||||
] ++ optionals isLinux [ ];
|
] ++ optionals isLinux [ ];
|
||||||
|
@ -107,7 +107,7 @@ nvim_lsp.cssls.setup({
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- Typescript / Javascript LSP Configuration
|
-- Typescript / Javascript LSP Configuration
|
||||||
nvim_lsp.tsserver.setup({
|
nvim_lsp.ts_ls.setup({
|
||||||
on_attach = on_attach_no_formatting,
|
on_attach = on_attach_no_formatting,
|
||||||
flags = lsp_flags,
|
flags = lsp_flags,
|
||||||
capabilities = capabilities,
|
capabilities = capabilities,
|
||||||
|
@ -2,64 +2,46 @@ local wk = require("which-key")
|
|||||||
|
|
||||||
wk.setup({})
|
wk.setup({})
|
||||||
|
|
||||||
wk.register({
|
wk.add({
|
||||||
K = { "Definition Hover" },
|
{ "<C-k>", desc = "Signature Help" },
|
||||||
["<C-k>"] = { "Signature Help" },
|
{ "<leader>a", desc = "Aerial" },
|
||||||
["<leader>"] = {
|
{ "<leader>d", group = "Debug" },
|
||||||
a = { "Aerial" },
|
{ "<leader>db", desc = "Toggle Breakpoint" },
|
||||||
t = { "NeoTree" },
|
{ "<leader>dc", desc = "Continue" },
|
||||||
q = {
|
{ "<leader>dt", desc = "Run Test" },
|
||||||
name = "Diagnostics",
|
{ "<leader>du", desc = "Toggle UI" },
|
||||||
q = { "Toggle Diagnostic List" },
|
{ "<leader>f", group = "Find - Telescope" },
|
||||||
t = { "Toggle Inline Diagnostics" },
|
{ "<leader>fb", "<cmd>Telescope buffers<cr>", desc = "Find Buffer" },
|
||||||
n = { "Next Diagnostic" },
|
{ "<leader>ff", "<cmd>Telescope find_files<cr>", desc = "Find File" },
|
||||||
N = { "Previous Diagnostic" },
|
{ "<leader>fg", "<cmd>Telescope live_grep<cr>", desc = "Live Grep" },
|
||||||
e = { "Open Diagnostic Float" },
|
{ "<leader>fh", "<cmd>Telescope help_tags<cr>", desc = "Help Tags" },
|
||||||
},
|
{ "<leader>fj", "<cmd>Telescope jumplist<cr>", desc = "Jump List" },
|
||||||
d = {
|
{ "<leader>g", group = "DiffView" },
|
||||||
name = "Debug",
|
{ "<leader>gB", desc = "Git Blame Full" },
|
||||||
b = { "Toggle Breakpoint" },
|
{ "<leader>gH", "<cmd>DiffviewFileHistory --range=origin..HEAD<cr>", desc = "Diff History - Main" },
|
||||||
u = { "Toggle UI" },
|
{ "<leader>gO", "<cmd>DiffviewOpen origin/main...HEAD<cr>", desc = "Open Diff - Main" },
|
||||||
c = { "Continue" },
|
{ "<leader>gb", desc = "Git Blame Line" },
|
||||||
t = { "Run Test" },
|
{ "<leader>gc", "<cmd>DiffviewClose<cr>", desc = "Close Diff" },
|
||||||
},
|
{ "<leader>gh", "<cmd>DiffviewFileHistory<cr>", desc = "Diff History" },
|
||||||
g = {
|
{ "<leader>go", "<cmd>DiffviewOpen<cr>", desc = "Open Diff - Current" },
|
||||||
name = "DiffView",
|
{ "<leader>l", group = "LSP" },
|
||||||
o = { "<cmd>DiffviewOpen<cr>", "Open Diff - Current" },
|
{ "<leader>lD", desc = "Declaration" },
|
||||||
O = { "<cmd>DiffviewOpen origin/main...HEAD<cr>", "Open Diff - Main" },
|
{ "<leader>ld", desc = "Definition" },
|
||||||
h = { "<cmd>DiffviewFileHistory<cr>", "Diff History" },
|
{ "<leader>lf", desc = "Format" },
|
||||||
H = {
|
{ "<leader>li", desc = "Implementation" },
|
||||||
"<cmd>DiffviewFileHistory --range=origin..HEAD<cr>",
|
{ "<leader>ln", desc = "Rename" },
|
||||||
"Diff History - Main",
|
{ "<leader>lr", desc = "References" },
|
||||||
},
|
{ "<leader>lt", desc = "Type Definition" },
|
||||||
c = { "<cmd>DiffviewClose<cr>", "Close Diff" },
|
{ "<leader>q", group = "Diagnostics" },
|
||||||
b = { "Git Blame Line" },
|
{ "<leader>qN", desc = "Previous Diagnostic" },
|
||||||
B = { "Git Blame Full" },
|
{ "<leader>qe", desc = "Open Diagnostic Float" },
|
||||||
},
|
{ "<leader>qn", desc = "Next Diagnostic" },
|
||||||
f = {
|
{ "<leader>qq", desc = "Toggle Diagnostic List" },
|
||||||
name = "Find - Telescope",
|
{ "<leader>qt", desc = "Toggle Inline Diagnostics" },
|
||||||
f = { "<cmd>Telescope find_files<cr>", "Find File" },
|
{ "<leader>sv", desc = "Visual Screenshot" },
|
||||||
g = { "<cmd>Telescope live_grep<cr>", "Live Grep" },
|
{ "<leader>t", desc = "NeoTree" },
|
||||||
b = { "<cmd>Telescope buffers<cr>", "Find Buffer" },
|
{ "K", desc = "Definition Hover" },
|
||||||
j = { "<cmd>Telescope jumplist<cr>", "Jump List" },
|
{ "<leader>ss", desc = "Selected Screenshot", mode = "v" },
|
||||||
h = { "<cmd>Telescope help_tags<cr>", "Help Tags" },
|
{ "<leader>s", group = "Screenshot", mode = { "n", "v" } },
|
||||||
},
|
{ "<leader>sb", desc = "Buffer Screenshot", mode = { "n", "v" } },
|
||||||
l = {
|
|
||||||
name = "LSP",
|
|
||||||
D = { "Declaration" },
|
|
||||||
d = { "Definition" },
|
|
||||||
f = { "Format" },
|
|
||||||
i = { "Implementation" },
|
|
||||||
n = { "Rename" },
|
|
||||||
r = { "References" },
|
|
||||||
t = { "Type Definition" },
|
|
||||||
},
|
|
||||||
s = {
|
|
||||||
name = "Screenshot",
|
|
||||||
mode = { "v", "n" },
|
|
||||||
b = { "Buffer Screenshot", mode = { "v", "n" } },
|
|
||||||
s = { "Selected Screenshot", mode = "v" },
|
|
||||||
v = { "Visual Screenshot", mode = "n" },
|
|
||||||
},
|
|
||||||
},
|
|
||||||
})
|
})
|
||||||
|
@ -135,12 +135,12 @@ in
|
|||||||
gopls
|
gopls
|
||||||
lua-language-server
|
lua-language-server
|
||||||
nodePackages.eslint
|
nodePackages.eslint
|
||||||
unstable.eslint_d
|
|
||||||
nodePackages.pyright
|
|
||||||
nodePackages.svelte-language-server
|
nodePackages.svelte-language-server
|
||||||
nodePackages.typescript
|
nodePackages.typescript
|
||||||
nodePackages.typescript-language-server
|
nodePackages.typescript-language-server
|
||||||
nodePackages.vscode-langservers-extracted
|
nodePackages.vscode-langservers-extracted
|
||||||
|
pyright
|
||||||
|
unstable.eslint_d
|
||||||
|
|
||||||
# Formatters
|
# Formatters
|
||||||
luaformatter
|
luaformatter
|
||||||
|
Loading…
Reference in New Issue
Block a user