Skip to content
/ dotfiles Public

Disorganized collection of configuration files

License

Notifications You must be signed in to change notification settings

z2oh/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Layout

Directories marked with a ❗ are important, commonly used, or otherwise critical to my system configuration.

bat

  • Configuration file for bat which sets the syntax highlighting color scheme to OneHalfLight. The default theme is designed for dark-themed terminal emulators.
  • The destination path is ~/.config/bat/config.

bin

  • Some binary scripts intended to be executable via $PATH.
  • Highly targeted for my computing environment.

chunkwm

  • Configuration scripts for macOS tiling window manager chunkwm.
  • Deprecated; yabai is my replacement.

fish

  • Configuration files for the friendly shell.
  • fish/functions contain some aliases for common shell utilities (ls and cat) mapping them to modern equivalents (exa and bat, respectively).

i3

  • Configuration file for the i3 tiling window manager.

iterm2

  • Configuration file for the iterm2 terminal emulator.

konsole

  • Configuration files for the konsole terminal emulator. Most importantly: a custom implementation of the PaperColor-Light color scheme.
  • This will be deprecated as soon as the excellent alacritty emulator gets support for ligatures.
  • konsole is only used on my linux environments which are graphically interfaced.

polybar

  • Configuration files for the polybar menubar.
  • Heavily coupled with my specific hardware.

qmk

  • Custom firmware for my QMK-based keyboards.
  • Most importantly, provides key mappings for software-agnostic Colemak layouts.
  • Requires additional software, see instructions here.

skhd

  • Configuration for the skhd macOS hotkey daemon. Used to drive my tiling window manager yabai.

termite

  • Configuration for the termite terminal emuator.
  • Deprecated in favor of konsole, which supports ligatures.

udev

  • Tiny udev rules to automatically switch software keyboard layout back to QWERTY when one of my Colemak based keyboards is plugged in.
  • Requires absolute paths, and thus /home/jaday/bin is referenced directly.
  • The scripts to run are found in this repo's bin folder.

vim

  • .vimrc: the most important configuration there is.

x

  • Some X11 setup scripts.

xmonad

  • Configuration files for the xmonad tiling window manager for X.
  • Configuration is Haskell, so that's kinda neat.
  • Deprecated; i3 is my replacement.

yabai

  • Configuration files for the macOS yabai tiling window manager.

About

Disorganized collection of configuration files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published