1
0
Fork 0
My dotfiles managed by with chezmoi, in an continuously embarrassing state.
  • Nix 49.9%
  • Shell 14.8%
  • Go Template 13%
  • Jinja 8.6%
  • CSS 6.3%
  • Other 7.4%
Find a file
2026-07-30 20:41:58 +02:00
ansible ansible: remove timer callback 2026-07-22 18:09:37 +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-07-30 20:41:58 +02:00
private_dot_config firefox: update hide_tabs_toolbar_v2 to correctly hide vertical tabs 2026-07-26 09:08:49 +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 chezmoi: remove ubuntu configuration 2026-06-25 22:21:24 +02:00
dot_zshrc.tmpl zsh: bring back g=git alias 2026-07-01 22:19:47 +02:00
README.md docs: typo in README title 2026-06-08 18:57:00 +01:00

Naths dotfiles

<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.