All my configurations
antidote
archlinux
bat
btop
dotfiles
dotfiles-linux
fastfetch
fzf
kitty
neovim
starship
zed
zsh
zshrc
- Shell 95.7%
- Lua 4.3%
| alacritty | small tweaks | |
| bat | ||
| btop | add niri option for desktop and DMS niri config | |
| fastfetch | ||
| niri | 2nd monitor config | |
| nvim | ||
| starship | remove shell level | |
| zsh | remove random dbt stuff | |
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| setup.sh | floating rules | |
Dotfiles
Personal dotfiles plus a distro-aware software installer for Arch-based, Fedora-based, and Ubuntu-based Linux systems.
Installer Behavior
The installer detects the distro family from /etc/os-release, installs git first if it is missing, then uses a TUI to choose software by category.
It supports Arch-based, Fedora-based, and Ubuntu-based distros. Unsupported systems exit before installing software.
Quick Start
curl -fsSL https://aileks.dev/linux | bash
Or manually:
git clone https://codeberg.org/aileks/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./setup.sh
Options
./setup.sh --list
./setup.sh --dry-run
./setup.sh --no-tui