- git
- stow
git clone git@github.com:vieko/.dotfiles.git
cd .dotfilesStow individual packages based on your OS and needs:
Cross-platform (macOS + Linux):
stow bash git kitty tmux nvim starship bat btop lazygit yazimacOS-only:
stow macos-keyboardLinux-only (Wayland/Hyprland):
stow hypr waybar dunst fuzzel mako rofi sway i3 polybarAfter stowing kitty (required for OS-specific settings):
cd ~/.config/kitty && ./setup-os-link.shAfter stowing git (required for OS-specific GPG configuration):
~/.scripts/setup-git-gpg.shFor system-wide packages:
stow -t / <folder> # May need sudoTo prevent breaking hyprland when updating other packages, install hyprland manually (from releases or from source) and hy3 using hyprpm. Make sure versions match!
- CONSOLIDATE keymaps between Zed and Neovim
- ADD keybindings for keyboard layout switch
- SET UP Bluetooth properly
- SET UP wifi and vpn properly
- UPDATE waybar to show ethernet
- UPDATE waybar to show connected interface

