Skip to content

Latest commit

 

History

History

README.md

shared

Configs and scripts I use that are shared between unix environments.

bat is a clone of the shell command cat built using rust.

This config uses the color scheme black_sun.tm as a submodule.

To configure, place the bat/ directory in ${XDG_CONFIG_HOME} or ${HOME}/.config/ and run:

bat cache --build

Collection of custom colorschemes.

Collection of configs and scripts that belong in the unix /etc/ directory.

All files in etc/ follow the same paths as /etc/.

Directory of extra shell scripts that can be sourced by /etc/profile.

Windows Subsystem for Linux (WSL) config file.

Config files used by flakpak or programs installed with flatpak.

fzf is a command line fuzzy finder used to filter lists, files, command history, processes, hostnames, bookmarks, or git commits.

Place this directory in your ${XDG_CONFIG_HOME} or ${HOME}/.config/.

Config files used by git.

Place this directory in your ${XDG_CONFIG_HOME} or ${HOME}/.config/.

gitui is a fast, lightweight, terminal-based git GUI built using rust.

Place this directory in your ${XDG_CONFIG_HOME} or ${HOME}/.config.

Config file used for GTK-3.0 and GTK-4.0 applications respectively.

Place these directories in your ${XDG_CONFIG_HOME} or ${HOME}/.config.

Configs that belong in a user's ${HOME} directory.

Script that's sourced when exiting from an interactive bash shell.

Rename to .bash_logout before placing in ${HOME}.

npm is a command line software registry tool used to install node.js packages.

Place this directory in your ${XDG_CONFIG_HOME} or ${HOME}/.config.

neovim is a terminal-based text editor that adds significant improvements to the original Vim editor.

Place this directory in your ${XDG_CONFIG_HOME} or ${HOME}/.config.

Neovim plugins are provided by packer.nvim, which is installed by running:

git clone --depth 1 https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim

Create an nvim state directory by running:

mkdir --parents "${XDG_STATE_HOME}/nvim"

Config files for the zsh plugin ohmyzsh.

My custom dark theme.

Config file for shellcheck.

Place this file in your ${XDG_CONFIG_HOME} or ${HOME}/.config.