Skip to content

tgsl8r/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

  • Arch linux
  • Zsh
  • Tmux
  • Neovim
  • Qtile
  • ... et al

Lazy Installation

curl -LJO https://raw.githubusercontent.com/tgsl8r/dotfiles/bare/init.sh | /bin/bash

Manual Installation

  • Install requirements
sudo pacman -Syu
sudo pacman -S zsh less tmux fzf fd ripgrep eza bat lynx net-tools unzip \ 
               wlroots pywlroots python-pywayland python-xkbcommon qtile \
               ttf-firacode-nerd qt6-wayland wl-clipboard \
               alacritty qutebrowser zathura imv mpd
  • Clone into bare repo
git clone --bare <git-repo-url> $HOME/.dots
  • Define the alias in current shell scope
alias dot='/usr/bin/git --git-dir=$HOME/.dots/ --work-tree=$HOME'
  • Checkout required branch
dot checkout
  • Hide untracked files
dot config --local status.showUntrackedFiles no
  • Change shell to zsh if necessary (then relog)
chsh -s $(which zsh)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published