yadm repository
Find a file
2025-07-25 18:38:07 +10:00
.config Fix syntax highlighting 2025-07-25 18:38:07 +10:00
.gitignore Added gitignore 2024-08-16 21:52:38 +10:00
.gitmodules Fix syntax highlighting 2025-07-25 18:38:07 +10:00
.zshrc Use zsh-nvm to reduce shell startup time by 2x (0.2s > 0.09s) 2025-07-21 08:45:38 +10:00
README.md Added firefox userChrome 2025-07-10 17:28:03 +10:00

*nix config

Dot-files and scripts to be synced between my home system and work system

All ZSH plugins are submodules

Setup

# Using package manager
# Install: yadm thefuck fastfetch fzf

yadm clone ssh://git@git.pfy.ch/pfych/unix-config.git
yadm submodule update --init --recursive

Firefox

Firefox profile location differs between MacOS & Linux, so the actual config files cannot be synced

  1. Navigate to about:config
  2. Enable toolkit.legacyUserProfileCustomizations.stylesheets
  3. Navigate to about:support and open Profile folder
  4. Symlink ~/.config/firefox/chrome to <profile>/chrome
  5. Restart Firefox