8000 GitHub - tigerjack/dotfiles: My dotfiles
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tigerjack/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My git dotfiles repo containing all relevant configurations.

Post-install steps

  1. clone git repo in your user dir using
git clone --bare git@github.com:tigerjack/dotfiles.git ~/.cfg`
  1. execute
dotfiles_mgmt config filter.kittytheme.clean "sed '/# BEGIN_KITTY_THEME/,/# END_KITTY_THEME/ d'"
dotfiles_mgmt config filter.kittytheme.smudge "cat"

The .gitattributes file should contain the line

.config/kitty/kitty.conf filter=kittytheme

In this way,

  • clean Deletes lines between BEGIN_KITTY_THEME and END_KITTY_THEME when committing.
  • smudge Leaves the file unchanged when checking it out, preserving local modifications.
  • Post git clone
  1. Set hostname if not already specified inside /etc/hostname
  2. Set graphic cards in .env_gui
  3. Set relevant dirs in .env_global
  4. Execute generate_config
  5. Execute switch_theme.sh
  6. Enable systemd units. Specifically
systemctl --user daemon-reload
systemctl --user enable clean_tmp.timer
systemctl --user enable mako.service
systemctl --user enable kanshi.service

Other useful things to do

Move firefox cache dirs

https://support.mozilla.org/en-US/questions/955978

That is, FOR EACH PROFILE 0. mkdir -p .cache/firefox/PROFILE_NAME (f.e. krxbnl3b.polimi)

  1. about:config
  2. search for browser.cache.disk.parent_directory
  3. mod to string, and add something like /home/simone/.cache/firefox/PROFILE_NAME

Move emacs dir

mv .emacs.d/.cache/ .cache/emacs/ ln -s .cache/emacs/ .emacs.d/.cache

About

My dotfiles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0