Set of configs for cli tools, terminal, shell and other stuff (Fedora).
- Terminal: kitty
- Prompt: starship
- Shell: bash
- Code Editor: neovim
- Font: JetBrains Mono
- File manager: yazi
- Fetch: fastfetch
Warning
Move existing files and directories manually, script will not touch them.
Clone repository:
git clone https://github.com/dangooddd/.dotfiles.git
Link configuration files via script:
cd .dotfiles
./install.sh
Enable copr repositories:
sudo dnf copr enable -y atim/lazygit
Install packages via dnf:
sudo dnf install $(cat packages.txt)
Install rust programming language:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install rust packages:
cargo install --locked starship
cargo install --locked yazi-fm yazi-cli
Install yazi plugins:
ya pack -u