Skip to content

oxodao/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 10, 2025
f4f3a78 · Feb 10, 2025

History

73 Commits
Feb 10, 2025
Jan 7, 2025
Dec 8, 2024
Mar 7, 2022
Mar 7, 2022
Sep 22, 2021
Feb 1, 2025

Repository files navigation

Installation

touch ~/.memo.md
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 GIT_AUTHOR_EMAIL=my@email.fr
export GIT_COMMITTER_NAME=FIRSTNAME LASTNAME
export GIT_COMMITTER_EMAIL=my@email.fr

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

About

Latest dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published