Skip to content

My personal setup for Vim, tmux and Sway. Check it out!

Notifications You must be signed in to change notification settings

johanbook/dotfiles

Repository files navigation

Johan's Dotfiles

I am running Arch Linux on Wayland and Sway. On top of that I use a Gruvbox inspired theme. See the screenshot below for look and feel. Feel free to check out my configs!

screenshot

There is install script in install.sh.

Sway

Sway can be tied to the login shell by adding

if [ -z $DISPLAY ] && [ "$(tty)" = "/dev/tty1" ]; then
  exec sway
fi

to e.g. /etc/profile.

Terminal

Fonts

I am normally content with Font Awesome, but one can install nerdfonts using

git clone --depth 1 https://github.com/ryanoasis/nerd-fonts .nerd-fonts/
bash .nerd-fonts/.install.sh

Bash linting

You can install spellcheck and shfmt via Pacman.

Jupyter Notebook

If using Jupyter Notebook one can use custom themes. Install jupyter-theme to your system wide Python distribution,

sudo pip3 install jupyter-theme

Change theme to gruvbox

jupyter-theme -t gruvboxd

Browser

I use the Brave browser with the following plugins;

Various tricks

Vim: sh: pipenv not found

If vim python integration fails due to pipenv is not found, run :let r = system(pip install pipenv).

About

My personal setup for Vim, tmux and Sway. Check it out!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published