https://github.com/akr411/dotfiles
Personal dotfiles
https://github.com/akr411/dotfiles
bash configuration dotfiles dunst fedora foot-terminal linux rofi sway swaylock tmux waybar wayland
Last synced: 3 months ago
JSON representation
Personal dotfiles
- Host: GitHub
- URL: https://github.com/akr411/dotfiles
- Owner: akr411
- Created: 2025-11-21T15:09:39.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-21T16:10:27.000Z (7 months ago)
- Last Synced: 2025-11-21T18:11:52.813Z (7 months ago)
- Topics: bash, configuration, dotfiles, dunst, fedora, foot-terminal, linux, rofi, sway, swaylock, tmux, waybar, wayland
- Language: Shell
- Homepage:
- Size: 9.37 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
Personal configuration files for my Fedora + Sway environment.

## Setup
Clone and setup on a new system:
```bash
git clone --bare ~/.local/share/dotfiles
alias bare='/usr/bin/git --git-dir=$HOME/.local/share/dotfiles --work-tree=$HOME'
bare checkout
bare config --local status.showUntrackedFiles no
```
Add the alias to your .bashrc:
```bash
echo "alias bare='/usr/bin/git --git-dir=$HOME/.local/share/dotfiles --work-tree=$HOME'" >> ~/.bashrc
```
## What's Included
- Shell: Modular bash configuration (.bashrc.d/)
- Wayland/Sway: Window manager, waybar, swaylock, rofi
- Terminal: foot, tmux with custom scripts
- Apps: bat, git, dunst, zathura
- Theming: GTK 2/3/4, wallpapers
- Scripts: Brightness control, nightshift, tmux-zen
## Usage
```bash
bare status
bare add .config/app/config
bare commit -m "Update config"
bare push
```