Dotfiles use GNU Stow for installation.
- Install Omarchy (not required to actually use these dotfiles but that's what I use as daily driver)
- Install additional packages
cd path/to/dotfiles/repo
./bootstrap.shAfter cloning this repo, run stow to symlink the selected dotfiles.
Example:
cd path/to/dotfiles/repo
stow zsh starship git lazygit bat btop lazyvim tmux hypr alacritty -t ~- zsh, using starship prompt
- fish configured with fisher, using starship prompt and lots of abbreviations for less typing
- neovim (lazyvim) as the main editor
- yazi command-line file manager
- gfzfg fuzzy finder
- zoxide smart
cdalternative - ripgrep and fd for better searching
- bat better
catalternative - btop resource monitor
- lazygit git TUI client
- tealdeer for displaying tldr pages
- effortless ctags with git
- hyprland Wayland compositor
- xmonad, awesomewm and qtile Xorg tiling window managers
- note: they are sorted in descending order of recency of being used by me
- polybar and xmobar status bars for xmonad
- alacritty, ghostty, kitty and wezterm terminals
- rofi application launcher and more
- dunst and wired notification daemons
- nsxiv image viewer
- greenclip clipboard manager integrated with rofi
- gsimplecal simple calendar
- picom Xorg compositor
- base16 color theme framework for many apps, all configurable at once using flavours
- interception-tools + interception-caps2esc combo for turning a useless Caps Lock key into Esc when pressed alone and Control key when pressed with another key