https://github.com/soofstad/dotfiles
my dotfiles
https://github.com/soofstad/dotfiles
Last synced: 4 months ago
JSON representation
my dotfiles
- Host: GitHub
- URL: https://github.com/soofstad/dotfiles
- Owner: soofstad
- Created: 2018-01-02T14:00:26.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-06T07:25:54.000Z (over 1 year ago)
- Last Synced: 2025-04-06T17:23:24.274Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 1.34 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Collection of things I often do in a fresh minimal install
## Some packages
``` bash
sudo dnf install -y git \
fish \
curl \
exa \
bat \
filelight \
keepassxc \
libreoffice \
Zim \
tree \
yarnpkg \
htop \
nmap \
vim \
nethogs \
micro
```
As flatpak
```bash
vlc
vivaldi
```
## Visual Studio Code
``` bash
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'
)
for i in "${EXTENSIONS[@]}"; do
code --install-extension $i
done
```
## Pyenv
`curl https://pyenv.run | bash`
To be able to compile python versions locally, we require some libraries;
```bash
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
```bash
sudo dnf module install nodejs:18/development
```