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