Skip to content

Repository files navigation

Collection of things I often do in a fresh minimal install

Some packages

sudo dnf install -y git \
fish \
curl \
exa \
bat \
filelight \
keepassxc \
libreoffice \
Zim \
tree \
yarnpkg \
htop \
nmap \
vim \
nethogs \
micro

As flatpak

vlc
vivaldi

Visual Studio Code

https://code.visualstudio.com/Download

EXTENSIONS=(
'esbenp.prettier-vscode''felipecaputo.git-project-manager''k--kato.intellij-idea-keybindings''ms-python.python''ms-python.vscode-pylance''ms-vscode.azurecli',
'ms-azuretools.vscode-bicep''shanoor.vscode-nginx''skyapps.fish-vscode''wesbos.theme-cobalt2'
)
foriin"${EXTENSIONS[@]}";do
code --install-extension $idone

Pyenv

curl https://pyenv.run | bash

To be able to compile python versions locally, we require some libraries;

sudo dnf install make gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel

Install a python version with;
pyenv install 3.10.7

Set is a global standard with:
pyenv global 3.10.7

You can then install Poetry in the versions venv with pip;
pip install poetry

Node

sudo dnf module install nodejs:18/development

About

my dotfiles

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages