wezm / dotfiles

My CLI configuration files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wes' Dot Files

My repo for configuration files, managed by dot.

Installation

  1. Install git and rust. If on a non-GNU system (E.g. BSD), install gmake.
  2. Clone files: git clone --recursive git@github.com:wezm/dotfiles.git
  3. Install dot, either by building from source or downloading a binary. (cargo install --git https://github.com/ubnt-intrepid/dot.git)
  4. Link files: /home/wmoore/.cargo/bin/dot link
  5. Run base16_default-dark once to set ~/.vimrc_background to sync vim with the shell theme.
  6. Open Neovim and install plugins: :PlugInstall

Transcript

The following is a transcript of the steps taken to install dotfiles in a fresh Void Linux installation.

Note It's assumed you're sshed into the new machine with agent forwarding enabled (to clone repos).

# xbps-install -Suv cargo git base-devel
% cargo install --git https://github.com/ubnt-intrepid/dot.rs.git
% /home/wmoore/.cargo/bin/dot clone wezm
% cd .dotfiles
% git submodule update --init
% /home/wmoore/.cargo/bin/dot link
% base16_default-dark
# xbps-install neovim
nvim :PlugInstall

gsettings

Monospace font

gsettings set org.gnome.desktop.interface monospace-font-name 'PragmataPro Mono Regular 10'

HiDPI

gsettings set org.gnome.desktop.interface scaling-factor 2

Location services

gsettings set org.gnome.system.location enabled true

About

My CLI configuration files


Languages

Language:Vim Script 76.1%Language:Lua 14.7%Language:Shell 7.5%Language:Haskell 1.1%Language:Ruby 0.6%