Skip to content

rhettjay/ruck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

23ef430 Β· Mar 17, 2025
Mar 17, 2025
Mar 11, 2025
Jan 14, 2025
Jul 27, 2024
Dec 16, 2024
Jan 27, 2025
Nov 22, 2024
Aug 8, 2024
Jan 2, 2025
Jan 2, 2025
Jul 27, 2024
Jul 22, 2024
Aug 3, 2024
Jul 27, 2024
Sep 10, 2024
Mar 20, 2024
Jul 27, 2024
Jul 27, 2024

Repository files navigation

dotconfig

The OGs of the software development community called it a dotconfig, I call it my rucksack. As defined here, it is a digital backpack; my opinionated setup for migrating to new lands of hardware without losing sane context. Feel free to browse through and use pieces as you see fit.

configs

How to use it

# Clone the repo
git clone https://github.com/rhettjay/ruck.git
# or
gh repo clone rhettjay/ruck

# Define an XDG_CONFIG_HOME
export XDG_CONFIG_HOME=$HOME/dotfiles

# Copy everything over or source it in
source ~/$XDG_CONFIG_HOME/.zsh
# or use symlinks
ln -s ~/$XDG_CONFIG_HOME/ ./ruck

Got an idea?

PRs welcome

TODO

  • Add nix configuration
  • Custom CLI Utilities --> scripts # Need to abstract them for more public consumption
  • Fix install utilities (using GNU stow or another similar utility). Right now I'm just setting up symlinks (ln -s ./ruck .config/thing)
  • Fix bat config colorscheme
  • Fix Neovim number column highlighting# Installation
  • Retrofit zsh plugin manager
  • Fix terminal text-encoding to handle reverse lookup
  • Fix zle tab completion. Right now fzf is only activing on keybind
  • Pull in other configs for zero-day start

License

Β© Rhett Bulkley Released under the GNU General Public License, version 3 or later.