~busykoala/dot-fedora

Fedora dotfiles
b8850c0f — Matthias Osswald 1 year, 2 months ago
Add i3 configuration.
fe72f3c9 — Matthias Osswald 1 year, 2 months ago
Add poetry stuff and some other envs/func.
06ac2391 — Matthias Osswald 1 year, 5 months ago
Add dev server to config.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~busykoala/dot-fedora
read/write
git@git.sr.ht:~busykoala/dot-fedora

You can also use your local clone with git send-email.

#_dotfiles

This Repository contains my dotfiles for an Fedora setup.

#How to setup

Set zsh as the default shell:

chsh -s /usr/bin/zsh

First check if the dependencies are installed!

The setup script will also symlink the vim config. Therefore first clone git@git.sr.ht:~busykoala/vim_config into home before executing the setup script.

Now lets run the linking script:

cd $HOME
git clone git@git.sr.ht:~busykoala/dot-fedora
cd dot@files
./setup

#Dependencies

# apt packages in ./dnf_pkg_list

# vim config
git clone git@git.sr.ht:~busykoala/vim_config ~/vim_config

# vim plug installer
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

# nodenv (node version manager)
git clone https://github.com/nodenv/nodenv.git ~/.nodenv

# pyenv (python version manager)
git clone https://github.com/pyenv/pyenv.git ~/.pyenv

# rbenv (ruby version manager)
git clone https://github.com/rbenv/rbenv.git ~/.rbenv

# fzf (fuzzy finder) - might add stuff to the config!
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install

# java

# yarn package manager
https://stackoverflow.com/a/47680012

# rust with rustup
curl https://sh.rustup.rs -sSf | sh -s -- -y