Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.2 KB

README.md

File metadata and controls

44 lines (33 loc) · 1.2 KB

Installation

touch ~/.memo
touch ~/.zshrc.custom

ln -s $PWD/config ~/.config
ln -s $PWD/resources ~/.Xresources # Not sure if still required @TODO
ln -s $PWD/resources.`hostname` ~/.Xresources.`hostname` # Not sure if still required @TODO
ln -s $PWD/zshrc ~/.zshrc
ln -s $PWD/gitconfig ~/.gitconfig

mkdir -p ~/Documents ~/Images ~/Musiques ~/Videos ~/Téléchargements
xdg-user-dirs-update
systemctl enable --now --user ssh-agent

Customizations

This setup requires a ~/.zshrc.custom that lets you customize the setup for the current device

This also requires a ~/.config/i3/custom.hostname.conf file (can be empty).

Git

Change the email per machine (i.e. work machine vs home machine) ~/.zshrc.custom

export GIT_AUTHOR_NAME=FIRSTNAME LASTNAME
export [email protected]
export GIT_COMMITTER_NAME=FIRSTNAME LASTNAME
export [email protected]

Packages required

yay -Sy rofi rofimoji rofi-calc xclip xsel xdotool exa direnv dunst alacritty lm_sensors inetutils scrot i3lock playerctl metaprint-bin bat visidata

@TODO: Add in ansible-arch-setup: bat, visidata

Other things that I can't include properly

  • Spicetify with theme Phosphoria
  • BetterDiscord