Personal desktop dotfiles for my current daily system:
- OS: Debian GNU/Linux 13 (trixie)
- Desktop: XFCE
- Kernel:
7.0.7-x64v3-xanmod1 - Canonical local path:
~/dotfiles
This repo is source-of-truth for shell config, XFCE user config, autostart entries, and a few utility scripts.
- Shell:
.bash_aliasesbashrc_backup(snapshot of active~/.bashrc)common_aliases.sh(kept in sync with.bash_aliases)
- XFCE and UI config:
config/xfce4config/Thunarconfig/autostartconfig/gtk-3.0config/gtk-2.0config/flameshotconfig/volumeicon
- Scripts:
bin/backup-conf.shbin/restore-conf.shbin/rekam-layarbin/rekam-layar-tanpa-micbin/live-resize-sda8-to-sda3-guard.sh
- System override tracked:
system/etc/keyd_default.conf
bash ~/dotfiles/bin/backup-conf.shbash ~/dotfiles/bin/restore-conf.shbackup-conf.shsyncs tracked config dirs from~/.configinto repo.- Temporary artifacts like
*.bak.codex*and*.latest.rcare removed during backup. restore-conf.shreplaces target config directories with repo versions.- Restoring
keydrequiressudoand restarts the service when available.
Keep this repository minimal and accurate to the live machine state. If a config is no longer used, it should be removed from this repo.