Skip to content

Instantly share code, notes, and snippets.

@3h5a9
Last active September 3, 2021 17:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 3h5a9/89d6e9ce95abadec652892f0267e58cb to your computer and use it in GitHub Desktop.
Save 3h5a9/89d6e9ce95abadec652892f0267e58cb to your computer and use it in GitHub Desktop.
Necessary things to do in newly installed Ubuntu (20.04)
/******************************
Update and Upgrade Ubuntu
******************************/
sudo apt update && sudo apt upgrade -y
/******************************
Necessarry Ubuntu Tools
******************************/
1] Tweak-Tool [sudo apt install gnome-tweak-tool]
2] Neofetch [sudo apt install neofetch]
3] ULauncher [https://ulauncher.io/]
/******************************
Remove unnecessarry software from software center
******************************/
/******************************
Run following command after uninstall applications
******************************/
sudo apt-get autoremove
/******************************
Clean Thumbnail Cache
******************************/
sudo rm -rf ~/.cache/thumbnails/*
/******************************
Clean Apt Cache
******************************/
sudo du -sh /var/cache/apt
sudo apt-get clean
/******************************
Gnome Extensions List
******************************/
1] Coverflow Alt-Tab
2] No Title Bar
3] Dash to Dock
Software Should Be Installed
1] Stacer [https://github.com/oguzhaninan/Stacer/releases]
2] Atom
3] VS Code
4] WPS Office
5]
6]
/******************************
Install ZSH
******************************/
sudo apt install zsh -y [https://www.tecmint.com/install-zsh-in-ubuntu/]
zsh --version
echo $SHELL
chsh -s $(which zsh)
Please restart terminal
Configaration options will be open in terminal
Press 1
Press 1
Press 1
Press Enter
Press 2
Press Enter
Press 3
Press Enter
Now Press 0
And Again Press 0 [Exit, saving the new settings. They will take effect immediately.]
All Done
Now Restart
/******************************
Install Oh My ZSH
******************************/
sudo apt install curl wget git [https://www.tecmint.com/install-oh-my-zsh-in-ubuntu/]
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
/******************************
Customize Oh My ZSH
******************************/
Install Oh My Zsh + PowerLevel10k = 😎 terminal
---
Install Oh My Zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
type Yes if asked to set zsh as default.
Give your system password if asked
---
---
Install PowerLevel10k
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
sudo nano ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
Make sure your terminal font set to 'MesloLGS NF Regular.ttf'
Now restart Terminal
now configure you terminal according to your need.
you can change the configaration by this command
```p10k configure```
---
----
Set Plugin
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
----
https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k
https://dev.to/abdfnx/oh-my-zsh-powerlevel10k-cool-terminal-1no0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment