1
0
Fork 0
My dotfiles managed by with chezmoi, in an continuously embarrassing state.
  • Nix 50.2%
  • Shell 15%
  • Go Template 12.1%
  • Jinja 8.8%
  • CSS 6.4%
  • Other 7.5%
Find a file
2026-10-03 11:36:23 +02:00
ansible ansible: remove cleanup task for caddy upstream repository 2026-08-29 16:06:16 +02:00
dot_local/share/private_applications nixos: fix spotify_player icon 2025-09-29 19:22:43 +02:00
dot_ssh chezmoi: change encryption passphrase 2026-06-27 09:11:22 +02:00
nixos nixos: flake update 2026-10-03 11:36:23 +02:00
private_dot_config config: ferdium new settings 2026-10-02 12:47:43 +02:00
private_dot_gnupg config: add gnupg config 2025-05-14 15:22:32 +02:00
random-scripts random-scripts: added a shell command to list most commonly used git aliases 2025-05-23 12:20:50 +02:00
.chezmoi.toml.tmpl chezmoi: remove the diff with vscode 2026-06-25 21:34:02 +02:00
.chezmoiignore chore: delete unused ulauncher service 2026-09-02 08:25:45 +02:00
dot_zshrc.tmpl zsh: remove dcpup alias 2026-09-13 10:20:15 +02:00
README.md docs: typo in README title 2026-06-08 18:57:00 +01:00

Nath’s dotfiles

<classical-joke>
    There’s no place like $HOME
</classical-joke>

My dotfiles managed by with chezmoi, in an continuously embarrassing state.

Setup

sh -c "$(curl -fsLS get.chezmoi.io/lb)" -- init git@forge.nathanaelhoun.fr/nathanaelhoun/dotfiles.git --branch chezmoi --apply
# There is a mirror on git@codeberg.org:nathanaelhoun/dotfiles.git, just in case

NixOS (@home)

I know, I shouldn’t use chezmoi to manage my NixOS configuration, but I am. So I link my /etc/nixos into this repo

sudo ln -s "$(chezmoi source-path)/nixos" "/etc/nixos"

Debian (@work)

I use the Sidebery Firefox Extension to help not drown into my tabs.

To hide the native tab on all FF profiles, open ~/.config/.mozilla/firefox/*.default/chrome/ (with * as the profile), and put the userChrome.css from private_dot_config/mozilla/firefox/default-release/chrome/userChrome.css.


Ansible

I am trying to use Ansible playbooks to automate server management tasks, and I’m storing my playbooks in the ansible directory.