These are instructions to my fututre self on how to set up a new linux machine.
These instructions are presented in order, based on experience with Pop OS.
git clone github.com/cbroz1/dotfiles ~/dotfiles
cd ~/dotfiles
./config.sh
In order to run sbin
scripts directly as sudo, add ~/.local/sbin
to the
secure path in /etc/sudoers
:
sudo update-alternatives --config editor # change sudo editor
sudo visudo
- Window tiler
- Hint color: #44475a
- Show active hint
- Border radius: 2px
- Keyboard shortcuts: Settings -> Keyboard -> Keyboard shortcuts
- Minimize: Windows -> Hide Window -> Super+N
- NerdFont
- Firefox
- Add custom searches with ext. Then Settings -> Search -> Shortcut
- yt
- m
- a
- i
- Customize toolbar
- Add home
- Remove buffer x2
- Remove pocket
- DarkReader Dracula
- Background --> #282a36
- Foreground --> #f8f8f2
- Scrollbar --> custom --> #6272a4
- Selection --> custom --> #44475a
- Add custom searches with ext. Then Settings -> Search -> Shortcut
- Gmail sign in
- code: apt version is outdated. VSCode rejects soft linked config files
- discord
- docker
- gnome extensions
- Clipboard indicator (toggle the menu: Ctrl+Super+V)
- Minimalist calendar 3
- Places status indicator
- Remove Alt+Tab delay v2
- Resource monitor (5s refresh, off decimals, disk off, net off)
- Sound input & output device chooser
- User themes
- miniconda
- nodeJS
- nvim
- nvm
- pika Backup
- pulse deb
- slack deb
- spotify
- steam
- sublime
- Text
- Merge
- Enter respective licenses
- Install package control and dracula theme, switch theme
- Merge theme
- Edit color scheme, add global:
"fold_marker": "#bd93f9"
- tlmgr init-usertree
- tpm
- zoom
- Set profile picture
- Set up git:
gh auth login
- Set up nvim:
Copilot auth
- Code login. If settings don't sync, move
~/dotfiles/code/*
to~/.config/Code/User/
- Dracula theme
- Tweaks (installed via apt)
- Appearance -> Applications -> Dracula
- Startup applications: Firefox, Slack
- More Appearance: Download to
~/.themes
or~/.icons
, then select in Tweaks