1
0
Fork 0
My dotfiles managed by with chezmoi, in an continuously embarrassing state.
  • Nix 52.5%
  • Go Template 12.9%
  • Shell 12.8%
  • Jinja 9%
  • Vim Script 6.5%
  • Other 6.3%
Find a file
2026-06-08 18:53:11 +02:00
ansible ansible: add playbook to reboot linux host 2026-06-07 01:43:42 +02:00
dot_local/share/private_applications nixos: fix spotify_player icon 2025-09-29 19:22:43 +02:00
dot_ssh ssh: add forge.nathanaelhoun.fr ssh exception 2026-06-08 18:52:37 +02:00
nixos nixos: add podman 2026-06-08 17:00:40 +02:00
private_dot_config zed: follow system theme 2026-06-07 00:34:25 +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: encrypt the ssh config 2025-03-04 18:09:06 +01:00
.chezmoiignore fix: ulauncher service is only for nixos 2025-09-29 13:06:45 +02:00
dot_zshrc.tmpl feat(zsh): disable quote magic on url pasting 2026-03-31 10:02:29 +02:00
README.md docs: dotfiles are now on my forgejo instance 2026-06-08 18:53:11 +02:00

Naths dotfile

<classical-joke>
    Theres 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 shouldnt 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 Im storing my playbooks in the ansible directory.