My dotfiles, for Linux
Uses vcsh for source control.
Requirements:
- emacs 27 or greater.
- git
- vcsh - managing home dir dotfiles with git
- asdf - managing Ruby, Node, and Postgres versions
- karlicoss/grasp set up as a system service for org-capturing from Firefox.
- ag / the-silver-searcher - fast searching
Steps to set up a new Linux laptop again, for my own edification:
sudo apt update
sudo apt install vcsh silversearcher-ag vim luarocks spotify-client gnupg tmux tlp s-tui htop smartmontools
- (if gnome)
sudo apt install gnome-tweak-tool
ssh-keygen
- Set up gh
- Install vcsh (from apt, etc)
- In home directory:
vcsh clone [email protected]:mathias/linux-dotfiles.git linux-dotfiles
- Make sure that emacs can load
init.el
cleanly
Firefox 74.0
or newer.
Extensions to install:
- Auto Tab Discard
- Duckduckgo Privacy Essentials
- Library Extension