/dotfiles

Dotfiles spanning neovim, tmux, i3wm, qutebrowser, yabai, skhd, taskwarrior, various REPLs.

Primary LanguageLua

Dotfiles

These dotfiles are for either a Linux OS, or MacOS.

Installing

Prerequisites

  • The neovim setup assumes you have installed packer.nvim.
  • The tmux setup assumes you have installed tmux plugin manager.
  • The bash setup assumes that you already have installed fzf.
  • The i3wm setup assumes that you have picom (a compositor) installed.

Actual Installing

The installation of the dotfiles is through symbolic links. There's a python app that will setup the symbolic links, and, if you'd like, keep watching the dotfiles directory and setup any new files that you will add to the dotfiles directory. The reason I wrote this is because I found myself editing my dotfiles often, and the process of setting up the symlinks manually every time was laborious.

Here's how you'd go about using the python app:

pip install -e setupdotfiles
python -m setupdotfiles  --daemonize --verbose

xbacklight