aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* clean up ssh keys for the admin userFranck Cuny8 days1-3/+3
|
* make the adminUser configuration more flexibleFranck Cuny8 days1-9/+11
| | | | The UID is different on linux and darwin.
* add a publicKey options for nixos machinesFranck Cuny8 days4-0/+7
|
* install 1password cliFranck Cuny11 days1-0/+1
|
* use correct name for the modelFranck Cuny12 days1-1/+1
|
* don't duplicateFranck Cuny13 days1-1/+0
|
* switch to https for git@workFranck Cuny13 days2-14/+0
|
* fix the path for aider's configurationFranck Cuny13 days1-1/+1
|
* don't use 1password ssh agentFranck Cuny2026-01-055-174/+1
|
* simplify ssh configurationFranck Cuny2026-01-051-28/+8
|
* minor tweaks for ezaFranck Cuny2026-01-051-5/+5
|
* bump sapi to 1.3.7Franck Cuny2026-01-051-2/+2
|
* use ssh key backed by yubikeyFranck Cuny2026-01-051-1/+1
|
* fix a couple of typosFranck Cuny2026-01-051-3/+3
|
* add ssh keys from the yubikeysFranck Cuny2026-01-056-1/+71
|
* flake.lock: UpdateFranck Cuny2026-01-041-7/+7
| | | | | | | | | | | Flake lock file updates: • Updated input 'my-go-tools': 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=bab652bfc84506944638f9fa3f609795177ddf81' (2026-01-04) → 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=672e266f61c0560e3bd5cbf87d04067da99b3600' (2026-01-04) • Updated input 'nur': 'github:nix-community/NUR/836cf919a40a80022771ba353dda5ec1312426bb?narHash=sha256-Lzgc5nQ6zcpm9lBcv%2Bv9fpLy96vIgz3r73vMvbmJElY%3D' (2026-01-04) → 'github:nix-community/NUR/3c9c572bf4a6b07240b0f0021b21a99bb8589a71?narHash=sha256-I/Sg%2BShT%2BBePz5fVpovTwIp8HPdiVEvHXYs89hAfT0w%3D' (2026-01-04)
* configure cgit correctlyFranck Cuny2026-01-041-0/+2
| | | | https://github.com/NixOS/nixpkgs/pull/475112
* flake.lock: UpdateFranck Cuny2026-01-041-41/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/366244ef192aa861abbf9204589ff9faba78f6ef?narHash=sha256-dxuaooyenPyvlr7uDfNsLu4apzdV/VcYDekgW2rvZXw%3D' (2025-12-30) → 'github:nix-community/emacs-overlay/aa9df74e4342f86ac6a1f3f80516d7553639488b?narHash=sha256-D1YB8W7a3XMBRXojGnd5zOh78PFrlJ46IRjBds6nmAQ%3D' (2026-01-04) • Updated input 'home-manager': 'github:nix-community/home-manager/34578a2fdfce4257ce5f5baf6e7efbd4e4e252b1?narHash=sha256-B1aycRjMRvb6QOGbnqDhiDzZwMebj5jxZ5qyJzaKvpI%3D' (2025-12-29) → 'github:nix-community/home-manager/7a06e8a2f844e128d3b210a000a62716b6040b7f?narHash=sha256-ONYqnKrPzfKEEPChoJ9qPcfvBqW9ZgieDKD7UezWPg4%3D' (2026-01-04) • Updated input 'my-go-tools': 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=1350761ee9e2d4522f50ebf02f8f24197690e33f' (2025-11-15) → 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=bab652bfc84506944638f9fa3f609795177ddf81' (2026-01-04) • Updated input 'my-go-tools/nixpkgs': 'github:nixos/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899?narHash=sha256-rTInmnp/xYrfcMZyFMH3kc8oko5zYfxsowaLv1LVobY%3D' (2025-08-15) → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.3064.64049ca74d63/nixexprs.tar.xz?narHash=sha256-o4rBYiMcleYJx1dTiknARe3mfKfrc4m8WT/cWG%2BOG1M%3D' (2026-01-02) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/9b3c38bf6c260d0e88154ef07fa833fa845bfd14?narHash=sha256-b0aM3221Pw6vbACFqZrVzZjMNqXVPi1dvgLr8QTbajc%3D' (2025-12-30) → 'github:NixOS/nixos-hardware/40b1a28dce561bea34858287fbb23052c3ee63fe?narHash=sha256-ljDBUDpD1Cg5n3mJI81Hz5qeZAwCGxon4kQW3Ho3%2B6Q%3D' (2025-12-31) • Updated input 'nixpkgs': 'https://releases.nixos.org/nixos/25.11/nixos-25.11.2679.9ef261221d1e/nixexprs.tar.xz?narHash=sha256-3wE9FvGp15AXnwNsGH8gs%2Bi/j/25EBvIoJapquYvB6I%3D' (2025-12-28) → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.3202.30a3c519afcf/nixexprs.tar.xz?narHash=sha256-EFkzO1bnguFRUEeNvdkkGEU/P35obLVp%2B36NuaIQSr8%3D' (2026-01-03) • Updated input 'nur': 'github:nix-community/NUR/af1ffd6f2263a8a6b0d12f518d7dc24c2df0b784?narHash=sha256-no343mfejAO8XKaRWw77utR7ubTtH1bLmNgffVy74kw%3D' (2025-12-30) → 'github:nix-community/NUR/836cf919a40a80022771ba353dda5ec1312426bb?narHash=sha256-Lzgc5nQ6zcpm9lBcv%2Bv9fpLy96vIgz3r73vMvbmJElY%3D' (2026-01-04) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/b68b780b69702a090c8bb1b973bab13756cc7a27?narHash=sha256-t3T/xm8zstHRLx%2BpIHxVpQTiySbKqcQbK%2Br%2B01XVKc0%3D' (2025-12-16) → 'github:cachix/git-hooks.nix/f0927703b7b1c8d97511c4116eb9b4ec6645a0fa?narHash=sha256-6MkqajPICgugsuZ92OMoQcgSHnD6sJHwk8AxvMcIgTE%3D' (2026-01-01) • Updated input 'pre-commit-hooks/flake-compat': 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27) → 'github:NixOS/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/dec15f37015ac2e774c84d0952d57fcdf169b54d?narHash=sha256-yOt/FTB7oSEKQH9EZMFMeuldK1HGpQs2eAzdS9hNS/o%3D' (2025-12-30) → 'github:numtide/treefmt-nix/d56486eb9493ad9c4777c65932618e9c2d0468fc?narHash=sha256-MpffQxHxmjVKMiQd0Tg2IM/bSjjdQAM%2BNDcX6yxj7rE%3D' (2026-01-03)
* some tweaks for age/passage configurationFranck Cuny2026-01-041-2/+35
|
* move secrets to the hosts instead of profilesFranck Cuny2026-01-038-35/+33
|
* delete ollamaFranck Cuny2026-01-032-19/+0
|
* fix typoFranck Cuny2026-01-031-1/+1
|
* configure aider and emacs properlyFranck Cuny2026-01-038-14/+43
| | | | Use anthropic's models and set the API key.
* configure the theme for bottom and batFranck Cuny2026-01-035-1/+11
|
* simplify wireguard public key settingsFranck Cuny2026-01-035-4/+19
|
* fixFranck Cuny2026-01-021-4/+4
|
* add trampoline for macos appsFranck Cuny2026-01-023-16/+264
|
* one last big shuffleFranck Cuny2026-01-0230-105/+92
|
* initial setup for ollamaFranck Cuny2026-01-022-0/+19
|
* add procs to linuxFranck Cuny2026-01-011-0/+1
|
* remove niri + noctaliaFranck Cuny2026-01-017-864/+2
| | | | I'll keep using rivendell in headless mode.
* don't use jellyfinFranck Cuny2026-01-012-47/+38
|
* combine acme and reverse proxy configurationFranck Cuny2026-01-013-13/+11
|
* don't configure jovian just yetFranck Cuny2026-01-012-51/+0
|
* don't mangle file names with sambaFranck Cuny2026-01-011-3/+4
|
* a working niri + noctalia environmentFranck Cuny2025-12-318-5/+923
|
* cgroups is included in all nixosFranck Cuny2025-12-315-16/+15
| | | | | No need to have a separate profile for makemkv, include it directly in the host' configuration.
* simplify a bit more minimal profileFranck Cuny2025-12-314-5/+4
|
* set correct settings for emacs UIFranck Cuny2025-12-311-2/+2
|
* remove unnecessary profilesFranck Cuny2025-12-315-111/+94
|
* there's no need to have this in a separate fileFranck Cuny2025-12-312-28/+24
|
* install a few packages at the system levelFranck Cuny2025-12-314-43/+32
|
* move miniflux configuration for authelia in the miniflux profileFranck Cuny2025-12-302-20/+16
|
* some tweaks for media playersFranck Cuny2025-12-303-1/+10
|
* add back some abstractions related to user managementFranck Cuny2025-12-3016-50/+103
|
* include relevant programs in work profileFranck Cuny2025-12-301-0/+2
|
* extract common darwin configurationsFranck Cuny2025-12-303-25/+13
|
* split k8s into more chunksFranck Cuny2025-12-303-23/+35
|
* fix eza configurationFranck Cuny2025-12-301-5/+5
|
* fix typo in justfileFranck Cuny2025-12-301-1/+1
|
* flake.lock: UpdateFranck Cuny2025-12-301-30/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'disko': 'github:nix-community/disko/af087d076d3860760b3323f6b583f4d828c1ac17?narHash=sha256-TtcPgPmp2f0FAnc%2BDMEw4ardEgv1SGNR3/WFGH0N19M%3D' (2025-11-04) → 'github:nix-community/disko/916506443ecd0d0b4a0f4cf9d40a3c22ce39b378?narHash=sha256-P0kM%2B5o%2BDKnB6raXgFEk3azw8Wqg5FL6wyl9jD%2BG5a4%3D' (2025-12-19) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/fc4db08d1849e801ac15a5200602c5dae23abfaa?narHash=sha256-3%2BvbAtk04eTXTo2P1T5OBeaJLS47M5axdMkTNk0hdPM%3D' (2025-11-15) → 'github:nix-community/emacs-overlay/366244ef192aa861abbf9204589ff9faba78f6ef?narHash=sha256-dxuaooyenPyvlr7uDfNsLu4apzdV/VcYDekgW2rvZXw%3D' (2025-12-30) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/3acb677ea67d4c6218f33de0db0955f116b7588c?narHash=sha256-A5LS0AJZ1yDPTa2fHxufZN%2B%2Bn8MCmtgrJDtxFxrH4S8%3D' (2025-11-13) → 'github:NixOS/nixpkgs/40ee5e1944bebdd128f9fbada44faefddfde29bd?narHash=sha256-0MnuWoN%2Bn1UYaGBIpqpPs9I9ZHW4kynits4mrnh1Pk4%3D' (2025-12-29) • Updated input 'home-manager': 'github:nix-community/home-manager/f63d0fe9d81d36e5fc95497217a72e02b8b7bcab?narHash=sha256-0GsEtXV9OquDQ1VclQfP16cU5VZh7NEVIOjSH4UaJuM%3D' (2025-12-04) → 'github:nix-community/home-manager/34578a2fdfce4257ce5f5baf6e7efbd4e4e252b1?narHash=sha256-B1aycRjMRvb6QOGbnqDhiDzZwMebj5jxZ5qyJzaKvpI%3D' (2025-12-29) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9?narHash=sha256-BWWnUUT01lPwCWUvS0p6Px5UOBFeXJ8jR%2BZdLX8IbrU%3D' (2025-11-11) → 'github:NixOS/nixos-hardware/9b3c38bf6c260d0e88154ef07fa833fa845bfd14?narHash=sha256-b0aM3221Pw6vbACFqZrVzZjMNqXVPi1dvgLr8QTbajc%3D' (2025-12-30) • Updated input 'nixpkgs': 'https://releases.nixos.org/nixos/25.11/nixos-25.11.1056.d9bc5c7dceb3/nixexprs.tar.xz?lastModified=1764983851&narHash=sha256-pyyfJp6Q80D0YhEuuP/qzasUZjoK3C3PrCp8BPWcDZE%3D' → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.2679.9ef261221d1e/nixexprs.tar.xz?narHash=sha256-3wE9FvGp15AXnwNsGH8gs%2Bi/j/25EBvIoJapquYvB6I%3D' (2025-12-28) • Updated input 'nur': 'github:nix-community/NUR/9d1d526a57981b85f16e1cade98b9ce9fe82b5e2?narHash=sha256-8QgPUoGTEYnP5ntI/zj90cH0Zsi83ymcorxZfUzyt7Y%3D' (2025-11-15) → 'github:nix-community/NUR/af1ffd6f2263a8a6b0d12f518d7dc24c2df0b784?narHash=sha256-no343mfejAO8XKaRWw77utR7ubTtH1bLmNgffVy74kw%3D' (2025-12-30) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/84255025dee4c8701a99fbff65ac3c9095952f99?narHash=sha256-M%2B2QBQoC0lzkCdUQRXylR2RkcT6BCRfW3KDs%2Bc/IGLw%3D' (2025-11-13) → 'github:cachix/git-hooks.nix/b68b780b69702a090c8bb1b973bab13756cc7a27?narHash=sha256-t3T/xm8zstHRLx%2BpIHxVpQTiySbKqcQbK%2Br%2B01XVKc0%3D' (2025-12-16) • Updated input 'pre-commit-hooks/flake-compat': 'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12) → 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4?narHash=sha256-AlEObg0syDl%2BSpi4LsZIBrjw%2BsnSVU4T8MOeuZJUJjM%3D' (2025-11-12) → 'github:numtide/treefmt-nix/dec15f37015ac2e774c84d0952d57fcdf169b54d?narHash=sha256-yOt/FTB7oSEKQH9EZMFMeuldK1HGpQs2eAzdS9hNS/o%3D' (2025-12-30)
* organize programs in a way that makes sense to meFranck Cuny2025-12-3035-282/+311
|
* install mkv related toolsFranck Cuny2025-12-221-0/+4
|
* larger font for emacsFranck Cuny2025-12-221-1/+1
|
* use fish with the minimal profileFranck Cuny2025-12-212-1/+2
|
* initial setup for jellyfinFranck Cuny2025-12-191-0/+4
|
* add monitoringFranck Cuny2025-12-1910-0/+195
| | | | | | Run victoria metrics and grafana on rivendell. Grafana is using authelia for auth. We run some collectors on all the machines, and they publish to VM through the wireguard interface.
* use kitten ssh to sshFranck Cuny2025-12-182-3/+7
|
* tweak kitty and ezaFranck Cuny2025-12-162-4/+8
|
* backup my mac with resticFranck Cuny2025-12-152-0/+198
|
* rsync some medias to the NASFranck Cuny2025-12-155-46/+110
|
* set correct password for user fcunyFranck Cuny2025-12-151-1/+1
|
* only backup music under mediaFranck Cuny2025-12-151-1/+1
| | | | We will rsync the video files to the NAS instead of adding them to restic.
* add a few more ssh aliasesFranck Cuny2025-12-151-0/+8
|
* display the git SHA for the nixos version in MOTDFranck Cuny2025-12-143-4/+4
|
* simplify path structures for machinesFranck Cuny2025-12-148-72/+72
|
* use `just` (again) instead of custom scriptsFranck Cuny2025-12-149-186/+73
|
* remove duplicated configuration for treefmt/pre-commitFranck Cuny2025-12-142-72/+26
|
* fix 'nix flake check'Franck Cuny2025-12-131-0/+2
|
* stop using flake-parts to simplify the setupFranck Cuny2025-12-138-354/+255
| | | | | It's a lot of abstractions that are hard to fully understand, I don't need that complexity for my setup.
* remove abstractions for managing usersFranck Cuny2025-12-1317-172/+99
|
* update builders configurationFranck Cuny2025-12-132-1/+8
|
* install MakeMKV and some toolsFranck Cuny2025-12-132-0/+13
|
* enable samba and avahiFranck Cuny2025-12-081-0/+33
|
* while this work, the setup is not yet readyFranck Cuny2025-12-084-86/+0
| | | | | I need a few more accessories to make this work properly with the TV. Will get back to this later.
* update remotebuilder configurationFranck Cuny2025-12-071-1/+3
|
* initial setup for jovian on rivendellFranck Cuny2025-12-074-0/+87
|
* update to nix 25.11Franck Cuny2025-12-078-64/+66
|
* boot configuration for nixosFranck Cuny2025-12-061-0/+14
|
* backup archivesFranck Cuny2025-12-051-0/+1
|
* move videos and music under /data/mediaFranck Cuny2025-12-051-2/+1
|
* backup videos to NASFranck Cuny2025-12-051-1/+2
|
* install yubikey-managerFranck Cuny2025-12-011-0/+1
|
* backup musicFranck Cuny2025-12-011-1/+4
|
* more emacs configuration for ledgerFranck Cuny2025-12-012-4/+19
|
* don't penalize local networkFranck Cuny2025-11-301-1/+5
|
* don't ban local networkFranck Cuny2025-11-301-0/+1
|
* add ledger-mode to emacsFranck Cuny2025-11-302-1/+9
|
* add a profile for passage and install hledgerFranck Cuny2025-11-302-0/+14
|
* add a module to remotely unlock machinesFranck Cuny2025-11-287-0/+145
| | | | | | | For machines with full disk encryption, we can remotely unlock them from bree. A systemd timer will run every 10 minutes and check if we need to unlock the host. If we need to, it will SSH and provide the passphrase to unlock the disk(s).
* add a profile for wireguard configurationFranck Cuny2025-11-287-110/+73
|
* the VM on the synology was reinstalledFranck Cuny2025-11-2819-15/+37
| | | | All the secrets were re-keyed.
* backup to the synology nasFranck Cuny2025-11-277-38/+38
| | | | | | In addition to do a local backup, we also backup to the synology nas. We don't configure what to backup in the profiles, but instead in the host configuration.
* configure rate limiting for nginxFranck Cuny2025-11-271-0/+8
|
* rename synology-vm to breeFranck Cuny2025-11-274-48/+14
|
* move reverse proxy configuration to a profileFranck Cuny2025-11-232-82/+83
|
* cgit: convert org-mode to HTMLFranck Cuny2025-11-231-1/+26
|
* remove references to cgit-pinkFranck Cuny2025-11-231-2/+2
|
* simplify the configurationFranck Cuny2025-11-238-156/+109
|
* configure miniflux and integrate with autheliaFranck Cuny2025-11-237-1/+74
|
* adding webfinger supportFranck Cuny2025-11-221-0/+37
|
* initial setup for autheliaFranck Cuny2025-11-2214-7/+81
|
* delete do-rproxyFranck Cuny2025-11-224-103/+3
| | | | This machine is replaced by argonath
* configure the reverse proxy on argonathFranck Cuny2025-11-225-15/+35
|
* wireguard configuration for argonathFranck Cuny2025-11-212-2/+36
|
* add argonath to agenix and rekey secretsFranck Cuny2025-11-2110-20/+34
|
* ensure we clean up /tmp on bootFranck Cuny2025-11-211-0/+2
|
* add new host: argonathFranck Cuny2025-11-213-5/+38
|
* move acme configurations to a profileFranck Cuny2025-11-207-37/+17
| | | | Clean up API keys for Cloudflare.
* configure backups correctlyFranck Cuny2025-11-171-11/+8
| | | | | Set a reasonable retention policy, and drop the helper scripts, the module for restic already does it.
* store the backup locallyFranck Cuny2025-11-161-32/+2
| | | | We will rsync the backup later to the NAS, instead of mounting. This is simpler.
* run my website from rivendellFranck Cuny2025-11-164-119/+27
|
* flake.lock: UpdateFranck Cuny2025-11-151-7/+7
| | | | | | | | | | | Flake lock file updates: • Updated input 'my-go-tools': 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=28b0f67914b11069d3afddd42b574197126b846d' (2025-11-15) → 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=1350761ee9e2d4522f50ebf02f8f24197690e33f' (2025-11-15) • Updated input 'nur': 'github:nix-community/NUR/d09caddbb193696056eab3b1e189c485ee4ec653' (2025-11-15) → 'github:nix-community/NUR/9d1d526a57981b85f16e1cade98b9ce9fe82b5e2' (2025-11-15)
* flake.lock: UpdateFranck Cuny2025-11-151-4/+4
| | | | | | | | Flake lock file updates: • Updated input 'my-go-tools': 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=175c073a74736c7e71eb2b8146b183b019da0b47' (2025-11-15) → 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=28b0f67914b11069d3afddd42b574197126b846d' (2025-11-15)
* flake.lock: UpdateFranck Cuny2025-11-151-4/+4
| | | | | | | | Flake lock file updates: • Updated input 'my-go-tools': 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=de1bf48711ca27f3d6e57e46085df1f667d1bf31' (2025-11-15) → 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=175c073a74736c7e71eb2b8146b183b019da0b47' (2025-11-15)
* flake.lock: UpdateFranck Cuny2025-11-151-6/+6
| | | | | | | | Flake lock file updates: • Updated input 'my-go-tools': 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=11f72814a6affe379a2ddd17fc143665bc0def0d' (2025-11-10) → 'git+https://code.fcuny.net/x?ref=refs/heads/main&rev=de1bf48711ca27f3d6e57e46085df1f667d1bf31' (2025-11-15)
* flake.lock: UpdateFranck Cuny2025-11-151-211/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/9ba0d85de3eaa7afeab493fed622008b6e4924f5' (2025-10-28) → 'github:ryantm/agenix/fcdea223397448d35d9b31f798479227e80183f6' (2025-11-08) • Updated input 'darwin': 'github:lnl7/nix-darwin/000eadb231812ad6ea6aebd7526974aaf4e79355' (2025-10-03) → 'github:lnl7/nix-darwin/d76299b2cd01837c4c271a7b5186e3d5d8ebd126' (2025-11-12) • Updated input 'disko': 'github:nix-community/disko/6f4cf5abbe318e4cd1e879506f6eeafd83f7b998' (2025-10-31) → 'github:nix-community/disko/af087d076d3860760b3323f6b583f4d828c1ac17' (2025-11-04) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/ca54e503d4cce74ffda90bb124c4df89b230f5bd' (2025-11-02) → 'github:nix-community/emacs-overlay/fc4db08d1849e801ac15a5200602c5dae23abfaa' (2025-11-15) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/daf6dc47aa4b44791372d6139ab7b25269184d55' (2025-10-27) → 'github:NixOS/nixpkgs/3acb677ea67d4c6218f33de0db0955f116b7588c' (2025-11-13) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/0010412d62a25d959151790968765a70c436598b' (2025-11-01) → 'github:hercules-ci/flake-parts/52a2caecc898d0b46b2b905f058ccc5081f842da' (2025-11-12) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/7467f155fcba189eb088a7601f44fbef7688669b' (2025-10-31) → 'github:NixOS/nixos-hardware/899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9' (2025-11-11) • Updated input 'nixpkgs': 'https://releases.nixos.org/nixos/25.05/nixos-25.05.812242.3de8f8d73e35/nixexprs.tar.xz?narHash=sha256-sIY6cnAOjN6IWwQo6a1CXq6fm6s0nFAkmgA1JsA1wbE%3D' → 'https://releases.nixos.org/nixos/25.05/nixos-25.05.812778.3acb677ea67d/nixexprs.tar.xz?lastModified=1763049705&narHash=sha256-79T1mnDzWNjktwvynnm0ptFJW5qVfuzavIRDCzKFiZ8%3D' • Updated input 'nur': 'github:nix-community/NUR/b5eaac18d317619009c252f69d67bace997b751a' (2025-11-02) → 'github:nix-community/NUR/d09caddbb193696056eab3b1e189c485ee4ec653' (2025-11-15) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37' (2025-10-17) → 'github:cachix/git-hooks.nix/84255025dee4c8701a99fbff65ac3c9095952f99' (2025-11-13) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/2eddae033e4e74bf581c2d1dfa101f9033dbd2dc' (2025-10-24) → 'github:numtide/treefmt-nix/5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4' (2025-11-12)
* drop terraform/terranixFranck Cuny2025-11-1515-641/+1
|
* clean up documentationsFranck Cuny2025-11-153-34/+1
|
* delete profiles for forgejo and keycloakFranck Cuny2025-11-158-189/+0
|
* simplify the backupsFranck Cuny2025-11-1519-362/+115
|
* use cgit packageFranck Cuny2025-11-151-1/+1
|
* configure the reverse proxy for cgitFranck Cuny2025-11-102-8/+2
|
* configure cgitFranck Cuny2025-11-101-2/+43
|
* re-use gitolite as a git serverFranck Cuny2025-11-092-0/+28
|
* remove tailscale configurationFranck Cuny2025-11-095-38/+0
|
* install kitty terminfo on serversFranck Cuny2025-11-091-0/+1
|
* enable kittyFranck Cuny2025-11-072-0/+17
|
* delete unused moduleFranck Cuny2025-11-073-40/+0
|
* simplify home profiles a bit moreFranck Cuny2025-11-037-38/+20
|
* fish shell setup for darwinFranck Cuny2025-11-032-8/+4
|
* consolidate all modules under modules/Franck Cuny2025-11-0310-5/+7
|
* fix remote scriptFranck Cuny2025-11-021-1/+1
|
* switch URL for nixpkgsFranck Cuny2025-11-022-29/+6
|
* remove colmenaFranck Cuny2025-11-024-80/+1
|
* flake.lock: UpdateFranck Cuny2025-11-021-141/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/9edb1787864c4f59ae5074ad498b6272b3ec308d' (2025-08-05) → 'github:ryantm/agenix/9ba0d85de3eaa7afeab493fed622008b6e4924f5' (2025-10-28) • Removed input 'colmena' • Removed input 'colmena/flake-compat' • Removed input 'colmena/flake-utils' • Removed input 'colmena/nix-github-actions' • Removed input 'colmena/nix-github-actions/nixpkgs' • Removed input 'colmena/nixpkgs' • Removed input 'colmena/stable' • Updated input 'darwin': 'github:lnl7/nix-darwin/1fef4404de4d1596aa5ab2bd68078370e1b9dcdb' (2025-09-09) → 'github:lnl7/nix-darwin/000eadb231812ad6ea6aebd7526974aaf4e79355' (2025-10-03) • Updated input 'disko': 'github:nix-community/disko/67ff9807dd148e704baadbd4fd783b54282ca627' (2025-09-19) → 'github:nix-community/disko/6f4cf5abbe318e4cd1e879506f6eeafd83f7b998' (2025-10-31) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/f7be96f6f80ba65df30222d9a5cfadf26cf62355' (2025-09-27) → 'github:nix-community/emacs-overlay/ca54e503d4cce74ffda90bb124c4df89b230f5bd' (2025-11-02) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/25e53aa156d47bad5082ff7618f5feb1f5e02d01' (2025-09-25) → 'github:NixOS/nixpkgs/daf6dc47aa4b44791372d6139ab7b25269184d55' (2025-10-27) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751' (2025-09-01) → 'github:hercules-ci/flake-parts/0010412d62a25d959151790968765a70c436598b' (2025-11-01) • Updated input 'my-go-tools': 'git+https://code.fcuny.net/fcuny/x?ref=refs/heads/main&rev=7b1b4d9071d0ae365ee5d7c7f607111a8ee44fae' (2025-09-07) → 'git+https://code.fcuny.net/fcuny/x?ref=refs/heads/main&rev=7095a53bf173ca6680c7888c8d1df4afb1ad29ae' (2025-09-27) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/9ed85f8afebf2b7478f25db0a98d0e782c0ed903' (2025-10-10) → 'github:NixOS/nixos-hardware/7467f155fcba189eb088a7601f44fbef7688669b' (2025-10-31) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/25e53aa156d47bad5082ff7618f5feb1f5e02d01' (2025-09-25) → 'github:nixos/nixpkgs/3de8f8d73e35724bf9abef41f1bdbedda1e14a31' (2025-11-01) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d' (2025-09-24) → 'github:nixos/nixpkgs/2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15' (2025-10-31) • Updated input 'nur': 'github:nix-community/NUR/b12d9127abe1fde785f751ddcf046b6707f53990' (2025-09-27) → 'github:nix-community/NUR/b5eaac18d317619009c252f69d67bace997b751a' (2025-11-02) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/54df955a695a84cd47d4a43e08e1feaf90b1fd9b' (2025-09-17) → 'github:cachix/git-hooks.nix/ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37' (2025-10-17) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/5eda4ee8121f97b218f7cc73f5172098d458f1d1' (2025-09-24) → 'github:numtide/treefmt-nix/2eddae033e4e74bf581c2d1dfa101f9033dbd2dc' (2025-10-24)
* add helpers to build remotely with nixosFranck Cuny2025-11-025-4/+141
|
* cleanup nixos related configurationsFranck Cuny2025-11-0212-191/+174
|
* simplify configuration for darwinFranck Cuny2025-11-0239-544/+225
|
* move remote-unlock as a profileFranck Cuny2025-10-244-35/+25
|
* configure rivendell to be an exit node for tailscaleFranck Cuny2025-10-243-0/+26
|
* simplify hosts managementFranck Cuny2025-10-2414-204/+145
|
* move a few more things back as profilesFranck Cuny2025-10-239-51/+53
|
* enable tailscale on 2 machinesFranck Cuny2025-10-232-0/+3
|
* configure tailscale openID clientFranck Cuny2025-10-231-0/+25
|
* add a profile for tailscaleFranck Cuny2025-10-231-0/+9
| | | | will be used by nixos machines.
* webfinger setup to support tailscaleFranck Cuny2025-10-231-43/+94
| | | | | Based on https://tailscale.com/kb/1240/sso-custom-oidc and https://github.com/randomnetcat/nix-configs/blob/f1963827395d6c82a7e64267fde9b0c82da02380/hosts/bear/auth/default.nix#L134
* simplify darwin configurationFranck Cuny2025-10-2311-159/+118
| | | | Remove a bunch of files and consolidate everything into the host's file.
* move keycloak and forgejo on rivendellFranck Cuny2025-10-1820-93/+90
| | | | | I had to rekey all the secrets. Updated the documentation for both how to setup forgejo and keycloak.
* configure wireguard for rivendellFranck Cuny2025-10-186-0/+105
|
* move the disk configuration for rivendell as a profileFranck Cuny2025-10-183-1/+9
|
* introduce a module for baremetal machinesFranck Cuny2025-10-133-5/+19
|
* introduce a module for digital ocean dropletFranck Cuny2025-10-135-71/+81
|
* move modules under nixosFranck Cuny2025-10-134-24/+22
|
* delete unused moduleFranck Cuny2025-10-131-70/+0
|
* consistent home-manager configuration for all nixos hostsFranck Cuny2025-10-137-52/+21
|
* enable fish in the user moduleFranck Cuny2025-10-133-5/+2
|
* nixos-hardware does not have an input nixpkgsFranck Cuny2025-10-121-1/+0
|
* make the remote unlock bits a nix moduleFranck Cuny2025-10-125-59/+68
| | | | Move all the hardware configuration for rivendell into the default.nix.
* initial setup for the framework destkop (named rivendell)Franck Cuny2025-10-128-0/+236
|
* configure podman for all nixos machinesFranck Cuny2025-10-094-4/+1
|
* import home-manager.nix and user.nix by default on nixosFranck Cuny2025-10-095-4/+2
|
* automatically import home-manager.nix for all hostsFranck Cuny2025-10-096-5/+1
|
* don't import fonts.nixFranck Cuny2025-10-091-1/+0
| | | | This has been merged in the desktop.nix module.
* more simplification of the configurationFranck Cuny2025-10-096-49/+36
|
* move common modules under modules/Franck Cuny2025-10-0913-22/+16
| | | | Simplify the import on the various hosts.
* fix DNS configurationFranck Cuny2025-10-061-3/+0
| | | | DNSOverTLS does not work by default. Will figure this out later.
* nix configuration is applied by default to nixos machinesFranck Cuny2025-10-065-12/+10
|
* getting fancy!Franck Cuny2025-10-061-2/+2
|
* flake.lock: UpdateFranck Cuny2025-09-271-31/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/536f951efb1ccda9b968e3c9dee39fbeb6d3fdeb' (2025-06-12) → 'github:lnl7/nix-darwin/1fef4404de4d1596aa5ab2bd68078370e1b9dcdb' (2025-09-09) • Updated input 'disko': 'github:nix-community/disko/c8a0e78d86b12ea67be6ed0f7cae7f9bfabae75a' (2025-09-07) → 'github:nix-community/disko/67ff9807dd148e704baadbd4fd783b54282ca627' (2025-09-19) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/eabe03335ec98f151eefcdbe859abacfeea5e7f5' (2025-09-07) → 'github:nix-community/emacs-overlay/f7be96f6f80ba65df30222d9a5cfadf26cf62355' (2025-09-27) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/50ab793786d9de88ee30ec4e4c24fb4236fc2674' (2025-06-30) → 'github:NixOS/nixpkgs/25e53aa156d47bad5082ff7618f5feb1f5e02d01' (2025-09-25) • Updated input 'home-manager': 'github:nix-community/home-manager/07fc025fe10487dd80f2ec694f1cd790e752d0e8' (2025-08-31) → 'github:nix-community/home-manager/3b955f5f0a942f9f60cdc9cacb7844335d0f21c3' (2025-09-21) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/fe83bbdde2ccdc2cb9573aa846abe8363f79a97a' (2025-09-04) → 'github:nixos/nixpkgs/25e53aa156d47bad5082ff7618f5feb1f5e02d01' (2025-09-25) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9' (2025-09-05) → 'github:nixos/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d' (2025-09-24) • Updated input 'nur': 'github:nix-community/NUR/2a5f8b6e0e101a9ef38f08cf4cdfda4745b1ee28' (2025-09-07) → 'github:nix-community/NUR/b12d9127abe1fde785f751ddcf046b6707f53990' (2025-09-27) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/ab82ab08d6bf74085bd328de2a8722c12d97bd9d' (2025-09-07) → 'github:cachix/git-hooks.nix/54df955a695a84cd47d4a43e08e1feaf90b1fd9b' (2025-09-17) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/1aabc6c05ccbcbf4a635fb7a90400e44282f61c4' (2025-08-31) → 'github:numtide/treefmt-nix/5eda4ee8121f97b218f7cc73f5172098d458f1d1' (2025-09-24)
* start to refactor nixos modulesFranck Cuny2025-09-1215-84/+74
|
* move common modules together and simplify importsFranck Cuny2025-09-084-4/+9
|
* Revert "move droplet specific settings to its own module"Franck Cuny2025-09-086-92/+67
| | | | This reverts commit 3b47113c28c5180d4d5d710e3c1fe74f95aa7226.
* move droplet specific settings to its own moduleFranck Cuny2025-09-086-67/+92
|
* move deployment bits to colmena declarationFranck Cuny2025-09-073-16/+24
|
* flake.lock: UpdateFranck Cuny2025-09-071-14/+14
| | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'my-go-tools': 'git+https://code.fcuny.net/fcuny/x?ref=refs/heads/main&rev=0fb5af8a16909066c11dc282cf43373e721051dc' (2025-09-06) → 'git+https://code.fcuny.net/fcuny/x?ref=refs/heads/main&rev=7b1b4d9071d0ae365ee5d7c7f607111a8ee44fae' (2025-09-07) • Updated input 'my-site': 'git+https://code.fcuny.net/fcuny/fcuny.net?ref=refs/heads/main&rev=0afe70a31740367df42fc21c8cbd1916ca19fd01' (2025-09-07) → 'git+https://code.fcuny.net/fcuny/fcuny.net?ref=refs/heads/main&rev=1544bbf7ed702ab7dc91c65d41e6a60943b53ec8' (2025-09-07) • Updated input 'nur': 'github:nix-community/NUR/7334ae5b17c81cd8732199d3cd2af27d417de05c' (2025-09-07) → 'github:nix-community/NUR/2a5f8b6e0e101a9ef38f08cf4cdfda4745b1ee28' (2025-09-07) • Updated input 'terranix': 'github:terranix/terranix/d1d1f186c9de5c58475e11bab219bc0467fb0b4d' (2025-08-23) → 'github:terranix/terranix/924573fa6587ac57b0d15037fbd2d3f0fcdf17fb' (2025-09-07)
* the resume is in HTMLFranck Cuny2025-09-071-2/+0
|
* flake.lock: UpdateFranck Cuny2025-09-071-7/+7
| | | | | | | | | | | Flake lock file updates: • Updated input 'my-site': 'git+https://code.fcuny.net/fcuny/fcuny.net?ref=refs/heads/main&rev=7475c2345793efaac97834945115fb8c9066cc12' (2025-09-07) → 'git+https://code.fcuny.net/fcuny/fcuny.net?ref=refs/heads/main&rev=0afe70a31740367df42fc21c8cbd1916ca19fd01' (2025-09-07) • Updated input 'nur': 'github:nix-community/NUR/ea513d12a9e8c9ce41655f901765cff76835b592' (2025-09-07) → 'github:nix-community/NUR/7334ae5b17c81cd8732199d3cd2af27d417de05c' (2025-09-07)
* flake.lock: UpdateFranck Cuny2025-09-071-35/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'disko': 'github:nix-community/disko/545aba02960caa78a31bd9a8709a0ad4b6320a5c' (2025-07-21) → 'github:nix-community/disko/c8a0e78d86b12ea67be6ed0f7cae7f9bfabae75a' (2025-09-07) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/dd8fa9020d078fc96ff0dd4c1a7bff14b19aee62' (2025-08-10) → 'github:nix-community/emacs-overlay/eabe03335ec98f151eefcdbe859abacfeea5e7f5' (2025-09-07) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06) → 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751' (2025-09-01) • Updated input 'home-manager': 'github:nix-community/home-manager/fc3add429f21450359369af74c2375cb34a2d204' (2025-07-27) → 'github:nix-community/home-manager/07fc025fe10487dd80f2ec694f1cd790e752d0e8' (2025-08-31) • Updated input 'my-go-tools': 'git+https://code.fcuny.net/fcuny/x?ref=refs/heads/main&rev=1072ca15a6357623b5260f951cec323635cb73e4' (2025-08-24) → 'git+https://code.fcuny.net/fcuny/x?ref=refs/heads/main&rev=0fb5af8a16909066c11dc282cf43373e721051dc' (2025-09-06) • Updated input 'my-site': 'git+https://code.fcuny.net/fcuny/fcuny.net?ref=refs/heads/main&rev=25fa2237ba8a96a86bf5db30baa597a5b25168d7' (2025-09-06) → 'git+https://code.fcuny.net/fcuny/fcuny.net?ref=refs/heads/main&rev=7475c2345793efaac97834945115fb8c9066cc12' (2025-09-07) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/fc756aa6f5d3e2e5666efcf865d190701fef150a' (2025-08-08) → 'github:nixos/nixpkgs/fe83bbdde2ccdc2cb9573aa846abe8363f79a97a' (2025-09-04) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054' (2025-08-09) → 'github:nixos/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9' (2025-09-05) • Updated input 'nur': 'github:nix-community/NUR/203c285f8ad8faf047660044bd40049dfe98974d' (2025-08-21) → 'github:nix-community/NUR/ea513d12a9e8c9ce41655f901765cff76835b592' (2025-09-07) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/9c52372878df6911f9afc1e2a1391f55e4dfc864' (2025-08-05) → 'github:cachix/git-hooks.nix/ab82ab08d6bf74085bd328de2a8722c12d97bd9d' (2025-09-07) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/7d81f6fb2e19bf84f1c65135d1060d829fae2408' (2025-08-10) → 'github:numtide/treefmt-nix/1aabc6c05ccbcbf4a635fb7a90400e44282f61c4' (2025-08-31)
* move things aroundFranck Cuny2025-09-067-97/+45
|
* run my personal website on the dropletFranck Cuny2025-09-064-26/+210
|
* install correct version of colmenaFranck Cuny2025-09-042-1/+2
|
* initial attempt at using colmena to deploy nixos configurationsFranck Cuny2025-09-016-4/+154
| | | | | | | | | | | | Can be used that way: ``` colmena exec --impure -v --on do-rproxy -- 'systemctl status nginx' ``` or ``` colmena --impure apply dry-activate --on synology-vm ```
* disable some ML related featuresFranck Cuny2025-09-011-0/+2
| | | | https://news.ycombinator.com/item?id=45076771
* configure keycloak with terraformFranck Cuny2025-09-015-0/+193
|
* clean up flake and .envrcFranck Cuny2025-08-312-6/+12
|
* my website will be managed in an external repositoryFranck Cuny2025-08-3115-444/+0
|
* install firefox extension 'clearurls'Franck Cuny2025-08-311-0/+1
|
* manage terraform configuration with terranixFranck Cuny2025-08-3130-636/+397
| | | | | | | | | All the terraform configuration is managed within one state instead of having multiple state for each components. This might not be the best practice but it simplifies things for me. Now, all I need to do is to run `nix run .#tf -- plan` and I can see what will be changed for all the resources that I care about.
* add terranixFranck Cuny2025-08-302-0/+64
|
* move eshell configuration to its own fileFranck Cuny2025-08-303-18/+36
|
* switch to nginxFranck Cuny2025-08-306-76/+77
| | | | | For some reasons, I can't get compression to work with Caddy, and I don't get much benefit from it in the first place anyway.
* use eza in eshellFranck Cuny2025-08-292-3/+10
|
* make `nomad-prod` work for all production nomad cellsFranck Cuny2025-08-291-2/+27
| | | | We also want to get access to cells in ASH.
* fix path for where to find rust binariesFranck Cuny2025-08-291-1/+1
|
* use better naming convention for the SSH certificateFranck Cuny2025-08-291-2/+2
|
* additional configuration for direnvFranck Cuny2025-08-281-3/+5
|
* add home-manager settings for rustFranck Cuny2025-08-285-2/+30
|
* relax some suggestions for firefoxFranck Cuny2025-08-251-3/+3
|
* configure cape and corfu correctlyFranck Cuny2025-08-251-2/+14
| | | | | The main important part is disabling the automatic completion from ispell, and rely instead on `cape-dict'.
* run `goget` on `go.fcuny.net`Franck Cuny2025-08-248-6/+194
|
* open firewall ports for forgejo and keycloakFranck Cuny2025-08-242-0/+4
|
* add to firefox more policies and settingsFranck Cuny2025-08-246-40/+211
|
* split-up firefox configurationFranck Cuny2025-08-2113-72/+165
| | | | | Ensure we install the bin package, so that we can use the 1password extension (we need a signed binary for that).
* initial configuration for firefoxFranck Cuny2025-08-204-0/+74
|
* initial configuration for fail2banFranck Cuny2025-08-204-1/+19
| | | | | We need to ensure the firewall is enabled and let's ensure that we open the port for SSH.
* bump sapi to 1.2.10Franck Cuny2025-08-181-2/+2
|
* fix work related configuration for 1passwordFranck Cuny2025-08-181-9/+5
|
* Revert "delete another un-needed file"Franck Cuny2025-08-181-0/+1
| | | | This reverts commit f6f2ba9369086036f93cf58b0e3b9e88c57a34b0.
* add dysk on linux machinesFranck Cuny2025-08-171-0/+1
|
* add a wrapper for forgejo admin commandsFranck Cuny2025-08-171-1/+14
|
* enable forgejo dumpFranck Cuny2025-08-171-0/+3
|
* a few more network related sysctlFranck Cuny2025-08-171-0/+2
|
* create a new systemd slice for critical servicesFranck Cuny2025-08-174-16/+91
|
* add catppuccin mocha theme for alacritty and starshipFranck Cuny2025-08-173-1/+99
|
* after experimenting with fido, I still prefer verticoFranck Cuny2025-08-162-3/+5
|
* move mpv/yt-dlp configuration to their own filesFranck Cuny2025-08-163-3/+39
|
* configure podmanFranck Cuny2025-08-141-0/+8
|
* add keycloak for OAuth, runbooks, and finish forgejo setupFranck Cuny2025-08-1410-44/+156
|
* initial setup for forgejo and caddyFranck Cuny2025-08-128-6/+96
|
* add a script to apply DNS terraformFranck Cuny2025-08-121-0/+7
|
* fix script to update do-rproxyFranck Cuny2025-08-121-1/+1
|
* rekey some secrets and deleted unused onesFranck Cuny2025-08-129-34/+30
|
* more simplificationsFranck Cuny2025-08-1212-128/+126
|
* remove unused variableFranck Cuny2025-08-121-1/+0
|
* move secrets to their own files and delete unused profileFranck Cuny2025-08-126-58/+62
|
* delete unused packageFranck Cuny2025-08-122-55/+0
|
* move profile for home-manager under programsFranck Cuny2025-08-125-4/+4
|
* profiles for darwinFranck Cuny2025-08-126-95/+85
|
* profiles for doc, fish, and remove unused profilesFranck Cuny2025-08-127-19/+19
|
* add nameservers configuration to network profileFranck Cuny2025-08-122-6/+6
|
* add a profile for fontsFranck Cuny2025-08-123-8/+8
|
* move git server profile closer to host configFranck Cuny2025-08-122-1/+1
|
* move hardware config closer to the host configFranck Cuny2025-08-122-1/+1
|
* add profiles for darwin and remote builderFranck Cuny2025-08-125-4/+8
|
* add profiles for security, firewalls, and usersFranck Cuny2025-08-127-15/+24
|
* add a profile for bootFranck Cuny2025-08-124-8/+11
|
* use podman for containers on nixosFranck Cuny2025-08-125-4/+7
|
* add profile for motdFranck Cuny2025-08-124-2/+2
|
* create profiles for networkd and nix's GCFranck Cuny2025-08-126-18/+28
|
* move disks configuration to the host' directoryFranck Cuny2025-08-124-2/+57
|
* profile for toolsFranck Cuny2025-08-124-17/+21
|
* profile for sshdFranck Cuny2025-08-124-4/+21
|
* import localeFranck Cuny2025-08-124-7/+13
|
* delete LLM related stuff for nowFranck Cuny2025-08-1212-219/+1
|
* move each machine configuration to a folderFranck Cuny2025-08-126-66/+51
| | | | | This will give me a bit more flexibility to configure things per machine in the future.
* users -> homeFranck Cuny2025-08-1239-45/+45
|
* directories firstFranck Cuny2025-08-121-0/+2
|
* setup wireguard tunnel between the VM and DO hostsFranck Cuny2025-08-104-0/+43
|
* update the message for the helper scripts to build/switchFranck Cuny2025-08-101-4/+16
|