add
max_parellel_downloads=10
to
/etc/dnf/dnf.conf
sudo dnf install cmake g++ curl tlp tlp-rdw thermald git tldr htop gnome-tweaks terminator openvpn micro gnome-calendar flameshot cheese filezilla nomacs dialog qbittorrent gnupg python3-pip golang python3-setuptools neofetch stacer tree apt-transport-https papirus-icon-theme python3-virtualenv maven fbreader chromium telegram vlc
sudo systemctl enable tlp.service
git config --global user.name "Uday Yadav" && git config --global user.email "[email protected]" && git config --global core.editor "nano" && git config --global alias.mylog "log --decorate --oneline --graph"
- add rpm fusion free/nonfree repo : https://rpmfusion.org/Configuration
- codecs : https://docs.fedoraproject.org/en-US/quick-docs/assembly_installing-plugins-for-playing-movies-and-music/
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh && sudo groupadd docker && sudo usermod -aG docker $USER
sudo yum install zsh
chsh -s $(which zsh)
# configure zsh
zsh
# install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
alias pp="cd program"
alias pc="code ."
alias file="xdg-open ."
alias ns="npm run start"
alias nr="npm run dev"
alias pci="code-insiders ."
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
-
pcloud : https://www.pcloud.com/download-free-online-cloud-file-storage.html
-
sublime : https://www.sublimetext.com/docs/linux_repositories.html#dnf
-
code-ins : https://code.visualstudio.com/docs/?dv=linux64_rpm
-
code : https://code.visualstudio.com/docs/?dv=linux64_rpm&build=insiders
-
gh : https://github.com/cli/cli/blob/trunk/docs/install_linux.md
-
themes : https://github.com/EliverLara/terminator-themes
-
terminator in nautilus : : https://github.com/mwahlroos/Nautiterm
-
bitwarden : https://bitwarden.com/download/
-
obsidian : https://obsidian.md/
-
mailspring : https://getmailspring.com/download
-
obs : https://obsproject.com/
-
onlyoffice : https://www.onlyoffice.com/download-desktop.aspx?from=desktop
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
nvm install --lts
npm i -g typescript ts-node nodemon yarn firebase firebase-tools sass pnpm
# https://go.dev/dl/
go install golang.org/x/tools/gopls@latest && go install golang.org/x/tools/cmd/godoc@latest
# github cli login
gh auth login
sudo sensors-detect
sudo dnf update && sudo dnf upgrade && dnf clean all
set -eu
LANG=C snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done