Skip to content

πŸ“„ .dotfiles - config for Neovim, tmux, Sway WM, and shell enhancements. Powered by stow

Notifications You must be signed in to change notification settings

titembaatar/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“„ dotfiles

My personal configuration files.

πŸ“¦ Installation Guide

πŸ“Œ stow

sudo dnf install stow

πŸš€ neovim

cd ~/.dotfiles
stow nvim
sudo dnf install neovim

If the config needs to be used with sudo:

sudo mkdir -p /root/.config/
sudo ln -r ~/.config/nvim/ /root/.config/nvim/

πŸ–₯️ terminal enhancements

cd ~/.dotfiles
stow kitty zsh ohmyposh
sudo dnf install kitty zsh curl unzip
chsh -s $(which zsh)
curl -s https://ohmyposh.dev/install.sh | bash -s

πŸͺŸ tmux

cd ~/.dotfiles
stow tmux
mkdir -p ~/.config/tmux/plugins/tpm
sudo dnf install tmux 
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
tmux source ~/.config/tmux/tmux.conf

🌳 sway window manager

πŸ” tofi launcher

cd ~/.dotfiles
stow tofi
sudo dnf install meson scdoc wayland-protocols-devel freetype-devel cairo-devel pango-devel wayland-devel libxkbcommon-devel harfbuzz
mkdir -p ~/git
cd ~/git
git clone https://github.com/philj56/tofi.git
cd tofi
meson build && ninja -C build install

πŸ› οΈ wayland utilities

cd ~/.dotfiles
stow cursors fonts waybar
sudo dnf install waybar grimshot

🌲 sway setup

cd ~/.dotfiles
stow sway 
sudo dnf install sway 

If using an nvidia gpu:

cd /usr/share/wayland-sessions
sudo nvim sway.desktop

and replace Exec with:

Exec=sway --unsupported-gpu

About

πŸ“„ .dotfiles - config for Neovim, tmux, Sway WM, and shell enhancements. Powered by stow

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published