-
d06a181e0a
chore: untrack 'packages.local.nix'
main
Hektor Misplon
2025-12-26 09:28:18 +01:00
-
28d935975b
feat(nvim): add typescript-language-server to runtime dependencies
Hektor Misplon
2025-12-24 14:46:40 +01:00
-
cebca892b8
fix(nvim): ensure codecompanion config structure exists before mcphub extension loads
Hektor Misplon
2025-12-24 14:43:29 +01:00
-
fdb4df09be
chore: update flake.lock with nvim mcp-hub input
Hektor Misplon
2025-12-24 14:14:38 +01:00
-
ee301f1ae6
feat(nvim): add mcp-hub, fd, and delta dependencies
Hektor Misplon
2025-12-24 14:14:10 +01:00
-
2030093433
feat: set up 'claude-code.nvim' plugin
Hektor Misplon
2025-12-18 15:34:49 +01:00
-
74973c1449
chore: initial commit for draft MR
claude-nvim
Hektor Misplon
2025-12-18 15:56:51 +01:00
-
545a5927e5
chore(nvim): add commented formatter.nvim config
Hektor Misplon
2025-12-18 15:54:13 +01:00
-
c6b2743cf6
chore(nvim): reorder plugins, remove claude-code from paq-setup
Hektor Misplon
2025-12-18 15:53:59 +01:00
-
430bec1708
style(lsp): fix formatting and indentation
Hektor Misplon
2025-12-18 15:53:56 +01:00
-
d9e25eec77
chore: remove taskdeps script
Hektor Misplon
2025-12-18 15:53:04 +01:00
-
a588604d91
chore(nvim): comment out image.nvim config
Hektor Misplon
2025-12-18 15:53:01 +01:00
-
d9911dd2ce
style(cmp): reformat sources list
Hektor Misplon
2025-12-18 15:52:57 +01:00
-
b397fab3f2
feat(ftplugin): add dotenv filetype support
Hektor Misplon
2025-12-18 15:52:54 +01:00
-
1246f42638
feat(nvim): add skeleton module to init
Hektor Misplon
2025-12-18 15:52:50 +01:00
-
06fb7dd4b8
fix(wiki): disable auto lcd on VimEnter
Hektor Misplon
2025-12-18 15:52:47 +01:00
-
4b2d24e1f4
feat(fzf): add resume to live_grep, use complete_file
Hektor Misplon
2025-12-18 15:52:42 +01:00
-
f57d227203
feat(lint): enable eslint for js/ts, disable systemdlint/yamllint
Hektor Misplon
2025-12-18 15:52:31 +01:00
-
82f904c9dc
feat(format): enable lsp_fallback, disable json formatters
Hektor Misplon
2025-12-18 15:52:24 +01:00
-
26b5f00643
fix(lsp): update helm_ls, yamlls, disable emmet
Hektor Misplon
2025-12-18 15:51:36 +01:00
-
31f604f8f6
feat(lsp): add terraformls, rust_analyzer, configure nixd
Hektor Misplon
2025-12-18 15:51:17 +01:00
-
8632e7a1bc
feat(lsp): switch from ts_ls to vtsls
Hektor Misplon
2025-12-18 15:51:02 +01:00
-
0a9405ffd6
chore(nvim): disable codecompanion plugin config
Hektor Misplon
2025-12-18 15:50:40 +01:00
-
eceaab3caf
chore(nvim): disable mcphub plugin config
Hektor Misplon
2025-12-18 15:50:36 +01:00
-
1dbb9c1e5d
chore(nvim): disable nvimkit, normalize paq-setup formatting
Hektor Misplon
2025-12-18 15:50:16 +01:00
-
b3e1e4e939
chore(nvim): disable image.nvim plugin
Hektor Misplon
2025-12-18 15:45:25 +01:00
-
14e1f01784
feat(nvim): add vim-markdown-composer plugin
Hektor Misplon
2025-12-18 15:45:12 +01:00
-
e1e300bee2
feat(nvim): add blink.download plugin
Hektor Misplon
2025-12-18 15:44:58 +01:00
-
1418407e63
feat(nvim): add obsidian plugin
Hektor Misplon
2025-12-18 15:44:41 +01:00
-
1e3a5d291f
feat(nvim): add nvim-early-retirement plugin
Hektor Misplon
2025-12-18 15:43:55 +01:00
-
a8100cf3e2
feat(nvim): add kubectl plugin
Hektor Misplon
2025-12-18 15:40:18 +01:00
-
6c738b78e7
feat: set up 'claude-code.nvim' plugin
Hektor Misplon
2025-12-18 15:34:49 +01:00
-
-
0233c339aa
chore: add TODO for unique 'networking.hostId'
Hektor Misplon
2025-12-18 13:40:26 +01:00
-
57706b7292
refactor: use username variable consistently
Hektor Misplon
2025-12-18 13:37:52 +01:00
-
7ce3609579
fix(firefox): merge duplicate policies declarations
Hektor Misplon
2025-12-18 13:29:58 +01:00
-
51d0399f21
fix: format rust using 'rustfmt'
Hektor Misplon
2025-12-15 18:18:20 +01:00
-
d232d8fad6
refactor: decouple 'andromache' home config from 'astyanax'
Hektor Misplon
2025-12-15 12:17:17 +01:00
-
413c6a4a63
chore: update neovim flake (and main flake)
Hektor Misplon
2025-12-15 12:00:41 +01:00
-
af20454965
refactor: import shikane 'desktop/niri' instead of directly
Hektor Misplon
2025-12-15 11:57:22 +01:00
-
ae17c411d4
feat: add plain 'mako' service for notifications
Hektor Misplon
2025-12-14 23:45:58 +01:00
-
f8bac5414b
feat: declare anki config
Hektor Misplon
2025-12-14 22:44:45 +01:00
-
b8b7f6bce7
fix: migrate 'r5rs' script to neovim
Hektor Misplon
2025-12-14 22:10:11 +01:00
-
eb0b192b5e
fix: ignore directories that contain '.nobackup' in 'save-home'
Hektor Misplon
2025-12-14 22:09:25 +01:00
-
f60b26c676
chore: format using 'black'
Hektor Misplon
2025-12-14 22:07:52 +01:00
-
67dcddb55c
chore: clean up 'astyanax' packages
Hektor Misplon
2025-12-09 23:43:56 +01:00
-
ce732af957
feat: add 'fail2ban' to 'hecuba' host
Hektor Misplon
2025-12-09 23:10:24 +01:00
-
098bbbb5d2
refactor: use environment variable for zettelkasten path
Hektor Misplon
2025-12-09 12:43:07 +01:00
-
61a5ef7714
feat: add 'rustfmt' for rust formatting
Hektor Misplon
2025-12-08 20:15:10 +01:00
-
1020a0ea2a
chore: relock flake
Hektor Misplon
2025-12-07 23:04:06 +01:00
-
32e3ee40e1
feat: add 'figet.nvim' to 'nvim' flake
Hektor Misplon
2025-12-05 23:17:52 +01:00
-
8295557eb4
test(nvim): try out 'm_taskwarrior_d.nvim' plugin
Hektor Misplon
2025-12-07 19:16:04 +01:00
-
1c71b8c9fc
fix: resolve 'nix flake check' errors
Hektor Misplon
2025-12-07 17:42:18 +01:00
-
debd25f8f8
feat: use 'rustaceanvim' instead for rust development
Hektor Misplon
2025-12-07 17:36:33 +01:00
-
43f1023449
feat: add 'wl-clipboard' to niri desktop
Hektor Misplon
2025-12-07 14:32:33 +01:00
-
2b035eb415
fix: work around throttled error
Hektor Misplon
2025-12-07 00:13:59 +01:00
-
ec595c6f52
fix: declare graphics config for 'astyanax' host
Hektor Misplon
2025-12-07 00:06:22 +01:00
-
2326ac1e78
fix: resolve treesitter errors on NixOS
Hektor Misplon
2025-12-07 00:05:46 +01:00
-
14abad0b98
chore: ignore breaking changes warning for 'codecompanion.nvim'
Hektor Misplon
2025-12-07 00:04:56 +01:00
-
f5ffa8b9d1
enable 'shikane' on 'astyanax' (and add 'wdisplays')
Hektor Misplon
2025-12-06 23:51:50 +01:00
-
7b9eac546b
feat(nvim): set up rust lsp config
Hektor Misplon
2025-12-06 23:49:15 +01:00
-
36cdaac5ad
refactor: enable firewall explicitely for 'hecuba' host
Hektor Misplon
2025-12-04 12:47:39 +01:00
-
126671ffc7
fix: remove common '.nix' suffix
Hektor Misplon
2025-12-04 12:47:03 +01:00
-
a1263d8bf1
fix: update waybar to match polybar config (for the most part)
Hektor Misplon
2025-12-04 12:37:20 +01:00
-
50b2f38f21
refactor: move 'wlsunset' package into home manager module
Hektor Misplon
2025-12-04 00:12:07 +01:00
-
c335534278
chore: update 'nvim' flake
Hektor Misplon
2025-12-04 02:24:28 +01:00
-
88d5657cf8
fix: don't autoinstall treesitter grammars when using 'nixCats'
Hektor Misplon
2025-12-04 02:20:29 +01:00
-
d2a4e35417
fix: declare 'fuzzel' config and add it to 'niri' desktop
Hektor Misplon
2025-12-03 23:49:58 +01:00
-
7e58bb7bc2
feat: track (currently unused) k3s module
Hektor Misplon
2025-12-03 23:45:55 +01:00
-
4d6ba61f52
refactor: use 'default.nix' for all modules
Hektor Misplon
2025-12-03 23:43:43 +01:00
-
683e6e4d10
fix: declare 'waybar' config and add it to 'niri' desktop
Hektor Misplon
2025-12-03 23:35:59 +01:00
-
dbad023043
fix: declare niri config
Hektor Misplon
2025-12-03 23:30:05 +01:00
-
355cad6574
fix: try 'writeShellApplication' for 'astyanax' WOL script
Hektor Misplon
2025-12-03 22:16:05 +01:00
-
c9f69530d8
fix: declare 'andromache' 'eno1' interface MAC address
Hektor Misplon
2025-12-03 21:40:44 +01:00
-
0197e99b8f
feat: add 'hecuba' host config
Hektor Misplon
2025-12-03 17:42:27 +01:00
-
0bad5c492c
fix: further harden 'hardened-openssh' module
Hektor Misplon
2025-12-03 17:14:08 +01:00
-
1cba6c968a
fix: replace 'gnome' desktop with 'niri'
Hektor Misplon
2025-12-01 20:24:06 +01:00
-
8ae482d846
fix: declare KeePassXC browser integration
Hektor Misplon
2025-12-01 19:19:35 +01:00
-
8c3e762a46
chore(pkgs): add 'signal-desktop' package
Hektor Misplon
2025-12-01 19:14:45 +01:00
-
43832361ea
fix: disable kitty tab shortcut for now
Hektor Misplon
2025-12-01 19:13:13 +01:00
-
166d904735
update bluetooth config
Hektor Misplon
2025-12-01 18:23:46 +01:00
-
67d0733bbd
refactor: move bootloader into 'modules/boot'
Hektor Misplon
2025-11-29 00:41:32 +01:00
-
ae55782bf2
refactor: move 'disko' modules into 'modules/disko'
Hektor Misplon
2025-11-29 00:21:20 +01:00
-
e10923f74d
resolve NixOS build warnings
Hektor Misplon
2025-11-28 23:03:26 +01:00
-
6b5ac0c370
Merge pull request 'update' (#1) from claude-code-test into main
Hektor Misplon
2025-12-03 15:53:43 +01:00
-
-
0652389078
refactor(home/work): improve configuration structure
Hektor Misplon
2025-12-03 15:32:55 +01:00
-
2913e9578e
feat(home): add GNOME desktop configuration
Hektor Misplon
2025-12-03 15:32:21 +01:00
-
b72c1d5e86
chore(home): add commented experimental anki sync config
Hektor Misplon
2025-12-03 15:32:10 +01:00
-
1c844adf91
refactor(work): set up 'packages.local.nix' approach
Hektor Misplon
2025-12-03 15:26:39 +01:00
-
fdbe4366e1
feat(home): add git config with example configuration for non-NixOS
Hektor Misplon
2025-12-03 14:32:51 +01:00
-
a9ffcc12ee
refactor: move common hosts config into 'modules/common.nix'
Hektor Misplon
2025-12-03 14:31:23 +01:00
-
9765d93f9f
chore: formatting and cleanup
Hektor Misplon
2025-12-03 15:16:36 +01:00
-
42dbe5ade2
chore: update flake to 'nixos-unstable'
Hektor Misplon
2025-12-03 14:25:50 +01:00
-
bab2c35bff
fix(astyanax): correct hostname typo from astynanax to astyanax
Hektor Misplon
2025-12-03 14:07:04 +01:00
-
ce26b1c206
Add neovim 'typescriptreact' snippets
Hektor Misplon
2025-11-20 09:52:12 +01:00
-
-
2d26d6ebd8
don't use rootless docker on 'andromache', but keep it as an option
Hektor Misplon
2025-11-28 20:57:04 +01:00
-
e0a1ec77ed
enable wake on lan on 'andromache' host
Hektor Misplon
2025-11-27 10:37:05 +01:00
-
68bf971992
declare rootless docker for 'andromache' host
Hektor Misplon
2025-11-26 18:37:11 +01:00
-
80e74d3283
enable recurrence only on one hosts per 'man task-sync'
Hektor Misplon
2025-11-24 18:47:10 +01:00
-
f93eecfcb1
refactor 'nixosConfigurations'
Hektor Misplon
2025-11-23 23:16:37 +01:00
-
6d5e6add02
move 'nixos-hardware' from 'vm' to 'astyanax' host
Hektor Misplon
2025-11-23 22:05:51 +01:00