An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Dotfiles

Personal configuration files for my Fedora + Sway environment.

![Sway Screenshots](/.config/sway/screenshots/homescreen_with_bar.png?raw=true "SwayWM Homescreen")

## 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
```