Skip to content

Latest commit

 

History

93 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal configuration files for Hyprland (and some legacy X11) managed with GNU Stow.

Setup

git clone https://github.com/subomega1/dotfiles.git ~/dotfiles
cd ~/dotfiles
./setup.sh           # automated (recommended)

setup.sh installs Hyprland and Wayland packages, core utilities, and ZSH dependencies (Oh My Zsh + plugins). It is geared towards Arch Linux. For other distros, install dependencies manually then stow.

Or manually stow individual configs:

stow hypr zsh waybar ...

Configurations

Directory Description
zsh/ ZSH with Oh My Zsh, autosuggestions, syntax highlighting
starship/ Starship prompt
hypr/ Hyprland Wayland compositor config (primary)
i3/ i3 window manager with custom keybindings, autotiling, multi-monitor (legacy)
polybar/ Status bar (i3/x11)
waybar/ Wayland status bar
kitty/ Kitty terminal with Catppuccin theme
nvim/ Neovim terminal text editor (my ide)
tmux/ Terminal multiplexer
vscode/ VSCode profiles and settings
picom/ Compositor for window effects and transparency
rofi/ Application launcher with custom menus
wofi/ Wayland-native launcher
tofi/ Minimal Wayland launcher (not using)
dunst/ Notification daemon
xresources/ X11 resource settings
xsettingsd/ X11 settings daemon
fastfetch/ System info fetch
gogeta/ Wallpaper collection
bins/ Custom scripts (lock, power, media, etc.)

Usage

stow <config>      # apply a configuration
stow -D <config>   # remove a configuration

Requirements

  • OS: Linux (Ubuntu/Debian or Arch)
  • Display: Wayland (Hyprland) — i3/X11 configs are legacy
  • Shell: ZSH
  • Tools: stow, git, curl, wget

See setup.sh for full dependency list.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages