1
0
Fork
You've already forked dotfiles
0
All my configurations
  • Shell 95.7%
  • Lua 4.3%
2026年07月12日 17:30:59 -04:00
alacritty small tweaks 2026年07月10日 16:07:53 -04:00
bat
btop add niri option for desktop and DMS niri config 2026年07月10日 12:26:00 -04:00
fastfetch
niri 2nd monitor config 2026年07月11日 15:14:08 -04:00
nvim
starship remove shell level 2026年07月12日 17:30:59 -04:00
zsh remove random dbt stuff 2026年07月11日 09:54:59 -04:00
.gitignore
LICENSE
README.md
setup.sh floating rules 2026年07月10日 12:58:09 -04:00

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