index
:
infra
main
nix configuration for my machines
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
move videos and music under /data/media
HEAD
main
Franck Cuny
10 hours
1
-2
/
+1
*
backup videos to NAS
Franck Cuny
10 hours
1
-1
/
+2
*
install yubikey-manager
Franck Cuny
4 days
1
-0
/
+1
*
backup music
Franck Cuny
4 days
1
-1
/
+4
*
more emacs configuration for ledger
Franck Cuny
4 days
2
-4
/
+19
*
don't penalize local network
Franck Cuny
5 days
1
-1
/
+5
*
don't ban local network
Franck Cuny
5 days
1
-0
/
+1
*
add ledger-mode to emacs
Franck Cuny
5 days
2
-1
/
+9
*
add a profile for passage and install hledger
Franck Cuny
5 days
2
-0
/
+14
*
add a module to remotely unlock machines
Franck Cuny
7 days
7
-0
/
+145
*
add a profile for wireguard configuration
Franck Cuny
7 days
7
-110
/
+73
*
the VM on the synology was reinstalled
Franck Cuny
7 days
19
-15
/
+37
*
backup to the synology nas
Franck Cuny
8 days
7
-38
/
+38
*
configure rate limiting for nginx
Franck Cuny
8 days
1
-0
/
+8
*
rename synology-vm to bree
Franck Cuny
8 days
4
-48
/
+14
*
move reverse proxy configuration to a profile
Franck Cuny
12 days
2
-82
/
+83
*
cgit: convert org-mode to HTML
Franck Cuny
12 days
1
-1
/
+26
*
remove references to cgit-pink
Franck Cuny
12 days
1
-2
/
+2
*
simplify the configuration
Franck Cuny
12 days
8
-156
/
+109
*
configure miniflux and integrate with authelia
Franck Cuny
12 days
7
-1
/
+74
*
adding webfinger support
Franck Cuny
13 days
1
-0
/
+37
*
initial setup for authelia
Franck Cuny
13 days
14
-7
/
+81
*
delete do-rproxy
Franck Cuny
13 days
4
-103
/
+3
*
configure the reverse proxy on argonath
Franck Cuny
13 days
5
-15
/
+35
*
wireguard configuration for argonath
Franck Cuny
2025-11-21
2
-2
/
+36
*
add argonath to agenix and rekey secrets
Franck Cuny
2025-11-21
10
-20
/
+34
*
ensure we clean up /tmp on boot
Franck Cuny
2025-11-21
1
-0
/
+2
*
add new host: argonath
Franck Cuny
2025-11-21
3
-5
/
+38
*
move acme configurations to a profile
Franck Cuny
2025-11-20
7
-37
/
+17
*
configure backups correctly
Franck Cuny
2025-11-17
1
-11
/
+8
*
store the backup locally
Franck Cuny
2025-11-16
1
-32
/
+2
*
run my website from rivendell
Franck Cuny
2025-11-16
4
-119
/
+27
*
flake.lock: Update
Franck Cuny
2025-11-15
1
-7
/
+7
*
flake.lock: Update
Franck Cuny
2025-11-15
1
-4
/
+4
*
flake.lock: Update
Franck Cuny
2025-11-15
1
-4
/
+4
*
flake.lock: Update
Franck Cuny
2025-11-15
1
-6
/
+6
*
flake.lock: Update
Franck Cuny
2025-11-15
1
-211
/
+36
*
drop terraform/terranix
Franck Cuny
2025-11-15
15
-641
/
+1
*
clean up documentations
Franck Cuny
2025-11-15
3
-34
/
+1
*
delete profiles for forgejo and keycloak
Franck Cuny
2025-11-15
8
-189
/
+0
*
simplify the backups
Franck Cuny
2025-11-15
19
-362
/
+115
*
use cgit package
Franck Cuny
2025-11-15
1
-1
/
+1
*
configure the reverse proxy for cgit
Franck Cuny
2025-11-10
2
-8
/
+2
*
configure cgit
Franck Cuny
2025-11-10
1
-2
/
+43
*
re-use gitolite as a git server
Franck Cuny
2025-11-09
2
-0
/
+28
*
remove tailscale configuration
Franck Cuny
2025-11-09
5
-38
/
+0
*
install kitty terminfo on servers
Franck Cuny
2025-11-09
1
-0
/
+1
*
enable kitty
Franck Cuny
2025-11-07
2
-0
/
+17
*
delete unused module
Franck Cuny
2025-11-07
3
-40
/
+0
*
simplify home profiles a bit more
Franck Cuny
2025-11-03
7
-38
/
+20
*
fish shell setup for darwin
Franck Cuny
2025-11-03
2
-8
/
+4
*
consolidate all modules under modules/
Franck Cuny
2025-11-03
10
-5
/
+7
*
fix remote script
Franck Cuny
2025-11-02
1
-1
/
+1
*
switch URL for nixpkgs
Franck Cuny
2025-11-02
2
-29
/
+6
*
remove colmena
Franck Cuny
2025-11-02
4
-80
/
+1
*
flake.lock: Update
Franck Cuny
2025-11-02
1
-141
/
+48
*
add helpers to build remotely with nixos
Franck Cuny
2025-11-02
5
-4
/
+141
*
cleanup nixos related configurations
Franck Cuny
2025-11-02
12
-191
/
+174
*
simplify configuration for darwin
Franck Cuny
2025-11-02
39
-544
/
+225
*
move remote-unlock as a profile
Franck Cuny
2025-10-24
4
-35
/
+25
*
configure rivendell to be an exit node for tailscale
Franck Cuny
2025-10-24
3
-0
/
+26
*
simplify hosts management
Franck Cuny
2025-10-24
14
-204
/
+145
*
move a few more things back as profiles
Franck Cuny
2025-10-23
9
-51
/
+53
*
enable tailscale on 2 machines
Franck Cuny
2025-10-23
2
-0
/
+3
*
configure tailscale openID client
Franck Cuny
2025-10-23
1
-0
/
+25
*
add a profile for tailscale
Franck Cuny
2025-10-23
1
-0
/
+9
*
webfinger setup to support tailscale
Franck Cuny
2025-10-23
1
-43
/
+94
*
simplify darwin configuration
Franck Cuny
2025-10-23
11
-159
/
+118
*
move keycloak and forgejo on rivendell
Franck Cuny
2025-10-18
20
-93
/
+90
*
configure wireguard for rivendell
Franck Cuny
2025-10-18
6
-0
/
+105
*
move the disk configuration for rivendell as a profile
Franck Cuny
2025-10-18
3
-1
/
+9
*
introduce a module for baremetal machines
Franck Cuny
2025-10-13
3
-5
/
+19
*
introduce a module for digital ocean droplet
Franck Cuny
2025-10-13
5
-71
/
+81
*
move modules under nixos
Franck Cuny
2025-10-13
4
-24
/
+22
*
delete unused module
Franck Cuny
2025-10-13
1
-70
/
+0
*
consistent home-manager configuration for all nixos hosts
Franck Cuny
2025-10-13
7
-52
/
+21
*
enable fish in the user module
Franck Cuny
2025-10-13
3
-5
/
+2
*
nixos-hardware does not have an input nixpkgs
Franck Cuny
2025-10-12
1
-1
/
+0
*
make the remote unlock bits a nix module
Franck Cuny
2025-10-12
5
-59
/
+68
*
initial setup for the framework destkop (named rivendell)
Franck Cuny
2025-10-12
8
-0
/
+236
*
configure podman for all nixos machines
Franck Cuny
2025-10-09
4
-4
/
+1
*
import home-manager.nix and user.nix by default on nixos
Franck Cuny
2025-10-09
5
-4
/
+2
*
automatically import home-manager.nix for all hosts
Franck Cuny
2025-10-09
6
-5
/
+1
*
don't import fonts.nix
Franck Cuny
2025-10-09
1
-1
/
+0
*
more simplification of the configuration
Franck Cuny
2025-10-09
6
-49
/
+36
*
move common modules under modules/
Franck Cuny
2025-10-09
13
-22
/
+16
*
fix DNS configuration
Franck Cuny
2025-10-06
1
-3
/
+0
*
nix configuration is applied by default to nixos machines
Franck Cuny
2025-10-06
5
-12
/
+10
*
getting fancy!
Franck Cuny
2025-10-06
1
-2
/
+2
*
flake.lock: Update
Franck Cuny
2025-09-27
1
-31
/
+31
*
start to refactor nixos modules
Franck Cuny
2025-09-12
15
-84
/
+74
*
move common modules together and simplify imports
Franck Cuny
2025-09-08
4
-4
/
+9
*
Revert "move droplet specific settings to its own module"
Franck Cuny
2025-09-08
6
-92
/
+67
*
move droplet specific settings to its own module
Franck Cuny
2025-09-08
6
-67
/
+92
*
move deployment bits to colmena declaration
Franck Cuny
2025-09-07
3
-16
/
+24
*
flake.lock: Update
Franck Cuny
2025-09-07
1
-14
/
+14
*
the resume is in HTML
Franck Cuny
2025-09-07
1
-2
/
+0
*
flake.lock: Update
Franck Cuny
2025-09-07
1
-7
/
+7
*
flake.lock: Update
Franck Cuny
2025-09-07
1
-35
/
+35
*
move things around
Franck Cuny
2025-09-06
7
-97
/
+45
*
run my personal website on the droplet
Franck Cuny
2025-09-06
4
-26
/
+210
*
install correct version of colmena
Franck Cuny
2025-09-04
2
-1
/
+2
*
initial attempt at using colmena to deploy nixos configurations
Franck Cuny
2025-09-01
6
-4
/
+154
*
disable some ML related features
Franck Cuny
2025-09-01
1
-0
/
+2
*
configure keycloak with terraform
Franck Cuny
2025-09-01
5
-0
/
+193
*
clean up flake and .envrc
Franck Cuny
2025-08-31
2
-6
/
+12
*
my website will be managed in an external repository
Franck Cuny
2025-08-31
15
-444
/
+0
*
install firefox extension 'clearurls'
Franck Cuny
2025-08-31
1
-0
/
+1
*
manage terraform configuration with terranix
Franck Cuny
2025-08-31
30
-636
/
+397
*
add terranix
Franck Cuny
2025-08-30
2
-0
/
+64
*
move eshell configuration to its own file
Franck Cuny
2025-08-30
3
-18
/
+36
*
switch to nginx
Franck Cuny
2025-08-30
6
-76
/
+77
*
use eza in eshell
Franck Cuny
2025-08-29
2
-3
/
+10
*
make `nomad-prod` work for all production nomad cells
Franck Cuny
2025-08-29
1
-2
/
+27
*
fix path for where to find rust binaries
Franck Cuny
2025-08-29
1
-1
/
+1
*
use better naming convention for the SSH certificate
Franck Cuny
2025-08-29
1
-2
/
+2
*
additional configuration for direnv
Franck Cuny
2025-08-28
1
-3
/
+5
*
add home-manager settings for rust
Franck Cuny
2025-08-28
5
-2
/
+30
*
relax some suggestions for firefox
Franck Cuny
2025-08-25
1
-3
/
+3
*
configure cape and corfu correctly
Franck Cuny
2025-08-25
1
-2
/
+14
*
run `goget` on `go.fcuny.net`
Franck Cuny
2025-08-24
8
-6
/
+194
*
open firewall ports for forgejo and keycloak
Franck Cuny
2025-08-24
2
-0
/
+4
*
add to firefox more policies and settings
Franck Cuny
2025-08-24
6
-40
/
+211
*
split-up firefox configuration
Franck Cuny
2025-08-21
13
-72
/
+165
*
initial configuration for firefox
Franck Cuny
2025-08-20
4
-0
/
+74
*
initial configuration for fail2ban
Franck Cuny
2025-08-20
4
-1
/
+19
*
bump sapi to 1.2.10
Franck Cuny
2025-08-18
1
-2
/
+2
*
fix work related configuration for 1password
Franck Cuny
2025-08-18
1
-9
/
+5
*
Revert "delete another un-needed file"
Franck Cuny
2025-08-18
1
-0
/
+1
*
add dysk on linux machines
Franck Cuny
2025-08-17
1
-0
/
+1
*
add a wrapper for forgejo admin commands
Franck Cuny
2025-08-17
1
-1
/
+14
*
enable forgejo dump
Franck Cuny
2025-08-17
1
-0
/
+3
*
a few more network related sysctl
Franck Cuny
2025-08-17
1
-0
/
+2
*
create a new systemd slice for critical services
Franck Cuny
2025-08-17
4
-16
/
+91
*
add catppuccin mocha theme for alacritty and starship
Franck Cuny
2025-08-17
3
-1
/
+99
*
after experimenting with fido, I still prefer vertico
Franck Cuny
2025-08-16
2
-3
/
+5
*
move mpv/yt-dlp configuration to their own files
Franck Cuny
2025-08-16
3
-3
/
+39
*
configure podman
Franck Cuny
2025-08-14
1
-0
/
+8
*
add keycloak for OAuth, runbooks, and finish forgejo setup
Franck Cuny
2025-08-14
10
-44
/
+156
*
initial setup for forgejo and caddy
Franck Cuny
2025-08-12
8
-6
/
+96
*
add a script to apply DNS terraform
Franck Cuny
2025-08-12
1
-0
/
+7
*
fix script to update do-rproxy
Franck Cuny
2025-08-12
1
-1
/
+1
*
rekey some secrets and deleted unused ones
Franck Cuny
2025-08-12
9
-34
/
+30
*
more simplifications
Franck Cuny
2025-08-12
12
-128
/
+126
*
remove unused variable
Franck Cuny
2025-08-12
1
-1
/
+0
*
move secrets to their own files and delete unused profile
Franck Cuny
2025-08-12
6
-58
/
+62
*
delete unused package
Franck Cuny
2025-08-12
2
-55
/
+0
*
move profile for home-manager under programs
Franck Cuny
2025-08-12
5
-4
/
+4
*
profiles for darwin
Franck Cuny
2025-08-12
6
-95
/
+85
*
profiles for doc, fish, and remove unused profiles
Franck Cuny
2025-08-12
7
-19
/
+19
*
add nameservers configuration to network profile
Franck Cuny
2025-08-12
2
-6
/
+6
*
add a profile for fonts
Franck Cuny
2025-08-12
3
-8
/
+8
*
move git server profile closer to host config
Franck Cuny
2025-08-12
2
-1
/
+1
*
move hardware config closer to the host config
Franck Cuny
2025-08-12
2
-1
/
+1
*
add profiles for darwin and remote builder
Franck Cuny
2025-08-12
5
-4
/
+8
*
add profiles for security, firewalls, and users
Franck Cuny
2025-08-12
7
-15
/
+24
*
add a profile for boot
Franck Cuny
2025-08-12
4
-8
/
+11
*
use podman for containers on nixos
Franck Cuny
2025-08-12
5
-4
/
+7
*
add profile for motd
Franck Cuny
2025-08-12
4
-2
/
+2
*
create profiles for networkd and nix's GC
Franck Cuny
2025-08-12
6
-18
/
+28
*
move disks configuration to the host' directory
Franck Cuny
2025-08-12
4
-2
/
+57
*
profile for tools
Franck Cuny
2025-08-12
4
-17
/
+21
*
profile for sshd
Franck Cuny
2025-08-12
4
-4
/
+21
*
import locale
Franck Cuny
2025-08-12
4
-7
/
+13
*
delete LLM related stuff for now
Franck Cuny
2025-08-12
12
-219
/
+1
*
move each machine configuration to a folder
Franck Cuny
2025-08-12
6
-66
/
+51
*
users -> home
Franck Cuny
2025-08-12
39
-45
/
+45
*
directories first
Franck Cuny
2025-08-12
1
-0
/
+2
*
setup wireguard tunnel between the VM and DO hosts
Franck Cuny
2025-08-10
4
-0
/
+43
*
update the message for the helper scripts to build/switch
Franck Cuny
2025-08-10
1
-4
/
+16
*
update a few .envrc
Franck Cuny
2025-08-10
2
-0
/
+15
*
don't ignore .envrc file with git
Franck Cuny
2025-08-10
1
-1
/
+0
*
manage a DigitalOcean virtual machine with nixos
Franck Cuny
2025-08-10
19
-149
/
+321
*
flake.lock: Update
Franck Cuny
2025-08-10
1
-30
/
+30
*
write the terraform configuration in HCL
Franck Cuny
2025-08-09
13
-180
/
+423
*
change emacs theme and simplify whitespace configuration
Franck Cuny
2025-08-09
1
-5
/
+2
*
add the SSH key for the remote builder
Franck Cuny
2025-08-09
12
-20
/
+42
*
ignore terraform caches
Franck Cuny
2025-08-03
1
-0
/
+2
*
absolute path for loading minimal profile
Franck Cuny
2025-08-03
1
-1
/
+1
*
attempt at configuring the remote builder on the VM
Franck Cuny
2025-08-03
3
-0
/
+45
*
add a home-manager module for 1password
Franck Cuny
2025-07-29
6
-42
/
+170
*
correct syntax for imports
Franck Cuny
2025-07-28
1
-1
/
+1
*
enable tmux
Franck Cuny
2025-07-28
2
-0
/
+22
*
add MOTD for servers
Franck Cuny
2025-07-27
2
-0
/
+11
*
moved every programs under users/programs
Franck Cuny
2025-07-26
17
-214
/
+240
*
fix alacritty configuration
Franck Cuny
2025-07-26
1
-1
/
+1
*
move emacs configuration under users/programs/emacs
Franck Cuny
2025-07-26
10
-7
/
+6
*
add themes in toml format for alacritty
Franck Cuny
2025-07-26
4
-91
/
+120
*
tweak a bit more the configuration for alacritty
Franck Cuny
2025-07-25
1
-12
/
+41
*
move bats to programs
Franck Cuny
2025-07-25
2
-1
/
+1
*
add a module for backups
Franck Cuny
2025-07-25
4
-0
/
+237
*
add a script to build the VM
Franck Cuny
2025-07-25
1
-0
/
+7
*
add a module for mounting CIFS volumes
Franck Cuny
2025-07-25
5
-0
/
+112
*
enable cloudflared on the vm
Franck Cuny
2025-07-25
1
-0
/
+15
*
add configuration for alacritty
Franck Cuny
2025-07-25
2
-1
/
+63
*
fix configuration for work machine
Franck Cuny
2025-07-24
3
-12
/
+11
*
install gh only on work machine
Franck Cuny
2025-07-21
3
-15
/
+20
*
keep organizing into modules and profiles
Franck Cuny
2025-07-21
12
-115
/
+173
*
move all profiles, modules, and flakes to top-level
Franck Cuny
2025-07-21
30
-33
/
+44
*
move user configurations to top-level
Franck Cuny
2025-07-21
20
-5
/
+5
*
install minimal home-manager profile on the VM
Franck Cuny
2025-07-21
2
-1
/
+21
*
make the configuration more specific
Franck Cuny
2025-07-21
6
-158
/
+141
*
install helpers for docker
Franck Cuny
2025-07-21
1
-0
/
+1
*
move machines definitions to top-level
Franck Cuny
2025-07-21
4
-8
/
+8
*
import nix profile in the server profile
Franck Cuny
2025-07-21
2
-15
/
+6
*
move nix configuration to its own profile
Franck Cuny
2025-07-21
3
-70
/
+49
*
fix the import path for local configs
Franck Cuny
2025-07-21
1
-1
/
+1
*
simplify starship prompts a bit
Franck Cuny
2025-07-21
1
-10
/
+8
*
organize installed packages by languages
Franck Cuny
2025-07-21
1
-20
/
+29
*
easier to read import paths
Franck Cuny
2025-07-21
2
-4
/
+4
*
refactoring to use flake-parts and automatic imports of hosts
Franck Cuny
2025-07-21
50
-789
/
+915
*
add docker helpers and clean up some dependencies
Franck Cuny
2025-07-17
2
-2
/
+1
*
configure the nixbld GID in the host configuration directly
Franck Cuny
2025-07-17
2
-2
/
+3
*
build and deploy my personal website on the VM
Franck Cuny
2025-07-17
7
-30
/
+92
*
import my website under `src`
Franck Cuny
2025-07-14
14
-0
/
+473
*
create common network configuration for nixos
Franck Cuny
2025-07-14
2
-0
/
+42
*
enable starship's module hostname only for ssh
Franck Cuny
2025-07-13
1
-1
/
+1
*
ensure binaries are called with the correct package
Franck Cuny
2025-07-13
1
-3
/
+3
*
drop org-bullets
Franck Cuny
2025-07-13
2
-7
/
+0
*
add a small note about DNS configuration
Franck Cuny
2025-07-13
1
-0
/
+11
*
manage DNS configuration with tofu
Franck Cuny
2025-07-13
2
-25
/
+202
*
store backups locally and remotely
Franck Cuny
2025-07-07
4
-13
/
+49
*
add scripts related to terraform
Franck Cuny
2025-07-07
2
-0
/
+80
*
move scripts managed by nix out of the flake
Franck Cuny
2025-07-07
6
-66
/
+90
*
add a few tags to org-mode
Franck Cuny
2025-07-06
1
-0
/
+15
*
simplify the org-capture template for now
Franck Cuny
2025-07-06
1
-1
/
+1
*
configure org-capture properly
Franck Cuny
2025-07-06
1
-8
/
+19
*
more tweaks for org and denote
Franck Cuny
2025-07-06
2
-5
/
+15
*
tweak configuration for both org and denote
Franck Cuny
2025-07-06
1
-6
/
+49
*
set fill-column correctly in git-commit-mode
Franck Cuny
2025-07-06
1
-0
/
+1
*
add secrets and configurations for cloudflared
Franck Cuny
2025-07-06
6
-1
/
+36
*
various fixes for nix 25.05
Franck Cuny
2025-07-06
3
-47
/
+56
*
flake.lock: Update
Franck Cuny
2025-07-01
1
-30
/
+30
*
switch to 25.05
Franck Cuny
2025-07-01
1
-3
/
+3
*
add some docs about backups
Franck Cuny
2025-06-30
1
-0
/
+13
*
backup the VM to Google Cloud Storage
Franck Cuny
2025-06-30
7
-37
/
+72
*
add configuration for vm-synology
Franck Cuny
2025-06-30
8
-0
/
+274
*
only include some home-manager configurations on Darwin
Franck Cuny
2025-06-30
1
-2
/
+2
*
minor tweaks
Franck Cuny
2025-06-12
2
-2
/
+4
*
move emacs configuration at the top level
Franck Cuny
2025-06-12
9
-2
/
+7
*
stop using relative paths for secrets
Franck Cuny
2025-06-12
1
-3
/
+3
*
simplify how we're managing templates for `llm`
Franck Cuny
2025-06-12
5
-9
/
+20
*
remove one of my keys from the secrets
Franck Cuny
2025-06-12
1
-6
/
+3
*
pass `self` to the home-manager modules
Franck Cuny
2025-06-12
3
-12
/
+25
*
use a dedicated SSH key for agenix
Franck Cuny
2025-06-12
6
-19
/
+41
*
configure `aspell` properly to work with Emacs
Franck Cuny
2025-06-12
4
-10
/
+4
*
try a smaller font
Franck Cuny
2025-06-11
1
-1
/
+1
*
add configuration for text modes to Emacs
Franck Cuny
2025-06-11
5
-2
/
+140
*
tweak a bit wezterm
Franck Cuny
2025-06-09
1
-15
/
+37
*
use agenix to manage some secrets
Franck Cuny
2025-06-08
8
-11
/
+64
[next]