Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 1.04 KB

File metadata and controls

58 lines (44 loc) · 1.04 KB

Dotfiles

Clone this repo

git clone --bare https://github.com/Dethada/dotfiles.git $HOME/.dotfiles

Add the following to your .bashrc and source it.

alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'

# optional use nvim as manpager `:h Man`
export MANPAGER='nvim +Man!'
export MANWIDTH=999

Checkout the files

# ignore untracked files
dotfiles config --local status.showUntrackedFiles no

dotfiles checkout

Run the setup script

~/setup-system.sh

Tmux

Press prefix + I (capital i, as in Install) to fetch plugins.

Common

  • Shell: zsh
  • Terminal: wezterm
  • Editor: nvim
  • File manger: yazi

OSX

Use karabiner-elements to modify key mappings (Useful for using colemak layout).

  • WM: yabai
  • Bar: sketchybar
  • Hotkey Daemon: skhd

Linux Wayland

  • WM: hyperland
  • Bar: hyperland
  • Hotkey Daemon: hyperland

Linux Xserver

  • WM: Bspwm
  • Bar: polybar
  • Hotkey Daemon: sxhkd

Windows

https://github.com/Dethada/windots