Skip to content

Instantly share code, notes, and snippets.

@danielarrais
Last active September 30, 2024 12:28
Show Gist options
  • Save danielarrais/de895a55ddb09aceb31a9d10bd7f0e85 to your computer and use it in GitHub Desktop.
Save danielarrais/de895a55ddb09aceb31a9d10bd7f0e85 to your computer and use it in GitHub Desktop.
setup zsh

Setup Linux:

Setup ZSH

  1. Install ZSH: sudo apt install zsh
  2. Intall Oh My ZSH: https://ohmyz.sh/#install
  3. Plugins:
    • git: default
    • zsh-autosuggestions: git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    • zsh-syntax-highlighting: git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
    • fast-syntax-highlighting: git clone https://github.com/zdharma-continuum/fast-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/fast-syntax-highlighting
    • zsh-autocomplete: git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git $ZSH_CUSTOM/plugins/zsh-autocomplete
  4. Set ZSH as default bash: chsh -s $(which zsh)

Gnome extensions

  1. https://extensions.gnome.org/extension/1160/dash-to-panel/
  2. https://extensions.gnome.org/extension/277/impatience/
  3. https://extensions.gnome.org/extension/3724/net-speed-simplified/
  4. https://extensions.gnome.org/extension/906/sound-output-device-chooser/
  5. https://extensions.gnome.org/extension/2657/timezones-extension/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment