2.1 KiB
Dotfiles
⚠️ WARNING: These will change a lot and may cause issues for some.
My personal configuration files for a Linux setup. I use gnu stow to manage the files. This repo mimics the structure of a user home directory and exists in $HOME/.dotfiles.
Stow
This repo is setup to use stow.
To install all:
stow .
To delete symlinks created by stow:
stow -D .
Configuration Items
Some of my configuration files assume certain programs are installed. These should be installed for proper use.
General Requirements:
Sway
Sway is a window manager. I prefer this over the typical desktop environments like Gnome.
ℹ️ You will want to change the config.d/10-input.conf to match your keyboard preference.
Requirements:
Waybar
Waybar is a great information bar that pairs well with Sway.
Requirements:
Rofi
I use rofi as the main way to launch windows in sway. The config only references the colors cached by pywal.
Zsh
Zsh is the preferred shell for most daily activities. My brain likes pretty things. I do not use OhMyZsh however as it seems heavy. I do use other tools that might seem heavy which contradicts this decision but oh well. I do use the infamous Powerlevel10k theme.
Requirements:
- fzf - fuzzy searching; used with ctrl+r zsh history
- exa - better ls outputs
- vim - because my brain doesn't know how to be normal anymore
NeoVim
I finally decided to use NeoVim because I like LUA and it seems more useful than vimscript. Computercraft prepared me for this moment.
