/dot

Primary LanguageLua

Dot Files

This repo is intended to function as a stand alone project with two primary responsibilities. First to maintain term based configuration, functions and files for apps. Second to provide an easy way to introduce all of this to a new environment.

Why do this? As I learn more about shells, bash and other CLI tools the configuration effort gets higher and higher. This is an attempt to keep this whole configuration effort in one place while providing a reference for my own learning

Usage

Run setup and pray.

Direct Deps

Things you should have

  • A nerd font patched font.

TODO

  • Setup should do a git submodule init
  • Setup a health check function that will test for all requirements and fail if they are not met.
  • Figure out how to package up deps in my paths. We should remove that from this configuration
  • Start building up a non nvim configuration
  • Move fzf inline with a manual checkout
  • Figure out what the following does and why I care. https://github.com/rwxrob/dot/blob/eb5328514a74293c3e6677e284c051023c428b5a/snippets/bash/filter#L4
  • Attempt to rustup during install process.
  • Split .zshenv and .zshrc

Zet Requirements

  • A function to create a new note and return to the path to it
  • When a new note is created dump some sort of template down
  • A function that will return a list of note tags
  • A function that will return a list of note paths for a given tag

Credit Rwxrob

This project is inspired by rwxrob's dot files. Check him out on twitch https://www.twitch.tv/rwxrob. The github repo for his dotfiles is here and well worth a look https://github.com/rwxrob/dot.