index
:
infra
fcuny/jovian
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
*
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
*
install agenix again
Franck Cuny
2025-06-08
2
-2
/
+91
*
structure emacs configuration
Franck Cuny
2025-06-08
7
-460
/
+545
*
flake.lock: Update
Franck Cuny
2025-06-02
1
-21
/
+21
*
Revert "switch from wezterm to alacritty again"
Franck Cuny
2025-06-02
1
-46
/
+57
*
more configuration for emacs
Franck Cuny
2025-06-02
1
-220
/
+343
*
add things related to projects / rg
Franck Cuny
2025-05-22
1
-22
/
+33
*
more refactoring, move things up
Franck Cuny
2025-05-22
2
-55
/
+61
*
more configuration for emacs
Franck Cuny
2025-05-19
2
-4
/
+7
*
reorganize more configurations
Franck Cuny
2025-05-19
1
-38
/
+59
*
keybindings for flymake + copy some environment variables
Franck Cuny
2025-05-19
1
-2
/
+7
*
move settings related to backups together
Franck Cuny
2025-05-19
1
-2
/
+4
*
switch from wezterm to alacritty again
Franck Cuny
2025-05-16
1
-57
/
+46
*
show tabs
Franck Cuny
2025-05-14
1
-1
/
+1
*
align comments and add back function to rename buffers
Franck Cuny
2025-05-14
1
-24
/
+41
*
initial configuration for gptel and aidermacs
Franck Cuny
2025-05-14
1
-0
/
+31
*
update gitignore
Franck Cuny
2025-05-14
1
-0
/
+2
*
adjust whitespace mode configuration
Franck Cuny
2025-05-14
1
-2
/
+1
*
more emacs packages
Franck Cuny
2025-05-12
1
-11
/
+9
*
small tweaks for how to list packages to install
Franck Cuny
2025-05-12
5
-41
/
+19
*
emacs: dired+whitespaces
Franck Cuny
2025-05-12
1
-3
/
+20
*
install a few more tools
Franck Cuny
2025-05-12
2
-2
/
+7
*
fish alias to ssh to edge machines
Franck Cuny
2025-05-12
1
-0
/
+2
*
theme for wezterm
Franck Cuny
2025-05-12
1
-4
/
+2
*
working emacs configuration managed with nix
Franck Cuny
2025-05-12
3
-481
/
+270
*
remove GHA, run the checks / tests with pre-commits
Franck Cuny
2025-05-10
5
-68
/
+0
*
add flake-checker to pre-commit hooks
Franck Cuny
2025-05-10
1
-43
/
+47
*
add utmctl to path
Franck Cuny
2025-05-09
1
-0
/
+3
*
do not try to be smart
Franck Cuny
2025-05-09
1
-22
/
+14
*
Revert "flake.lock: Update"
Franck Cuny
2025-05-05
1
-18
/
+18
*
flake.lock: Update
Franck Cuny
2025-05-04
1
-18
/
+18
*
load environment variables properly
Franck Cuny
2025-05-04
2
-5
/
+3
*
some tweaks for wezterm
Franck Cuny
2025-05-01
1
-1
/
+7
*
restore wezterm
Franck Cuny
2025-05-01
1
-0
/
+61
*
drop homebrew
Franck Cuny
2025-04-30
1
-23
/
+0
*
add more aliases for ssh to various environments
Franck Cuny
2025-04-30
1
-1
/
+13
*
no need for a desktop configuration
Franck Cuny
2025-04-30
2
-1
/
+1
*
update ssh alias for prod host
Franck Cuny
2025-04-30
1
-1
/
+1
*
disable more GUI elements
Franck Cuny
2025-04-29
1
-3
/
+10
*
don't install packages via homebrew
Franck Cuny
2025-04-29
7
-22
/
+38
*
don't use dape with emacs
Franck Cuny
2025-04-29
2
-14
/
+0
*
install element-desktop via nix
Franck Cuny
2025-04-29
3
-1
/
+7
*
flake supports multiple architecture
Franck Cuny
2025-04-29
1
-53
/
+137
*
add headers to elisp files
Franck Cuny
2025-04-29
2
-0
/
+18
*
initial import of emacs config
Franck Cuny
2025-04-29
8
-8
/
+607
*
use some binary caches
Franck Cuny
2025-04-28
1
-0
/
+8
*
revert the lock file to a version that worked
Franck Cuny
2025-04-28
1
-12
/
+12
*
flake.lock: Update
Franck Cuny
2025-04-28
1
-6
/
+6
*
add a script `nomad-prod` to open the nomad ui for the production cells
Franck Cuny
2025-04-28
1
-0
/
+26
*
Merge pull request #19 from fcuny/dependabot/github_actions/DeterminateSystem...
Franck Cuny
2025-04-28
3
-3
/
+3
|
\
|
*
Bump DeterminateSystems/nix-installer-action from 16 to 17
dependabot[bot]
2025-04-28
3
-3
/
+3
*
|
Merge pull request #18 from fcuny/update_flake_lock_action
Franck Cuny
2025-04-28
1
-9
/
+9
|
\
\
|
|
/
|
/
|
|
*
chore: update flake
github-actions[bot]
2025-04-27
1
-9
/
+9
|
/
*
use correct hostname for the flake
Franck Cuny
2025-04-25
1
-1
/
+1
*
automatically add packages to the overlays
Franck Cuny
2025-04-24
3
-13
/
+14
*
drop just
Franck Cuny
2025-04-24
5
-27
/
+1
*
build python packages for llm
Franck Cuny
2025-04-24
8
-19
/
+138
*
add more shell aliases for nix commands
Franck Cuny
2025-04-24
3
-27
/
+7
*
install tools with nix instead of brew
Franck Cuny
2025-04-21
3
-3
/
+3
*
clean up justfile and rename aliases
Franck Cuny
2025-04-20
2
-60
/
+2
*
don't need devShell
Franck Cuny
2025-04-20
4
-160
/
+70
*
run nix flake check on CI
Franck Cuny
2025-04-20
1
-0
/
+2
*
remove configuration for the VMs
Franck Cuny
2025-04-20
6
-189
/
+0
*
Merge pull request #17 from fcuny/update_flake_lock_action
Franck Cuny
2025-04-20
1
-9
/
+9
|
\
|
*
chore: update flake
github-actions[bot]
2025-04-20
1
-9
/
+9
|
/
*
add a few more aliases
Franck Cuny
2025-04-18
1
-1
/
+4
*
run treefmt through the nix shell
Franck Cuny
2025-04-18
1
-8
/
+4
*
set a theme for bat
Franck Cuny
2025-04-18
1
-0
/
+1
*
use emacs from home manager and disable native comp
Franck Cuny
2025-04-18
1
-2
/
+6
*
do not set the prompt for kubie
Franck Cuny
2025-04-18
1
-1
/
+1
*
no control mater for github
Franck Cuny
2025-04-18
1
-0
/
+4
*
aspect is light for macos
Franck Cuny
2025-04-14
1
-3
/
+0
*
show part of the path with starship
Franck Cuny
2025-04-14
1
-0
/
+3
*
install bat and configure it for k9s
Franck Cuny
2025-04-14
2
-1
/
+64
*
Merge pull request #16 from fcuny/update_flake_lock_action
Franck Cuny
2025-04-13
1
-6
/
+6
|
\
|
*
chore: update flake
github-actions[bot]
2025-04-13
1
-6
/
+6
|
/
*
Merge pull request #15 from fcuny/update_flake_lock_action
Franck Cuny
2025-04-11
1
-9
/
+9
|
\
|
*
chore: update flake
github-actions[bot]
2025-04-06
1
-9
/
+9
*
|
git configuration
Franck Cuny
2025-04-07
1
-5
/
+24
*
|
more starship configuration
Franck Cuny
2025-04-07
1
-2
/
+35
|
/
*
a few more tweaks
Franck Cuny
2025-04-05
2
-0
/
+10
*
install emacs and aider
Franck Cuny
2025-04-05
1
-0
/
+4
*
a few more configurations for darwin
Franck Cuny
2025-04-05
1
-1
/
+24
*
install iterm2 and remove wezterm
Franck Cuny
2025-04-05
2
-61
/
+1
*
Merge pull request #14 from fcuny/update_flake_lock_action
Franck Cuny
2025-03-31
1
-9
/
+9
|
\
|
*
chore: update flake
github-actions[bot]
2025-03-30
1
-9
/
+9
|
/
*
Merge pull request #13 from fcuny/update_flake_lock_action
Franck Cuny
2025-03-24
1
-12
/
+12
|
\
|
*
chore: update flake
github-actions[bot]
2025-03-23
1
-12
/
+12
|
/
*
specify the model
Franck Cuny
2025-03-17
2
-0
/
+2
*
Merge pull request #12 from fcuny/update_flake_lock_action
Franck Cuny
2025-03-17
1
-6
/
+6
|
\
|
*
chore: update flake
github-actions[bot]
2025-03-16
1
-6
/
+6
|
/
*
use correct font for terminal
Franck Cuny
2025-03-15
1
-1
/
+1
*
generate consistent aliases
Franck Cuny
2025-03-15
1
-8
/
+41
*
add .mailmap
Franck Cuny
2025-03-15
1
-0
/
+8
*
set email in git
Franck Cuny
2025-03-15
1
-1
/
+1
*
simpler prompt for git commit
Franck Cuny
2025-03-10
1
-54
/
+18
*
add repomix integration
Franck Cuny
2025-03-10
5
-2
/
+20
*
ensure llm templates dir exists
Franck Cuny
2025-03-10
1
-2
/
+1
*
Update LLM commit prompt → Conventional Commits
Franck Cuny
2025-03-10
1
-17
/
+54
*
Merge pull request #11 from fcuny/update_flake_lock_action
Franck Cuny
2025-03-09
1
-12
/
+12
|
\
|
*
chore: update flake
github-actions[bot]
2025-03-09
1
-12
/
+12
|
/
*
Merge pull request #10 from fcuny/update_flake_lock_action
Franck Cuny
2025-03-02
1
-6
/
+6
|
\
|
*
chore: update flake
github-actions[bot]
2025-03-02
1
-6
/
+6
|
/
*
🚀 Refactor LLM config: Move to standardized templates and improve setup
Franck Cuny
2025-02-28
6
-40
/
+54
*
🤖 Add LLM tooling and prompts for Git workflow automation
Franck Cuny
2025-02-24
6
-0
/
+58
*
add ~/.local/bin to the path
Franck Cuny
2025-02-24
1
-1
/
+4
*
Merge pull request #9 from fcuny/update_flake_lock_action
Franck Cuny
2025-02-23
1
-9
/
+9
|
\
|
*
chore: update flake
github-actions[bot]
2025-02-23
1
-9
/
+9
|
/
*
will figure out ligature for wezterm later
Franck Cuny
2025-02-22
1
-1
/
+0
*
add some python tools
Franck Cuny
2025-02-22
1
-0
/
+4
*
Merge pull request #8 from fcuny/update_flake_lock_action
Franck Cuny
2025-02-16
1
-9
/
+9
|
\
|
*
chore: update flake
github-actions[bot]
2025-02-16
1
-9
/
+9
|
/
*
use proper git user based on remote
Franck Cuny
2025-02-10
1
-0
/
+8
*
use ligature in wezterm
Franck Cuny
2025-02-10
1
-1
/
+4
*
switch to monaspace argon font for terminal
Franck Cuny
2025-02-10
1
-1
/
+1
*
update some of the macos defaults
Franck Cuny
2025-02-10
1
-10
/
+22
*
Merge pull request #7 from fcuny/update_flake_lock_action
Franck Cuny
2025-02-10
1
-6
/
+6
|
\
|
*
chore: update flake
github-actions[bot]
2025-02-09
1
-6
/
+6
|
/
*
remove ssh key for github.rbx.com
Franck Cuny
2025-02-07
1
-2
/
+0
*
ensure path exists
Franck Cuny
2025-02-07
1
-0
/
+5
*
add more aliases for hashi
Franck Cuny
2025-02-07
1
-0
/
+6
*
store all ssh sockets under the same path
Franck Cuny
2025-02-07
1
-10
/
+2
*
add ssh key for github.rbx.com
Franck Cuny
2025-02-07
1
-3
/
+6
*
remove configuration for old work laptop
Franck Cuny
2025-02-07
2
-21
/
+1
*
install and configure wezterm
Franck Cuny
2025-02-07
1
-0
/
+59
*
configure gh
Franck Cuny
2025-02-07
1
-1
/
+15
*
add ssh key for github.com
Franck Cuny
2025-02-07
1
-0
/
+4
*
consolidate homebrew configuration
Franck Cuny
2025-02-07
2
-4
/
+13
*
install vault (this is needed for hashi)
Franck Cuny
2025-02-06
1
-0
/
+1
*
install additional work related tools
Franck Cuny
2025-02-06
3
-15
/
+17
*
new work laptop
Franck Cuny
2025-02-06
3
-0
/
+44
*
Merge pull request #6 from fcuny/update_flake_lock_action
Franck Cuny
2025-02-02
1
-6
/
+6
|
\
|
*
chore: update flake
github-actions[bot]
2025-02-02
1
-6
/
+6
|
/
*
replace email address
Franck Cuny
2025-01-31
1
-1
/
+1
*
follow nix-darwin
Franck Cuny
2025-01-31
2
-4
/
+5
*
fix configuration for SAPI
Franck Cuny
2025-01-31
2
-4
/
+11
*
include SAPI's configuration if it's present
Franck Cuny
2025-01-31
1
-0
/
+3
*
include all the keys in the vault
Franck Cuny
2025-01-31
1
-1
/
+0
*
Merge pull request #5 from fcuny/update_flake_lock_action
Franck Cuny
2025-01-30
1
-12
/
+12
|
\
|
*
chore: update flake
github-actions[bot]
2025-01-26
1
-12
/
+12
|
/
*
Merge pull request #4 from fcuny/update_flake_lock_action
Franck Cuny
2025-01-19
1
-12
/
+12
|
\
|
*
chore: update flake
github-actions[bot]
2025-01-19
1
-12
/
+12
|
/
*
enable eza again and add more git aliases
Franck Cuny
2025-01-13
2
-0
/
+20
*
Merge pull request #3 from fcuny/update_flake_lock_action
Franck Cuny
2025-01-12
1
-12
/
+12
|
\
|
*
chore: update flake
github-actions[bot]
2025-01-12
1
-12
/
+12
|
/
*
more readable in the terminal
Franck Cuny
2025-01-06
1
-3
/
+0
*
back to iterm2
Franck Cuny
2025-01-06
2
-12
/
+1
*
Merge pull request #2 from fcuny/update_flake_lock_action
Franck Cuny
2025-01-05
1
-33
/
+16
|
\
|
*
chore: update flake
github-actions[bot]
2025-01-05
1
-33
/
+16
|
/
*
slightly larger font for alacritty
Franck Cuny
2025-01-03
1
-1
/
+1
*
replace iterm2 with alacritty
Franck Cuny
2025-01-03
2
-1
/
+12
*
fewer fonts
Franck Cuny
2025-01-03
1
-7
/
+0
*
one more alias for git
Franck Cuny
2024-12-30
1
-0
/
+1
*
add a few aliases to fish and git for git
Franck Cuny
2024-12-30
2
-0
/
+18
*
remove eza: it is too intrusive
Franck Cuny
2024-12-29
1
-19
/
+0
*
Merge pull request #1 from fcuny/update_flake_lock_action
Franck Cuny
2024-12-29
1
-15
/
+15
|
\
|
*
chore: update flake
github-actions[bot]
2024-12-29
1
-15
/
+15
|
/
[next]