Commit Graph

  • e16bffcb07 feat: add '3d' and 'photography' modules to andromache hektor 2026-01-26 19:35:06 +01:00
  • 612c024965 fix: update hardware config hektor 2026-01-26 18:47:43 +01:00
  • 46181a340a chore: update lockfile hektor 2026-01-25 15:32:53 +01:00
  • 459c408bd6 refactor: migrate vim.cmd to lua API in init.lua hektor 2026-01-23 14:50:37 +01:00
  • c068a44761 fix: remove conflicting light background setting hektorandClaude Sonnet 4.5 2026-01-23 14:48:20 +01:00
  • aef49d9f4d refactor: remove duplicate 'paq-setup' require hektor 2026-01-23 14:46:29 +01:00
  • a9f98f6927 chore(nvim): remove redundant unused config hektor 2026-01-23 14:43:28 +01:00
  • 4f7c4ccc0b fix(vim.keymap): resolve duplicate 'fzf' keymap hektor 2026-01-23 14:41:17 +01:00
  • a84fbe2f59 fix(tmux): update tmux config hektor 2026-01-23 14:51:07 +01:00
  • 145351a30d refactor: deduplicate firefox/librewolf config hektor 2026-01-23 14:35:06 +01:00
  • 50c8e8be50 fix: use 'nixGL' for kitty when available hektor 2026-01-23 13:37:38 +01:00
  • 1eecdb8103 feat: add 'tmux' to 'shell' module hektor 2026-01-23 10:21:31 +01:00
  • bf40f85b39 refactor: extract 'dotsPath' for 'dots' path hektor 2026-01-20 15:35:24 +01:00
  • 6b1b09f9a6 refactor: centralize kitty config hektor 2026-01-20 15:01:48 +01:00
  • c25d42759c fix: remove 'edit_editor_config' alias hektor 2026-01-19 10:35:19 +01:00
  • 30fb73fec0 refactor: modularize 'nvim' for home manager hosts hektor 2026-01-19 10:31:53 +01:00
  • c0885dc6ca feat: set up colmena with hetzner stuff hektor 2026-01-22 20:18:17 +01:00
  • 934cbff81d feat: configure auto suspend hektor 2026-01-22 19:55:44 +01:00
  • 8e8250ed56 feat: set up opencode (with automated API key) hektor 2026-01-18 21:57:45 +01:00
  • 03eac376d2 feat: add 'hcloud' module hektor 2026-01-18 10:02:20 +01:00
  • 7181356f5e chore: update Nix 'work' host hektor 2026-01-05 08:36:40 +01:00
  • 7fcd6eac8e chore: update lockfile hektor 2026-01-22 20:20:30 +01:00
  • f7b4aa257f refactor: modularize 'nvim' for home manager hosts hektor 2026-01-19 10:12:02 +01:00
  • 254b3d255f feat: use shell module on work host hektor 2026-01-19 10:03:05 +01:00
  • 5ffb87f458 feat: modularize (and extend) kitty config hektor 2026-01-19 09:45:07 +01:00
  • 5368461675 feat: add 'hcloud' module hektor 2026-01-18 10:02:20 +01:00
  • abe101d58e fix: add 'hetzner' module hektor 2026-01-18 09:43:45 +01:00
  • 1137705b20 chore: update lockfile hektor 2026-01-17 20:01:28 +01:00
  • bda86e86ea feat: automate optimising store, garbage collection and upgrades hektor 2026-01-17 20:00:21 +01:00
  • 628681bc58 refactor(nixfmt): format hektor 2026-01-17 19:58:27 +01:00
  • 33033aa6e7 chore: add 'andromache' ssh public keys hektor 2026-01-17 19:49:16 +01:00
  • 7334018e6f refactor: simplify hosts files hektor 2026-01-17 19:37:05 +01:00
  • f74803cd88 fix: remove xdg config hektor 2026-01-17 18:02:17 +01:00
  • d0ee271e7b feat: replace 'sddm' with 'ly' hektor 2026-01-17 17:51:26 +01:00
  • 66f36cf71c feat: automate SSH config ('known_hosts', 'authorized_keys' ...) hektor 2026-01-17 17:37:37 +01:00
  • fbdcf51e6c chore(nixfmt): format hektor 2026-01-17 17:34:28 +01:00
  • c71e232fe7 fix: merge 'astyanax' services configuration hektor 2026-01-17 16:35:38 +01:00
  • aed1aa2ad9 fix: disable 'throttled' service hektor 2026-01-17 16:34:14 +01:00
  • 6a0538c8b8 fix: improve niri desktop hektor 2026-01-17 16:33:30 +01:00
  • 1fcbc2fd83 fix: add anki to 'astyanax' host hektor 2026-01-17 16:31:37 +01:00
  • 6a0fa7a02d fix: move kitty tab bar to bottom hektor 2026-01-17 15:10:28 +01:00
  • 07223be230 fix: update font configuration hektor 2026-01-17 15:09:57 +01:00
  • de944a017c chore: update lockfile hektor 2026-01-17 15:09:14 +01:00
  • 26e9a0e0c9 fix: disable 'nixos-hardware' module for astyanax (caused boot to hang on 'loading module i915') hektor 2025-12-08 01:11:16 +01:00
  • c2f9a321a2 feat(home): add shell module hektor 2026-01-15 13:41:09 +01:00
  • bad0979caf fix(anki): make sops optional for standalone home-manager hektor 2026-01-15 13:15:06 +01:00
  • 85628b1924 feat(home): migrate bash config to shell module hektor 2026-01-15 13:15:48 +01:00
  • aae87a78ad feat(nixos): pass inputs to home-manager via extraSpecialArgs hektor 2026-01-15 13:15:42 +01:00
  • 81905c0287 chore(git): add .claude/ to gitignore hektor 2026-01-15 13:14:40 +01:00
  • c26ce95e57 fix: make taskwarrior available on both NixOS and standalone home-manager hektor 2026-01-14 22:57:27 +01:00
  • b7601bf665 chore: update NixOS hektor 2026-01-14 20:55:59 +01:00
  • a2d90bbc00 fix: remove descriptions from 'browser' module hektor 2026-01-14 16:45:56 +01:00
  • 2fef58e066 fix: resolve nvim treesitter errors hektor 2026-01-14 11:50:28 +01:00
  • bf4d5229a9 fix: add 'stylelint' to neovim flake hektor 2026-01-14 11:22:01 +01:00
  • b13bba26d5 refactor(browser): create single browser module hektor 2026-01-12 17:45:45 +01:00
  • e01f37321e chore: update Nix 'work' host hektor 2026-01-05 08:36:40 +01:00
  • 91b8358331 chore: update lockfile hektor 2025-12-29 09:35:02 +01:00
  • ffe0d2a3ec feat(nvim): add typescript-language-server to runtime dependencies hektor 2025-12-24 14:46:40 +01:00
  • 613cd70f49 fix(nvim): ensure codecompanion config structure exists before mcphub extension loads hektor 2025-12-24 14:43:29 +01:00
  • e7f675cea4 chore: update flake.lock with nvim mcp-hub input hektorandClaude Sonnet 4.5 2025-12-24 14:14:38 +01:00
  • 3c56092131 feat(nvim): add mcp-hub, fd, and delta dependencies hektorandClaude Sonnet 4.5 2025-12-24 14:14:10 +01:00
  • bcd78baf09 feat: set up 'claude-code.nvim' plugin hektor 2025-12-18 15:34:49 +01:00
  • 2d3b8070d7 chore: add TODO for unique 'networking.hostId' hektor 2025-12-18 13:40:26 +01:00
  • bbe528ebce refactor: use username variable consistently hektorandClaude Sonnet 4.5 2025-12-18 13:37:52 +01:00
  • 06fe355250 fix(firefox): merge duplicate policies declarations hektorandClaude Sonnet 4.5 2025-12-18 13:29:58 +01:00
  • 767cc4c512 fix: format rust using 'rustfmt' hektor 2025-12-15 18:18:20 +01:00
  • 7dab619256 refactor: decouple 'andromache' home config from 'astyanax' hektor 2025-12-15 12:17:17 +01:00
  • 926a2def67 chore: update neovim flake (and main flake) hektor 2025-12-15 12:00:41 +01:00
  • aa70174040 refactor: import shikane 'desktop/niri' instead of directly hektor 2025-12-15 11:57:22 +01:00
  • 6600b2325d feat: add plain 'mako' service for notifications hektor 2025-12-14 23:45:58 +01:00
  • 447ccd705e feat: declare anki config hektor 2025-12-14 22:44:45 +01:00
  • 6b56dfa595 fix: migrate 'r5rs' script to neovim hektor 2025-12-14 22:10:11 +01:00
  • 5fda65e0a5 fix: ignore directories that contain '.nobackup' in 'save-home' hektor 2025-12-14 22:09:25 +01:00
  • de818cf4e8 chore: format using 'black' hektor 2025-12-14 22:07:52 +01:00
  • b786abbed6 chore: clean up 'astyanax' packages hektor 2025-12-09 23:43:56 +01:00
  • 0de28843a3 feat: add 'fail2ban' to 'hecuba' host hektor 2025-12-09 23:10:24 +01:00
  • a06a87802b refactor: use environment variable for zettelkasten path hektor 2025-12-09 12:43:07 +01:00
  • 54338e7498 feat: add 'rustfmt' for rust formatting hektor 2025-12-08 20:15:10 +01:00
  • b15ec5d6ae chore: relock flake hektor 2025-12-07 23:04:06 +01:00
  • 58787c5917 feat: add 'figet.nvim' to 'nvim' flake hektor 2025-12-05 23:17:52 +01:00
  • ec7975936f test(nvim): try out 'm_taskwarrior_d.nvim' plugin hektor 2025-12-07 19:16:04 +01:00
  • 3b87ac54a6 fix: resolve 'nix flake check' errors hektor 2025-12-07 17:42:18 +01:00
  • 76b01e120c feat: use 'rustaceanvim' instead for rust development hektor 2025-12-07 17:36:33 +01:00
  • 675692e3f3 feat: add 'wl-clipboard' to niri desktop hektor 2025-12-07 14:32:33 +01:00
  • 6fa4b9d72e fix: work around throttled error hektor 2025-12-07 00:13:59 +01:00
  • 542ebb3ee3 fix: declare graphics config for 'astyanax' host hektor 2025-12-07 00:06:22 +01:00
  • 4eee3de44a fix: resolve treesitter errors on NixOS hektor 2025-12-07 00:05:46 +01:00
  • 32a65d912a chore: ignore breaking changes warning for 'codecompanion.nvim' hektor 2025-12-07 00:04:56 +01:00
  • d755464eb0 enable 'shikane' on 'astyanax' (and add 'wdisplays') hektor 2025-12-06 23:51:50 +01:00
  • da462b6717 feat(nvim): set up rust lsp config hektor 2025-12-06 23:49:15 +01:00
  • 5c40f08146 refactor: enable firewall explicitely for 'hecuba' host hektor 2025-12-04 12:47:39 +01:00
  • 401b25b9a0 fix: remove common '.nix' suffix hektor 2025-12-04 12:47:03 +01:00
  • 3ed5ff019d fix: update waybar to match polybar config (for the most part) hektor 2025-12-04 12:37:20 +01:00
  • 62e62b8e20 refactor: move 'wlsunset' package into home manager module hektor 2025-12-04 00:12:07 +01:00
  • 9e9c2b5349 chore: update 'nvim' flake Hektor Misplon 2025-12-04 02:24:28 +01:00
  • 28e24c284e fix: don't autoinstall treesitter grammars when using 'nixCats' Hektor Misplon 2025-12-04 02:20:29 +01:00
  • 709f754697 fix: declare 'fuzzel' config and add it to 'niri' desktop hektor 2025-12-03 23:49:58 +01:00
  • 17627f5074 feat: track (currently unused) k3s module hektor 2025-12-03 23:45:55 +01:00
  • 2e2e52aa78 refactor: use 'default.nix' for all modules hektor 2025-12-03 23:43:43 +01:00
  • 591bd25a3d fix: declare 'waybar' config and add it to 'niri' desktop hektor 2025-12-03 23:35:59 +01:00