index
:
infra
main
nix configuration for my machines
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
flake.nix
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
run my personal website on the droplet
Franck Cuny
2025-09-06
1
-0
/
+1
*
initial attempt at using colmena to deploy nixos configurations
Franck Cuny
2025-09-01
1
-0
/
+5
*
clean up flake and .envrc
Franck Cuny
2025-08-31
1
-3
/
+1
*
manage terraform configuration with terranix
Franck Cuny
2025-08-31
1
-1
/
+1
*
add terranix
Franck Cuny
2025-08-30
1
-0
/
+5
*
run `goget` on `go.fcuny.net`
Franck Cuny
2025-08-24
1
-0
/
+2
*
split-up firefox configuration
Franck Cuny
2025-08-21
1
-2
/
+2
*
initial configuration for firefox
Franck Cuny
2025-08-20
1
-0
/
+5
*
manage a DigitalOcean virtual machine with nixos
Franck Cuny
2025-08-10
1
-0
/
+1
*
move all profiles, modules, and flakes to top-level
Franck Cuny
2025-07-21
1
-7
/
+7
*
refactoring to use flake-parts and automatic imports of hosts
Franck Cuny
2025-07-21
1
-186
/
+16
*
build and deploy my personal website on the VM
Franck Cuny
2025-07-17
1
-0
/
+2
*
import my website under `src`
Franck Cuny
2025-07-14
1
-0
/
+30
*
move scripts managed by nix out of the flake
Franck Cuny
2025-07-07
1
-66
/
+8
*
switch to 25.05
Franck Cuny
2025-07-01
1
-3
/
+3
*
add configuration for vm-synology
Franck Cuny
2025-06-30
1
-0
/
+18
*
pass `self` to the home-manager modules
Franck Cuny
2025-06-12
1
-1
/
+7
*
use a dedicated SSH key for agenix
Franck Cuny
2025-06-12
1
-0
/
+9
*
install agenix again
Franck Cuny
2025-06-08
1
-0
/
+7
*
remove GHA, run the checks / tests with pre-commits
Franck Cuny
2025-05-10
1
-2
/
+0
*
add flake-checker to pre-commit hooks
Franck Cuny
2025-05-10
1
-43
/
+47
*
flake supports multiple architecture
Franck Cuny
2025-04-29
1
-53
/
+137
*
initial import of emacs config
Franck Cuny
2025-04-29
1
-0
/
+7
*
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
1
-7
/
+8
*
build python packages for llm
Franck Cuny
2025-04-24
1
-2
/
+22
*
clean up justfile and rename aliases
Franck Cuny
2025-04-20
1
-2
/
+2
*
don't need devShell
Franck Cuny
2025-04-20
1
-79
/
+68
*
remove configuration for the VMs
Franck Cuny
2025-04-20
1
-13
/
+0
*
remove configuration for old work laptop
Franck Cuny
2025-02-07
1
-12
/
+1
*
new work laptop
Franck Cuny
2025-02-06
1
-0
/
+7
*
follow nix-darwin
Franck Cuny
2025-01-31
1
-1
/
+1
*
remove secrets and agenix since nothing uses them
Franck Cuny
2024-12-28
1
-7
/
+3
*
hetzner machine is gone
Franck Cuny
2024-12-28
1
-6
/
+0
*
update configuration for treefmt
Franck Cuny
2024-12-27
1
-5
/
+3
*
switch to the newer version of nixfmt
Franck Cuny
2024-12-19
1
-52
/
+74
*
use treefmt to format all the files
Franck Cuny
2024-12-19
1
-54
/
+57
*
configure correctly pre-commit checks
Franck Cuny
2024-12-16
1
-1
/
+5
*
use agenix to manage secrets in the repository
Franck Cuny
2024-12-14
1
-4
/
+24
*
fix configuration for work MBP
Franck Cuny
2024-12-09
1
-14
/
+6
*
move each machine into a directory
Franck Cuny
2024-12-09
1
-1
/
+1
*
set hostname and correct ssh key
Franck Cuny
2024-12-09
1
-29
/
+37
*
move the configuration for hetzner under machines
Franck Cuny
2024-12-08
1
-0
/
+6
*
add support for devshell and pre-commit-hooks again
Franck Cuny
2024-12-08
1
-4
/
+50
*
refactor overall configuration
Franck Cuny
2024-12-08
1
-23
/
+24
*
update to 24.11
Franck Cuny
2024-12-01
1
-2
/
+2
*
delete more python code
Franck Cuny
2024-10-14
1
-5
/
+1
*
update deps and remove nur/firefox overlays
Franck Cuny
2024-09-13
1
-7
/
+0
*
add a linux VM as a new host
Franck Cuny
2024-08-03
1
-0
/
+2
*
bump nixos to 24.05
Franck Cuny
2024-07-22
1
-2
/
+2
*
install my own scripts
Franck Cuny
2024-03-06
1
-0
/
+1
*
add configuration for my work machine
Franck Cuny
2024-03-04
1
-1
/
+5
*
nix libraries and modules will be under `nix/`
Franck Cuny
2024-03-04
1
-2
/
+2
*
install firefox
Franck Cuny
2024-02-02
1
-0
/
+7
*
additional cleanup for flakes
Franck Cuny
2023-12-04
1
-19
/
+5
*
update to 23.11 and break down flakes
Franck Cuny
2023-12-04
1
-123
/
+33
*
clean up flake.nix by removing unused configurations
Franck Cuny
2023-11-06
1
-41
/
+5
*
more configuration for darwin
Franck Cuny
2023-09-14
1
-1
/
+2
*
add configuration for the M2 macbook air
Franck Cuny
2023-09-11
1
-1
/
+13
*
remove custom tools
Franck Cuny
2023-08-21
1
-8
/
+0
*
add x509-info back to the list of tools
Franck Cuny
2023-07-05
1
-0
/
+4
*
update nixos and home-manager to 23.05
Franck Cuny
2023-07-05
1
-3
/
+2
*
ops: remove everything under ops
Franck Cuny
2023-05-12
1
-2
/
+0
*
tools/dnsmasq-leases-html: create a HTML page with leases from dnsmasq
Franck Cuny
2023-04-06
1
-1
/
+1
*
flake: fix URL for sendsms
Franck Cuny
2023-04-02
1
-1
/
+1
*
modules/sendsms: gate the unit with a file
Franck Cuny
2023-03-27
1
-0
/
+4
*
secrets: use homeage to manage secrets for home-manager
Franck Cuny
2023-03-11
1
-0
/
+5
*
ref: don't use my custom tools for now
Franck Cuny
2023-03-04
1
-32
/
+0
*
ref(flake): let's stay on stable
Franck Cuny
2023-01-09
1
-1
/
+1
*
ref(flake): use latest version for nixos
Franck Cuny
2023-01-07
1
-4
/
+15
*
feat(home/packages): add tool masked-emails
Franck Cuny
2023-01-07
1
-0
/
+8
*
feat: update to nix 22.11
Franck Cuny
2023-01-03
1
-2
/
+2
*
feat(modules/sensdms): a module to send an SMS
Franck Cuny
2022-11-30
1
-0
/
+8
*
fix(flake): add extra argument for the `check-yaml' hook
Franck Cuny
2022-11-15
1
-1
/
+1
*
ref: update url for some inputs to the flake
Franck Cuny
2022-11-07
1
-2
/
+2
*
fix(flake): remove unstable URL for nixpkgs
Franck Cuny
2022-10-22
1
-1
/
+0
*
feat(home/packages): install the tool x509-info
Franck Cuny
2022-10-22
1
-0
/
+8
*
feat(templates): add a template for rust
Franck Cuny
2022-10-22
1
-0
/
+2
*
fix(flake): set the correct path for various pre-commit binaries
Franck Cuny
2022-10-07
1
-4
/
+4
*
feat(home/packages): install gh-ssh-keys
Franck Cuny
2022-10-03
1
-0
/
+8
*
feat(naersk): use naersk to build packages with rust
Franck Cuny
2022-09-26
1
-2
/
+2
*
fix(flake): call some programs with `nix run .#tools.<name>`
Franck Cuny
2022-09-25
1
-12
/
+10
*
feat(flake): add nix-linter to the checks
Franck Cuny
2022-09-22
1
-0
/
+1
*
ref(home-manager): don't use home-manager when building the host
Franck Cuny
2022-09-22
1
-42
/
+107
*
ref(flake): move all the checks to external module
Franck Cuny
2022-09-18
1
-33
/
+3
*
ref(flake): drop naersk for now
Franck Cuny
2022-09-18
1
-17
/
+9
*
ref(flake): remove pre-commit for golang
Franck Cuny
2022-09-18
1
-34
/
+1
*
feat(flake): use naersk to build rust projects
Franck Cuny
2022-09-07
1
-1
/
+4
*
feat(rust): add an overlay to install rust
Franck Cuny
2022-08-22
1
-0
/
+5
*
ci(pre-commit): add a few more checks
Franck Cuny
2022-08-15
1
-2
/
+40
*
feat(ops/buildkite): use terraform to manage buildkite
Franck Cuny
2022-08-07
1
-1
/
+1
*
ref(flake): tools and users packages are managed the same way
Franck Cuny
2022-08-06
1
-5
/
+1
*
ref(ci): delete custom scripts for formatting
Franck Cuny
2022-08-06
1
-6
/
+0
*
feat(flake): add more pre-commit hooks
Franck Cuny
2022-07-02
1
-0
/
+12
*
feat(flake): add pre-commit hooks
Franck Cuny
2022-06-28
1
-0
/
+29
*
ref(flake): import tools top-level module
Franck Cuny
2022-06-28
1
-6
/
+1
*
ref(flake): move `nixosConfigurations` at the bottom
Franck Cuny
2022-06-28
1
-43
/
+48
*
ref(flake): be specific about which systems we support
Franck Cuny
2022-06-28
1
-2
/
+8
*
ref(flake): rename utils to futils
Franck Cuny
2022-06-28
1
-2
/
+2
*
fix(flake): remove duplicated definition of flake-utils
Franck Cuny
2022-06-28
1
-2
/
+0
*
feat(tools/git-blame-stats): add the tool to nix configuration
Franck Cuny
2022-06-18
1
-0
/
+1
*
feat(ipconverter): add the tool to nix
Franck Cuny
2022-06-18
1
-0
/
+1
*
ci(default): add `apps.ci.shellcheck` to flake.nix
Franck Cuny
2022-06-10
1
-2
/
+5
*
fix(flake): install nixpkgs-fmt by default
Franck Cuny
2022-06-10
1
-0
/
+1
*
ci(fmt): add a script to check the formatting
Franck Cuny
2022-06-10
1
-2
/
+7
*
fix(fmt): correct formatting for all nix files
Franck Cuny
2022-06-10
1
-1
/
+2
*
feat(nix): update nix to version 22.05
Franck Cuny
2022-06-09
1
-2
/
+2
*
ref(nix): move the mkSystem function to its own file
Franck Cuny
2022-06-09
1
-12
/
+3
*
ref(nix): rename lib/ to nix/
Franck Cuny
2022-06-09
1
-1
/
+1
*
meta: remove pre-commit checks
Franck Cuny
2022-05-30
1
-10
/
+0
*
tools(govanity): add the tool to flake.nix
Franck Cuny
2022-05-29
1
-1
/
+4
*
ref(dnsupdate): move under tools
Franck Cuny
2022-05-25
1
-7
/
+1
*
ref(notes): drop flake.nix
Franck Cuny
2022-05-25
1
-0
/
+1
*
ref(resume): remove flake.nix
Franck Cuny
2022-05-25
1
-1
/
+4
*
ref(blog): drop the flake configuration
Franck Cuny
2022-05-25
1
-0
/
+2
*
nix: add a command `dnsupdate` to update the DNS
Franck Cuny
2022-05-07
1
-1
/
+13
*
flake: add checks
Franck Cuny
2022-04-13
1
-0
/
+12
*
remove `mkHome` from lib
Franck Cuny
2022-04-09
1
-22
/
+0
*
home-manager: add `isTrusted`
Franck Cuny
2022-04-03
1
-0
/
+2
*
rename `desktop` to `isDesktop`
Franck Cuny
2022-04-03
1
-2
/
+2
*
remove mytools
Franck Cuny
2022-04-03
1
-7
/
+0
*
nas: install music-organizer from the main branch
Franck Cuny
2022-03-27
1
-1
/
+1
*
nas: install music-organizer
Franck Cuny
2022-03-27
1
-5
/
+16
*
flake: add new overlay: NUR
Franck Cuny
2022-02-27
1
-0
/
+2
*
hosts: add tahoe, the new NAS
Franck Cuny
2022-02-27
1
-0
/
+9
*
agenix: add flake for agenix
Franck Cuny
2022-02-21
1
-0
/
+5
*
hosts: add aptos
Franck Cuny
2022-02-21
1
-0
/
+10
*
emacs: pull community's overlay
Franck Cuny
2022-02-13
1
-0
/
+2
*
fix a few errors
Franck Cuny
2022-02-10
1
-1
/
+0
*
nix: fix a bunch of stuff
Franck Cuny
2022-02-10
1
-2
/
+5
*
home-manager: split the configuration
Franck Cuny
2022-02-10
1
-16
/
+31
*
home-manager: simplify the configuration
Franck Cuny
2022-02-09
1
-4
/
+1
*
i3: separate configuration for xserver and i3
Franck Cuny
2022-02-08
1
-5
/
+1
*
home-manager: fix initial configuration
Franck Cuny
2022-02-08
1
-0
/
+9
*
carmel: apply systems and desktop modules
Franck Cuny
2022-02-08
1
-0
/
+2
*
flake: pull home-manager and unstable
Franck Cuny
2022-02-07
1
-1
/
+10
*
flake: install my user on carmel
Franck Cuny
2022-02-07
1
-0
/
+1
*
carmel: initial host configuration
Franck Cuny
2022-02-07
1
-0
/
+21