This commit is contained in:
2025-09-11 11:43:48 +02:00
parent fd0e74f4a6
commit b5212ede78
8 changed files with 23 additions and 40 deletions

30
flake.lock generated
View File

@@ -135,11 +135,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1757503661, "lastModified": 1757578556,
"narHash": "sha256-bBh9sAJn0x/EdCVA6NYj/hXpcW1YBLCRMgn8A2T1l2E=", "narHash": "sha256-w1PGkTGow5XzsjccV364No46rkuGxTqo7m/4cfhnkIk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "3c97248d6f896232355735e34bb518ae9f130c5d", "rev": "b7112b12ea5b8c3aa6af344498ed9ca27dd03ba3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -167,11 +167,11 @@
"homebrew-cask": { "homebrew-cask": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1757504730, "lastModified": 1757576392,
"narHash": "sha256-diAa8OhjHHNgOzItPpNRC+J6d424ZaX07KRB4Miv9pM=", "narHash": "sha256-2D+hoNVreDOgNsKVOiT7wcFymSWde/FvJZJ7XxK/0gE=",
"owner": "homebrew", "owner": "homebrew",
"repo": "homebrew-cask", "repo": "homebrew-cask",
"rev": "aa98595ef54d9f1cdeb81ac4bc1494f99372cc61", "rev": "e27f0c618d3a7ab9bef4673c4dd8281be5b000cf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -183,11 +183,11 @@
"homebrew-core": { "homebrew-core": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1757507867, "lastModified": 1757583189,
"narHash": "sha256-558nWfmfZIBiuhiAdT7r6fEK3bi1fcqQA2DPa8cGS3s=", "narHash": "sha256-GTYpKwjm4DH4D0+JOd9w2ti8vL1pUsx0cduiMhKfyBQ=",
"owner": "homebrew", "owner": "homebrew",
"repo": "homebrew-core", "repo": "homebrew-core",
"rev": "27e5ad549965f3d218a8931ed733f45f036d7e59", "rev": "14ee4d57e151f8a1afbb819bf65be30761985166",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -244,11 +244,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1757507805, "lastModified": 1757582606,
"narHash": "sha256-yYe5M26PPLS8FU9ZM0sg7LXuG+qmnY6KTsniOfmpiKU=", "narHash": "sha256-FID2hNYl4fOGNqe9GPrupEj6hroaBlRXmWLKw2fQWGQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e48a0648d1307dff48da5f0535bc726059718162", "rev": "e7d4920b8a3fd587bbc143ba9e75075acd644010",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -313,11 +313,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1757498201, "lastModified": 1757539853,
"narHash": "sha256-5ziMmnuTH8bWRgNV1NhvEs6W999a5QogIE4zvayaqOY=", "narHash": "sha256-KjDtDYGe6DqcCPZVPwRdpwpc/KCNmE3upQnjvFUiIXw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "c55042f7394a8c0494d779735c2a6a9d32151b4a", "rev": "5b0a6eb34b94fe54c0759974962acc22d9c96d7b",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -62,7 +62,7 @@
enable = true; enable = true;
username = user; username = user;
entries = [ entries = [
{path = "/Applications/Orion.app/";} {path = "/Applications/Zen.app/";}
{path = "/${pkgs.ghostty-bin}/Applications/Ghostty.app/";} {path = "/${pkgs.ghostty-bin}/Applications/Ghostty.app/";}
{path = "/System/Applications/Notes.app/";} {path = "/System/Applications/Notes.app/";}
{path = "/System/Applications/Music.app/";} {path = "/System/Applications/Music.app/";}

View File

@@ -2,7 +2,7 @@
homebrew = { homebrew = {
enable = true; enable = true;
casks = [ casks = [
"orion" "zen"
]; ];
masApps = { masApps = {
"wipr2" = 1662217862; "wipr2" = 1662217862;

View File

@@ -1,6 +1,7 @@
{lib, ...}: { {
system.defaults = { system.defaults = {
NSGlobalDomain = { NSGlobalDomain = {
AppleInterfaceStyle = "Dark";
AppleShowAllExtensions = true; AppleShowAllExtensions = true;
ApplePressAndHoldEnabled = false; ApplePressAndHoldEnabled = false;
KeyRepeat = 2; KeyRepeat = 2;

View File

@@ -10,6 +10,7 @@
tool = "delta"; tool = "delta";
}; };
ui = { ui = {
default-command = "status";
diff-formatter = ":git"; diff-formatter = ":git";
pager = ["delta" "--pager" "less -FRX"]; pager = ["delta" "--pager" "less -FRX"];
}; };

View File

@@ -23,25 +23,6 @@
pattern = "*"; pattern = "*";
command = "normal zR"; command = "normal zR";
} }
{
event = "LspAttach";
group = "Christoph";
callback.__raw = ''
function(e)
local opts = { buffer = e.buf }
vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts)
vim.keymap.set("n", "K", function() vim.lsp.buf.hover() end, opts)
vim.keymap.set("n", "<leader>vws", function() vim.lsp.buf.workspace_symbol() end, opts)
vim.keymap.set("n", "<leader>vd", function() vim.diagnostic.open_float() end, opts)
vim.keymap.set("n", "<leader>vca", function() vim.lsp.buf.code_action() end, opts)
vim.keymap.set("n", "<leader>vrr", function() vim.lsp.buf.references() end, opts)
vim.keymap.set("n", "<leader>vrn", function() vim.lsp.buf.rename() end, opts)
vim.keymap.set("i", "<C-h>", function() vim.lsp.buf.signature_help() end, opts)
vim.keymap.set("n", "[d", function() vim.diagnostic.goto_next() end, opts)
vim.keymap.set("n", "]d", function() vim.diagnostic.goto_prev() end, opts)
end
'';
}
]; ];
}; };
} }

View File

@@ -114,7 +114,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>ld"; key = "<leader>ld";
action = ":lua vim.diagnostic.open_float()<CR>"; action = ":lua vim.diagnostic.open_float({ severity = { min = vim.diagnostic.severity.HINT } })<CR>";
options.desc = "Diagnostics popup"; options.desc = "Diagnostics popup";
} }
{ {
@@ -162,7 +162,7 @@
# other # other
{ {
mode = "n"; mode = "n";
key = "sj"; key = "<leader>j";
action = ":lua require('mini.jump2d').start(require('mini.jump2d').builtin_opts.query)<CR>"; action = ":lua require('mini.jump2d').start(require('mini.jump2d').builtin_opts.query)<CR>";
options.desc = "Jump to character"; options.desc = "Jump to character";
} }

View File

@@ -32,7 +32,7 @@
}; };
cssls.enable = true; cssls.enable = true;
dockerls.enable = true; dockerls.enable = true;
elixirls.enable = true; elixirls.enable = false;
yamlls.enable = true; yamlls.enable = true;
}; };
}; };