My Arch Linux dotfiles.
There is a list of the packages I have installed:
# Clone this repository on codeberg
git clone https://codeberg.org/AllenWu233/dotfiles ~/dotfiles
# Or on github
git clone https://github.com/AllenWu233/dotfiles ~/dotfiles
# Create directories if needed to avoid dumping everything in dotfiles directory
mkdir -p "${HOME}/.local/share"
mkdir -p "${HOME}/.cache"
# Create symlinks with GNU Stow
cd ~/dotfiles
# Recover dotfiles repo with local files if exist
stow -t ~ . --adopt -R
# Or
#
# Dry Run
# stow -t ~ . --override='*' -v -n
#
# Warning: This command will recover local files with dotfiles
# stow -t ~ . --override='*' -v- Window Manager (WM): Sway, Niri
- /usr/bin/sh: bash
- Login Shell: zsh
- Terminal Multiplexer: zellij
- Terminal Emulator: foot
- Status Bar: swaybar (with i3blocks)
- Output Management: wlr-randr
- Application Launcher: fuzzel
- Fuzzy Finder: fzf
- Notification Daemon: mako
- Editor: Neovim
- Email: neomutt, Thunderbird
- File Manager: yazi, thunar
- Music Player: mpd, rmpc, ncmpcpp
- Video Player: mpv
- Image Viewer: imv
- E-book Reader / PDF Viewer: zathura (with zathura-pdf-mupdf)
- RSS Reader: newsboat, newsflash
- Calendar/Todo: taskwarrior-tui
- Virtualization: libvirt + QEMU + virt-manager
- Web Browser: Firefox
- Downloader: aria2, qBittorrent Enhanced
- File Sync/Share: rsync, OpenSSH, KDE Connect
- Snapshot/Backup: btrbk, grub-btrfs
- AUR Helper: paru
- System Monitors: btop, nvtop, htop
- Dotfiles Manager: GNU Stow + git

