Commit Graph

  • 0a2145f063 feat: set up 'storage' module hektor 2026-02-22 16:43:15 +01:00
  • e48a8de02e fix: resolve nix build warnings hektor 2026-02-22 16:40:20 +01:00
  • ce1ce79f83 chore: disable syncthing module hektor 2026-02-22 16:22:52 +01:00
  • df33251ada fix: remove 'nix.settings' from 'hecuba' host hektor 2026-02-22 16:20:52 +01:00
  • f9ea95f346 refactor: extract 'pandoc' module hektor 2026-02-22 16:16:17 +01:00
  • 27b6af253f docs: update readme hektor 2026-02-22 14:37:09 +01:00
  • 8ddf5bf850 feat: add basic 'gaming' module to 'andromache' hektor 2026-02-22 13:25:17 +01:00
  • 12710cd3d5 refactor: extract 'nvidia' module hektor 2026-02-22 13:50:42 +01:00
  • 4363b8c88f refactor: add home 'allowedUnfree' option hektor 2026-02-22 14:08:19 +01:00
  • e031da34b8 refactor: remove unused 'colmena' input hektor 2026-02-22 13:54:46 +01:00
  • 72876ca9f7 fix: deny opencode access to nix secret paths hektor 2026-02-22 13:22:19 +01:00
  • 58d4bc6f13 fix: temporarily disable 'ly' on desktop hektor 2026-02-22 12:42:43 +01:00
  • ff724c51bc feat: set up openscad lsp hektor 2026-02-22 12:34:34 +01:00
  • 53b56a096f fix: update 'ncspot' config hektor 2026-02-22 12:34:05 +01:00
  • 1160b48da7 chore: remove redundant 'update-vim' script hektor 2026-02-22 12:19:39 +01:00
  • 1a3ae09be3 chore: update lockfile hektor 2026-02-22 12:16:35 +01:00
  • 7d4129b02b fix: enable colortheme for firefox-based browsers hektor 2026-02-22 12:15:48 +01:00
  • 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