Skip to content

nauraafii/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles - Debian 13 XFCE (sorata)

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.

Scope

  • Shell:
    • .bash_aliases
    • bashrc_backup (snapshot of active ~/.bashrc)
    • common_aliases.sh (kept in sync with .bash_aliases)
  • XFCE and UI config:
    • config/xfce4
    • config/Thunar
    • config/autostart
    • config/gtk-3.0
    • config/gtk-2.0
    • config/flameshot
    • config/volumeicon
  • Scripts:
    • bin/backup-conf.sh
    • bin/restore-conf.sh
    • bin/rekam-layar
    • bin/rekam-layar-tanpa-mic
    • bin/live-resize-sda8-to-sda3-guard.sh
  • System override tracked:
    • system/etc/keyd_default.conf

Backup from current system

bash ~/dotfiles/bin/backup-conf.sh

Restore to current system

bash ~/dotfiles/bin/restore-conf.sh

Behavior Notes

  • backup-conf.sh syncs tracked config dirs from ~/.config into repo.
  • Temporary artifacts like *.bak.codex* and *.latest.rc are removed during backup.
  • restore-conf.sh replaces target config directories with repo versions.
  • Restoring keyd requires sudo and restarts the service when available.

Repo Intent

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.

About

Debian 13 XFCE dotfiles for my daily desktop: shell config, Thunar, autostart, GTK tweaks, keyd mapping, and utility scripts.

Topics

Resources

Stars

Watchers

Forks

Contributors