No description
Find a file
2025-05-31 15:50:49 -03:00
.git-crypt init 2025-04-21 12:17:14 -03:00
applications/.local/share/applications/custom init 2025-04-21 12:17:14 -03:00
bin/.bin init 2025-04-21 12:17:14 -03:00
config/.config automated dev commit 2025-05-10 20:17:23 -03:00
easyeffects/.config/easyeffects init 2025-04-21 12:17:14 -03:00
fonts automated dev commit 2025-05-05 19:08:51 -03:00
fuzzel/.config/fuzzel init 2025-04-21 12:17:14 -03:00
git/.config/git dev: automated commit - 2025-05-31 15:50:49 2025-05-31 15:50:49 -03:00
gnupg/.gnupg init 2025-04-21 12:17:14 -03:00
kitty/.config/kitty init 2025-04-21 12:17:14 -03:00
local-bin/.local/bin dev: automated commit - 2025-05-31 15:50:49 2025-05-31 15:50:49 -03:00
mise/.config/mise dev: automated commit - 2025-05-31 15:50:49 2025-05-31 15:50:49 -03:00
npm/.config/npm init 2025-04-21 12:17:14 -03:00
rofi/.config/rofi init 2025-04-21 12:17:14 -03:00
ssh/.ssh automated dev commit 2025-05-10 20:17:23 -03:00
sway/.config/sway automated dev commit 2025-05-10 20:17:23 -03:00
swayidle/.config/swayidle init 2025-04-21 12:17:14 -03:00
tmux/.config/tmux init 2025-04-21 12:17:14 -03:00
vpn-manager/.config/vpn-manager chore: zsh 2025-04-21 13:56:10 -03:00
waybar/.config/waybar init 2025-04-21 12:17:14 -03:00
wezterm/.config/wezterm init 2025-04-21 12:17:14 -03:00
wlogout/.config/wlogout init 2025-04-21 12:17:14 -03:00
zathura/.config/zathura chore: zsh 2025-04-21 13:56:10 -03:00
zsh dev: automated commit - 2025-05-31 15:50:49 2025-05-31 15:50:49 -03:00
.gitattributes init 2025-04-21 12:17:14 -03:00
.gitignore init 2025-04-21 12:17:14 -03:00
.stow-global-ignore init 2025-04-21 12:17:14 -03:00
.stowrc init 2025-04-21 12:17:14 -03:00
font-manager.sh init 2025-04-21 12:17:14 -03:00
README.md init 2025-04-21 12:17:14 -03:00

Dotfiles

Personal dotfiles for my Linux system running Sway (Wayland).

Overview

  • Window Management: Sway, Waybar, Swayidle
  • Terminals: Kitty, WezTerm
  • Development: Neovim, Git, Tmux, npm, mise
  • Shell: Zsh with custom functions, aliases, keymaps
  • Launchers: Rofi, Fuzzel

Requirements

  • stow
  • git-crypt (for encrypted files)

Installation

# Clone repository
git clone https://github.com/yourusername/dotfiles.git ~/.dotfiles
cd ~/.dotfiles

# Decrypt sensitive files (if you have access)
git-crypt unlock /path/to/key

# Install everything
stow */

# Or install individual modules
stow zsh
stow nvim
stow sway

License

MIT