Skip to content

vieko/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

437 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles using stow since 2024

REQUIREMENTS

  • git
  • stow

INSTALLATION

git clone git@github.com:vieko/.dotfiles.git
cd .dotfiles

Stowing Configurations

Stow individual packages based on your OS and needs:

Cross-platform (macOS + Linux):

stow bash git kitty tmux nvim starship bat btop lazygit yazi

macOS-only:

stow macos-keyboard

Linux-only (Wayland/Hyprland):

stow hypr waybar dunst fuzzel mako rofi sway i3 polybar

After stowing kitty (required for OS-specific settings):

cd ~/.config/kitty && ./setup-os-link.sh

After stowing git (required for OS-specific GPG configuration):

~/.scripts/setup-git-gpg.sh

For system-wide packages:

stow -t / <folder>  # May need sudo

REGARDING HYPRLAND

To prevent breaking hyprland when updating other packages, install hyprland manually (from releases or from source) and hy3 using hyprpm. Make sure versions match!

KINESIS LAYOUT

Kinesis

VOYAGER LAYOUT

Voyager

TODOS

GENERAL

  • CONSOLIDATE keymaps between Zed and Neovim
  • ADD keybindings for keyboard layout switch
  • SET UP Bluetooth properly
  • SET UP wifi and vpn properly

CHAOS

  • UPDATE waybar to show ethernet

HAVOC

  • UPDATE waybar to show connected interface

About

dotfiles using stow since 2024

Resources

Stars

Watchers

Forks

Contributors

Languages