Commit graph

199 commits

Author SHA1 Message Date
Malte Tammena 9021d91fae [host/faunus-ater] Setup prometheus/grafana 2022-06-06 17:28:41 +02:00
Malte Tammena 5a81299175 [user/malte] Redo theming 2022-06-05 14:16:49 +02:00
Malte Tammena 808476746e [host/faunus-ater] Add some services 2022-06-02 15:32:58 +02:00
Malte Tammena 59ed5fefa6 [*] Apply statix fixes 2022-05-30 18:39:32 +02:00
Malte Tammena e5784f9a02 [host/faunus-ater] Envision & Create 2022-05-27 20:24:25 +02:00
Malte Tammena f7278ae2e1 [flake] Rename faunus-ater -> radix-balthica
Frees the name for my actual server.
2022-05-27 16:31:31 +02:00
Malte Tammena e153c117af Rename angustopila-psammion -> faunus-ater
Because I happen to have already used that name o.O
2022-05-26 14:01:16 +02:00
Malte Tammena a1ff27d507 [flake] Build iso and vm of angustopila-psammion 2022-05-26 12:49:53 +02:00
Malte Tammena 8ad5ba4ebf [module/base-system] Harden system
Move SSH port, utilize VPN.
2022-05-19 01:31:32 +02:00
Malte Tammena 4147672f16 [flake] Add basic iso image 2022-05-13 18:14:08 +02:00
Malte Tammena d3a11e06a2 [flake] Add substitute setting 2022-05-08 21:42:05 +02:00
Malte Tammena de03b158b0 [pkgs] Package darkman 2022-05-07 16:44:48 +02:00
Malte Tammena c8bbfd4dd9 [user/malte] Update gtk theme/icons 2022-05-06 23:09:44 +02:00
Malte Tammena 03f6e8ae06 [user/malte] Improve fzf-kak usage 2022-05-05 09:40:20 +02:00
Malte Tammena 73ffca6989 [flake] Extract devShell scripts
Also start using writeShellApplication.
2022-04-18 18:12:36 +02:00
Malte Tammena 6c1e8ebb26 [*] Rework colors 2022-04-17 19:44:06 +02:00
Malte Tammena 78252f997d [module/hydra] Fix build problems 2022-04-15 22:52:18 +02:00
Malte Tammena 517c47e918 [modules/scanner] Fix backend scanner issues
Scanning works now and does not need a rebuild of libreoffice and wine.
2022-04-15 18:41:20 +02:00
Malte Tammena 91aa1f09f1 [flake] Try fetching from personal cache if possible 2022-04-12 10:08:59 +02:00
Malte Tammena 2a0386be8c [user/malte] Work on fix for vuejs filetypes in kakoune 2022-04-10 23:20:25 +02:00
Malte Tammena 26d701b94f [user/malte] Add Hack font for kitty and use it 2022-04-09 00:11:06 +02:00
Malte Tammena f3f2f0426c [host/elysia-clarki] Experiment with nix-serve 2022-04-07 22:12:54 +02:00
Malte Tammena 5f472f0a33 [user/malte] Enable vuejs for kakoune 2022-04-07 15:22:31 +02:00
Malte Tammena 4335736313 [flake] Update rust-based inputs 2022-03-30 22:22:37 +02:00
Malte Tammena 3c70adc55f [flake] Link inputs to /etc/nix to prevent deletion
I don't actually know if this works 🤷‍.
2022-03-30 12:11:34 +02:00
Malte Tammena 071215e0c6 [host/elysia-clarki] Update hydra (and it's nix version) 2022-03-30 12:10:34 +02:00
Malte Tammena 98a8cc026d [host/helix-texta,host/trochulus-hispidus] Fix hardware acceleration issues 2022-03-29 12:13:07 +02:00
Malte Tammena e44663c69c [flake/hydra] Remove experiments 2022-03-29 10:12:21 +02:00
Malte Tammena 06f85420a0 [modules/hydra] Fix helix-texta build, move overlay to elysia-clarki only 2022-03-28 22:37:45 +02:00
Malte Tammena bef9f2d760 [flake/hydra] Test system building 2022-03-28 19:00:22 +02:00
Malte Tammena 8dfaf2e3a3 [hydra] Experimenting 2022-03-25 22:05:30 +01:00
Malte Tammena 35117edd4c [module/hydra] Create and run on elysia-clarki
Also add initial hydraJobs to the flake
2022-03-25 18:46:53 +01:00
Malte Tammena f5e3ec8494 Drop polymc secret in favour of upstream secrets 2022-03-24 16:47:54 +01:00
Malte Tammena 7f28b3b57f [module/base-system] Enable gc and store optimizations for all 2022-03-24 08:56:05 +01:00
Malte Tammena 2ea6d9dd48 [flake] Add nickel input 2022-03-24 08:55:34 +01:00
Malte Tammena b41bb0bea3 [*] Redo flake.nix, use utils-plus, new formatter 2022-03-23 13:10:18 +01:00
Malte Tammena 4bf590117d [host/murex-pecten] Switch to sway, adapt config 2022-03-12 23:24:31 +01:00
Malte Tammena 6c7a462337 [host/trochulus-hispidus] Fix missing scanner driver 2022-03-08 09:56:58 +01:00
Malte Tammena d6f4594f06 [host/trochulus-hispidus] Add scanner tools 2022-03-06 18:36:57 +01:00
Malte Tammena 4f72142288 [host/murex-pecten] Add qmk and vial 2022-03-06 14:42:33 +01:00
Malte Tammena bb548ecb54 [MODULES] Streamline some of the modules 2022-02-19 16:01:47 +01:00
Malte Tammena 36ff19dbee [user/malte] [module/base] Yeet neovim 2022-02-15 13:25:56 +01:00
Malte Tammena 609d2bb11f Fix warnings introduced by update 2022-02-01 07:41:34 +01:00
Malte Tammena 42c46143df [module/7-days-to-die] Experiment with game server 2022-01-29 11:50:51 +01:00
Malte Tammena 297d23253e Fix update breakage
pkgs.gnome3.dconf -> pkgs.dconf
pkgs.multimc -> pkgs.polymc
2022-01-28 15:22:35 +01:00
Malte Tammena da182e4945 Remove obsolete stuff 2022-01-21 17:57:52 +01:00
Malte Tammena d113d9ac5a Create simple 'push-to' shell function 2022-01-16 15:55:37 +01:00
Malte Tammena 52ecc4cd5f [flake] Add some scripts 2022-01-14 18:10:58 +01:00
Malte Tammena fd7550b7f1 [host/achatina-fulica] R.I.P
I dropped the VPS instance.
Grafana and Radicale have been moved to cornu-aspersum.
[module/radicale] Improved the module, used secrets.
2022-01-14 17:44:59 +01:00
Malte Tammena 3a3c8ef354 [module/base-system] Extract into module 2022-01-14 12:41:06 +01:00
Malte Tammena fe92adbd6f [*] Setup tailscale 🥳 2022-01-13 22:58:29 +01:00
Malte Tammena 52fe894901 [hosts/elysia-clarki] Fix imports and dedup config 2022-01-13 21:23:36 +01:00
Malte Tammena 9bada411db Move [marie|malte] -> /users/[marie|malte]
To prepare for an addiotional /users/modules
which can be shared between users.
2022-01-13 12:08:39 +01:00
Malte Tammena 82d2461f12 [module/photoprism] Start working on that 2022-01-13 11:26:22 +01:00
Malte Tammena d658ca23b2 [host/murex-pecten] Allow remote deployment 2022-01-08 13:53:48 +01:00
Malte Tammena a973916a0a [host/murex-pecten] Add home-manager 2022-01-07 08:39:12 +01:00
Malte Tammena 6a60c02f5d Add my new tower system 2022-01-06 10:22:46 +01:00
Malte Tammena 8f57404c37 Enable nix optimise on all hosts 2021-12-26 23:02:11 +01:00
Malte Tammena 9bc74f2295 [Colmena] Add host 'trochulus-hispidus' 2021-12-26 23:01:52 +01:00
Malte Tammena 372787482b Add home-manager entry for Marie 2021-12-26 23:01:36 +01:00
Malte Tammena a3c69b8893 Follow nixpkgs on all inputs 2021-12-26 21:49:18 +01:00
Malte Tammena 919a6fca43 [trochulus-hispidus] Initial config 2021-12-26 20:44:36 +01:00
Malte Tammena 036e05c4d8 Clean up some more 2021-12-22 21:37:23 +01:00
Malte Tammena f6ceb79b99 Clean up 2021-12-22 18:45:44 +01:00
Malte Tammena 3c6ac3d843 Extract build secrets before rebuilding the system 2021-12-22 17:40:44 +01:00
Malte Tammena 8e6eb554cc Extend build script 2021-12-21 17:07:28 +01:00
Malte Tammena 5bcfdc9211 Add a simple devshell 2021-12-21 15:44:22 +01:00
Malte Tammena fd1fd2a382 [cornu-aspersum] Finish ccqcraft setup 2021-12-20 21:31:48 +01:00
Malte Tammena d234097569 [cornu-aspersum] Add initial config
New machine hosted via Netcup, the RS2000 G9
2021-12-18 13:08:37 +01:00
Malte Tammena d24a8a07cf [achatina-fulica] Host grafana 2021-12-10 08:05:32 +01:00
Malte Tammena a56ef67bbf Add sops package 2021-12-06 12:54:42 +01:00
Malte Tammena 9e3b3a4a58 Update glados dependency 2021-12-06 11:31:25 +01:00
Malte Tammena 4d91d833ed [achatina-fulica] Add GLaDOS module 2021-12-06 11:07:15 +01:00
Malte Tammena 8aaa05d7cf Restructure for the hive! 2021-12-04 15:07:07 +01:00
Malte Tammena 0d9ce8a20d Formatting 2021-12-04 13:35:34 +01:00
Malte Tammena 801745f18b Try managing secrets 2021-12-04 12:47:59 +01:00
Malte Tammena f98a3f9bd4 Add ccqcraft-backup service to local server 2021-12-01 13:31:49 +01:00
Malte Tammena 7c455950d2 Add joypixels font 2021-11-29 16:36:57 +01:00
Malte Tammena 076e08ff25 Add chrysalis, extend nm 2021-11-23 12:54:30 +01:00
Malte Tammena b15be91e9f Actually enable nginx.. 2021-11-14 11:43:51 +01:00
Malte Tammena 92caa4348e Update cache dns 2021-11-14 11:40:42 +01:00
Malte Tammena 88848cb5d1 Build cache experiments 2021-11-14 10:50:18 +01:00
Malte Tammena 68f35df1ed Disable grafana on achatina-fulica 2021-11-06 17:00:11 +01:00
Malte Tammena 46b95c1e74 Try grafana service 2021-11-06 16:55:50 +01:00
Malte Tammena 2eeb1a5fc1 Add basic systemd service to build configs 2021-11-06 10:56:22 +01:00
Malte Tammena 12945f91f0 Disable binary cache on elysia-clarki 2021-11-06 09:30:35 +01:00
Malte Tammena 190959cf9e Restructure, remove installer 2021-11-06 09:27:57 +01:00
Malte Tammena 1adca5b245 Add proxy before nix-serve 2021-11-05 18:48:33 +01:00
Malte Tammena 84c9774987 Don't override sane-backends on other machines 2021-11-05 18:41:43 +01:00
Malte Tammena 4b7f6f1d2c Add basic binary cache stuff 2021-11-05 18:36:18 +01:00
Malte Tammena efee26eb02 Add scanner setup 2021-11-05 18:29:45 +01:00
Malte Tammena 987417554d Simplify achatina-fulica 2021-11-03 14:35:32 +01:00
Malte Tammena dae7057730 Add git/mosh, delete users kirill/lukas 2021-11-03 14:25:47 +01:00
Malte Tammena 834fba8114 Add fend 2021-10-31 10:59:39 +01:00
Malte Tammena 799b2692ba Add my mensa tool 2021-10-13 22:57:04 +02:00
Malte Tammena 9a0d943dab Add fenix-based rust setup 2021-10-13 17:38:24 +02:00
Malte Tammena 9cbcb91841 Update system, fix dependencies 2021-09-29 10:06:53 +02:00
Malte Tammena dfedce1ea5 Post update fixup
- Use indirect nixpkgs input
- Make using `nix-shell` and `nix-env` a pain
- Update shell aliases to promote `nix shell`
- Use xwayland for `element-desktop` for now
2021-09-12 13:32:28 +02:00
Malte Tammena e34862b120 Update system 2021-09-11 13:37:35 +02:00
Malte Tammena 2505b10843 Move firmware settings 2021-08-18 15:50:25 +02:00