Skip to content

Instantly share code, notes, and snippets.

@joshmfrankel
Last active February 10, 2021 14:55
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joshmfrankel/6e711d81a4e736a5c6d7372da3cbe056 to your computer and use it in GitHub Desktop.
Save joshmfrankel/6e711d81a4e736a5c6d7372da3cbe056 to your computer and use it in GitHub Desktop.
Upgrading to new linux
bookworm
compizConfig (maybe not needed)
dconf Editor
diodon - copy/paste clipboard
eddy - simple pkg installer
elementary+ configurator
Emojione picker
FeedReader
Franz
Gifup (maybe not needed)
Google Chrome
Guake
libre office
Meld diff viewer
Linssd (networking)
Peek - gif creator
Pick - color picker
QuickDocs
Sequeller
Solaar (mouse maybe)
Slack
Spotify
Stretchly (maybe)
Sublime Text
Sublime Merge
Synaptic Package Manager / Flatpak
Timeshift (maybe)
Typora
# Look into Salt stack
asdf
postgres
ruby
bundler
yarn
# Choose a text editor
# Sublime Text, Vim, Atom, Visual Studio
@joshmfrankel
Copy link
Author

joshmfrankel commented Jan 13, 2020

Things to do after Elementary OS 5.1 install

General updates

sudo apt update -y
sudo apt upgrade -y
sudo apt autoremove -y

# Disable samba if not using
sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse

Command line utilities

# Vim
sudo apt install vim

# Git
sudo apt install git
git config --global user.name "Full Name"
git config --global user.email "email@gmail.com"

# Install zsh
sudo apt install zsh

# Change shell to zsh
chsh -s $(which zsh)

# Logout & Log back in

# Installing oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
vim ~/.zshrc
# Change theme to af-magic

# asdf-vm
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.7.6

# Add asdf to .zshrc
echo -e '\n. $HOME/.asdf/asdf.sh' >> ~/.zshrc
echo -e '\n. $HOME/.asdf/completions/asdf.bash' >> ~/.zshrc

System Configurations

  1. Change Dock icons to be large size (under desktop)
  2. Enable housekeeping (under security)
  3. Enable nightlight (under displays)
  4. Disable natural scrolling (under keyboards)
  5. Enable trackpad ignore while typing (under keyboards)
  6. Enable middle click paste (under keyboards)
  7. Enable long press secondary click and decrease threshold to 25% (under keyboards)
  8. Enable automatically adjust brightness (under power & savings)
  9. Disable bluetooth (under bluetooth)
  10. Enable 12hr clock (under date & time)
  11. Dark theme - gsettings set io.elementary.terminal.settings prefer-dark-style

Power Savings

sudo app install powertop

  • Baseline discharge: 19 (lowest brightness, 2:11 length) 31 (highest brightness, 1:45 length)
  • Install TLP via AppCecnter
  • Discharge - 448J consumed, 10~20 W, 3:04length
  • Open NvidiaXServer settings
  • Switch to Intel gpu
  • Disable bluetooth sudo systemctl disable bluetooth.service
  • Follow post here: https://askubuntu.com/questions/1078939/ubuntu-18-04-battery-life
  • Log back in

Application Installation

The AppCenter also can install these 1 at a time

  • Sublime Text
  • Sublime Merge
  • LibreOffice Writer
  • LibreOffice Calc
  • Spotify
  • Ideogram - For emojis
  • Monitor - For realtime cpu / memory monitoring
  • Eddy - for deb installation
  • Regex Tester
  • Bookworm - ebook reader
# Alternative flatpak commands
flatpak install flathub org.libreoffice.LibreOffice
flatpak install flathub com.spotify.Client

Theming

Elementary Tweaks

sudo apt install software-properties-common
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt install elementary-tweaks

Numix Icons, theme, plank

sudo add-apt-repository ppa:numix/ppa
sudo apt update
sudo apt install numix-icon-theme-square
sudo apt install numix-gtk-theme
# Set the above in elementary-tweaks
  • Numix plank theme
git clone https://github.com/numixproject/numix-plank-theme.git
cp -r numix-plank-theme/Numix/ ~/.local/share/plank/themes
rm -rf numix-plan-theme
# Right click plank and set theme to Numix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment