Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 1.91 KB

README.md

File metadata and controls

75 lines (58 loc) · 1.91 KB

dotfiles

This is mainly for my own organization, but my dotfiles are public in case they would be useful to anyone else.

Hard dependencies

git, POSIX sh

Soft dependencies

Arch Linux package names follow.

Vim:

General:

Wayland-specific:

  • [sway][sway]
  • [swaybg][swaybg]
  • [swaylock-effects][swaylock-effects]AUR
  • wl-clipboard (vim-fakeclip)
  • ydotool (keepmenu)
    • Make sure to make /dev/uinput writeable
  • polkit-gnome

X11-specific:

Installing on a new system

$ git clone https://github.com/psvenk/dotfiles
$ cd dotfiles
$ for f in $(git ls-files); do
> if [ -f "../$f" ]; then mv "../$f" "../$f.bak"; fi
> done
$ cd ..
$ rm -rf dotfiles
$ git init
$ git remote add origin https://github.com/psvenk/dotfiles && git fetch
$ git checkout -t origin/master
$ git submodule init
$ git submodule update
$ . .profile

If the system is not brand new, you may want to look through the environment variables set in ~/.profile and move files to their new locations (e.g. mv ~/.bash_history $HISTFILE).