Sravan Balaji bec343457f Feral Gamemode Config File
- Add config file so Feral Gamemode will work
2020-12-14 09:42:02 -05:00
2020-12-14 09:42:02 -05:00
2020-05-25 12:11:38 -04:00
2020-06-18 11:35:16 -04:00
2020-12-05 21:19:38 -05:00
2020-12-11 11:24:18 -05:00
2020-08-11 17:40:37 -04:00
2020-12-11 11:25:13 -05:00
2020-05-28 12:53:35 -04:00
2020-11-25 15:30:34 -05:00

dotfiles

Personal dotfiles repository

Install on a new system

See Acknowledgements for tutorial source.

  • Prior to the installation, create alias for config
    • alias config="GIT_WORK_TREE=~ GIT_DIR=~/.cfg"
  • Add .cfg to .gitignore
    • echo ".cfg" >> .gitignore
  • Clone dotfiles into a bare repository
    • git clone --bare <git-repo-url> $HOME/.cfg
  • Define the alias in the current shell scope
    • alias config="GIT_WORK_TREE=~ GIT_DIR=~/.cfg"
  • Checkout content from bare repository to $HOME
    • config git checkout
  • Step above might fail with a message like:
    • error: The following untracked working tree files would be overwritten by checkout:
          .bashrc
          .gitignore
      Please move or remove them before you can switch branches.
      Aborting
      
  • Delete .bashrc and .gitignore
    • rm ~/.bashrc ~/.gitignore
  • Re-run checkout
    • config git checkout
  • Set the flag showUntrackedFiles to no on this specific (local) repo
    • config git config --local status.showUntrackedFiles no

Acknowledgements

I followed DistroTube's process for setting up a git bare repository as shown in Git Bare Repository - A Better Way To Manage Dotfiles. He references The best way to store your dotfiles: A bare Git repository by Nicola Paolucci.

Description
Personal dotfiles repository
Readme 13 MiB
Languages
Vim Script 32.1%
Shell 30.5%
Lua 24.2%
CSS 10.6%
Just 2.6%