No description
Find a file
2019-07-01 23:27:09 +02:00
.config colors 2019-07-01 23:26:30 +02:00
.local/share/mc/skins Midnight Crew 2017-01-27 09:56:26 +01:00
.ncmpcpp void linux 2019-05-27 22:26:55 +02:00
.pictures Music 2018-08-30 12:10:06 +02:00
.mailcap Comments in fish, imv in reddit 2018-09-24 23:15:58 +02:00
.vimrc Update '.vimrc' 2017-01-26 11:29:09 +01:00
.Xresources void linux 2019-05-27 22:26:55 +02:00
.zshrc colors 2019-07-01 23:26:30 +02:00
package_list.txt qutebrowser 2018-11-05 23:19:16 +01:00
packages.list packages 2019-07-01 23:27:09 +02:00
README.md README 2017-12-19 01:55:35 +01:00

Dotfiles

BSPWM Screenshot with ranger file manager, fzf fuzzy finder, and neovim text editor

My dotfiles for Archlinux, on BSPWM windows manager.

  • Text Editor: neovim

  • Shell: fish run inside xst terminal emulator

  • Fuzzy finder: with fzf and the_silver_searcher integration, that's pretty cool

  • File manager: ranger, images are displayed

  • Music: mpd with ncccccmmmpppcccppppppp

  • Window Manager: BSPWM

  • Window Compositor: compton for blur, transparency and shadows

Installation

Install the list of packages from ./package_list.txt Those are the name from Archlinux, feel free to adapt for your distribution.

Copy the configuration files as desired

Fish

Install and run fish. I set Zsh as my main shell and run fish inside. fish is not POSIX, it is better to do it this way. You can find the corresponding line in .zshrc

Install oh-my-fish to change theme of fish

curl -L https://get.oh-my.fish | fish

Neovim

Neovim is a text editor, a powerful one. vi<vim<nvim proves that neovim is better. Please use Neovim in place of Vim as it improves it with functionnality that are actually in Emacs (the evil lisp operating system). Configuration file, using vim plug package manager

Install vim-plug

curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Copy and paste configuration, then open with Neovim (nvim executable) .config/nvim/init.vim

In vim : is in fact the Escape key

:source % :PlugInstall

Neovim is now configured