Commit Graph

  • 750237e4c4 fix: update 'sb-pomo' script to match 'pomo' script hektor 2026-02-22 12:11:58 +01:00
  • 414476baf2 docs: update readme hektor 2026-02-22 00:26:21 +01:00
  • b04a1ee845 chore: remove unused vpn module hektor 2026-02-21 22:07:06 +01:00
  • 0b853ebf4b fix: add 'lib' as default module hektor 2026-02-20 21:52:25 +01:00
  • 22a5026f38 feat: add home manager audio module (pulsemixer) hektor 2026-02-20 21:42:07 +01:00
  • 4457e2bd6d fix: add 'lib' module to astyanax host hektor 2026-02-21 17:49:01 +01:00
  • 93a9f7fb52 fix: color niri workspaces in waybar hektor 2026-02-21 14:31:44 +01:00
  • 301355a082 chore: update lockfile hektor 2026-02-21 13:52:12 +01:00
  • 1af04c10df chore: remove 'phone' config (skip 'nix-on-droid' for now) hektor 2026-02-08 20:52:46 +01:00
  • d205b4b129 feat: set up 'eetion-02' raspberry pi host hektor 2026-02-08 00:28:31 +01:00
  • 3be1b5c384 flake.lock: Update hektor 2026-02-07 16:26:44 +01:00
  • 7493af6218 feat: add (but disable for now) uptime kuma module for 'hecuba' hektor 2026-02-07 16:17:06 +01:00
  • b5776e547c refactor: resolve warnings/errors in checks hektor 2026-02-07 15:14:42 +01:00
  • ff4e9ee337 fix: simplify syncthing module hektor 2026-02-07 14:54:38 +01:00
  • c4ea029874 feat: set up 'stylix' hektor 2026-02-17 20:30:32 +01:00
  • a7972e7211 test: try taskwarrior hooks to track slots hektor 2026-02-16 21:27:54 +01:00
  • a93f576142 fix: make 'colmena' available hektor 2026-02-16 21:47:44 +01:00
  • 529d243565 test: see if this fixes auto upgrades hektor 2026-02-16 20:27:45 +01:00
  • 239456efbc feat: set up 'stylix' hektor 2026-02-16 20:07:52 +01:00
  • d6b2ce04ef feat: colorize 'kubectl' output hektor 2026-02-17 17:38:21 +01:00
  • f04730d4ff chore: gitignore '.pre-commit-config.yaml' hektor 2026-02-16 20:08:11 +01:00
  • e87f85710d feat(bluetooth): add 'mpris-proxy' service hektor 2026-02-16 20:08:05 +01:00
  • 4840108bb0 fix: improve 'ai-tools' module (host-specific options) hektor 2026-02-16 17:56:54 +01:00
  • 254b6fa48f chore: disable 'm_taskwarrior_d.nvim' hektor 2026-02-13 11:09:53 +01:00
  • b3247589e0 refactor(nixGL): extract 'nixGL' wrapper hektor 2026-02-13 11:02:42 +01:00
  • 2c36290054 feat: add 'bruno' module hektor 2026-02-13 10:44:07 +01:00
  • 55f2be9dbe chore: remove redundant backup files after nixification hektor 2026-02-14 16:27:21 +01:00
  • 7b435f09b3 feat: add 'bak' script hektor 2026-02-14 15:22:38 +01:00
  • 5ce228aee7 chore: update lockfile hektor 2026-02-14 13:18:08 +01:00
  • f644fcbd5f fix: add 'ai-tools' module to 'andromache' hektor 2026-02-03 23:20:29 +01:00
  • 2207666a34 feat: set up git hooks hektor 2026-02-07 11:37:18 +01:00
  • f3858f4418 fix: add ssh keys to agent for all hosts hektor 2026-02-07 12:00:07 +01:00
  • 554accb4aa fix: resolve proxmark firmware flashing issues hektor 2026-02-06 12:26:16 +01:00
  • 7155c9d126 fix: set up ipv4 forwarding hektor 2026-02-06 15:05:29 +01:00
  • e16b55d155 feat: add 'brightnessctl' to niri desktop hektor 2026-02-05 23:17:51 +01:00
  • 8bd73165d4 flake.lock: Update hektor 2026-02-05 12:36:38 +01:00
  • fa369973b7 feat: add helm plugins declaratively hektor 2026-02-06 15:23:35 +01:00
  • ff667438a0 feat: set up 'music' module hektor 2026-02-06 11:11:19 +01:00
  • ad2675829a refactor: simplify keyboard module hektor 2026-02-06 09:16:05 +01:00
  • 2ca4e72ad7 feat: add 'direnv' module hektor 2026-02-06 09:09:30 +01:00
  • 8977ed2212 feat: add nfc module (and use it on 'astyanax') hektor 2026-02-05 18:48:40 +01:00
  • 648c5b1dde fix: remove wlsunset spawn (replaced by gammastep service) hektor 2026-02-05 12:20:58 +01:00
  • cba482d26d fix: remove duplicate waybar spawn in niri config (already managed by systemd) hektor 2026-02-05 12:20:19 +01:00
  • 58df524ac5 chore: update lockfile hektor 2026-02-03 12:18:51 +01:00
  • 76f4f2278e feat: mute 'astyanax' speakers when disconnecting AC hektor 2026-02-03 20:01:33 +01:00
  • 09909cbe42 fix: integrate keepassxc browser on all firefox-based browsers hektor 2026-02-03 19:40:35 +01:00
  • dd7bc3193d feat: set up restic backups for 'andromache' and 'astyanax' hektor 2026-02-03 17:35:29 +01:00
  • 381f29cbea feat: set up syncthing (with e-reader) hektor 2026-02-03 12:11:25 +01:00
  • 8bfc6cd698 feat: set up 'paperless-ngx' (behind nginx reverse proxy) hektor 2026-02-02 21:37:45 +01:00
  • 6012da3ceb fix: smarten 'buildOnTarget' by using tags hektor 2026-02-02 21:40:30 +01:00
  • 35d495e872 fix: add python dependency to 'taskwarrior' home module hektor 2026-02-02 20:51:08 +01:00
  • f4be58c648 fix: enable 'eetion' firewall hektor 2026-02-02 19:43:07 +01:00
  • 17ecac6524 fix: allow 'astyanax' to cross-compile to ARM (e.g. for eetion) hektor 2026-02-02 18:36:23 +01:00
  • 2b9dc9b7da fix: add public hostname to ssh config and refactor hektor 2026-02-02 18:34:39 +01:00
  • da814d8d56 feat: host 'ActualBudget' on 'eetion' host hektor 2026-02-02 18:12:23 +01:00
  • ecf481893c fix(colmena): add hostname to 'hecuba' host hektor 2026-02-02 18:18:55 +01:00
  • 9091d55af2 feat: add 'k8s' home module hektor 2026-02-02 16:53:20 +01:00
  • 23d3c5c83a feat: add 'docker' home module to 'work' host hektor 2026-02-02 16:48:24 +01:00
  • 60cf0651dc fix: add 'dconf2nix' package to 'dconf' module hektor 2026-02-02 14:30:09 +01:00
  • 8054b6f1e0 refactor: clean up packages hektor 2026-02-02 14:29:22 +01:00
  • 7f8d95c7c4 refactor: clean up 'flake.nix' and 'deploy/colmena.nix' hektor 2026-02-01 23:40:32 +01:00
  • 58642c9e15 fix(ssh): harden ARM SD installer image SSH hektor 2026-02-01 22:57:04 +01:00
  • d58c4fee0d feat(host): add 'eetion' host (as a test for Orange Pi Zero2 H616) hektor 2026-02-01 22:56:12 +01:00
  • 159bc5c6a5 fix(deploy): add colmena to 'builder' hosts hektor 2026-02-01 22:48:42 +01:00
  • 6409b5425d refactor: move disko module out of 'common' module hektor 2026-02-01 22:47:24 +01:00
  • c877e48e0a fix: use cross-compilation from x86 to ARM for SD card image hektor 2026-01-31 22:59:19 +01:00
  • d04a6ed67e feat: add SD card image for ARM hektor 2026-01-31 22:47:04 +01:00
  • 5b43fde4ce feat(phone): set up 'nix-on-droid' hektor 2026-01-30 18:34:19 +01:00
  • 889440aef8 fix: only use 'nvim' flake as home manager module hektor 2026-01-31 10:17:41 +01:00
  • e40d5b02f7 feat: add 'taskopen' to 'taskwarrior' module hektor 2026-01-30 16:03:03 +01:00
  • ab87e785b6 feat: add 'comms' module hektor 2026-01-30 16:02:42 +01:00
  • 9cfe4d3c43 chore: temporarily disable wireguard VPN module hektor 2026-01-30 15:45:53 +01:00
  • d14a33378f feat: add CLI tools to git module hektor 2026-01-30 15:41:04 +01:00
  • 6ef5f761d5 feat: add 'azure' cloud option (and generalized module) hektor 2026-01-30 15:19:11 +01:00
  • d7f895d084 fix: update 'ai-tools' module and add to 'astyanax' host hektor 2026-01-27 21:36:17 +01:00
  • 583c72f6bd feat: add 'ai-tools' home module hektor 2026-01-27 16:35:20 +01:00
  • 79a39ee163 chore: update nvim flake dependencies hektor 2026-01-27 16:30:17 +01:00
  • 201db9d842 chore: update flake lockfiles hektor 2026-01-27 16:22:13 +01:00
  • fc3a7dc402 fix: declare contents of 'setup-gnome' hektor 2026-01-27 16:19:34 +01:00
  • 1b51954bbd refactor(statix): resolve 'statix check' issues hektor 2026-01-26 10:28:35 +01:00
  • cec4c12dc2 chore: update lockfile hektor 2026-01-26 21:59:30 +01:00
  • c8f612e7a3 fix(nixd): properly configure 'nixd' nvim lsp hektor 2026-01-26 21:58:04 +01:00
  • 57121926d2 feat: add 'gammastep' to niri deskopt hektor 2026-01-26 21:21:49 +01:00
  • 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