Skip to content

elasticdotventures/dotfiles

Repository files navigation

Brians dotfiles

🤩 gee, umm.. Thanks for the stars!?

this is my personal edition of http://github.com/elasticdotventures/_b00t_ an exploration into a 'neo-modern' system tooling

🤔 what exactly does that mean

it's a few gb of 'useful' tools i desire on a system or container when i start doing dev work. setup.sh is intended to be idempotent meaning it can be safely run-multiple times it detects & installs most of the tools and is a good place

b00t is a perpetually unfinished, WIP & strongly opinionated DIFM (Do It For me) low friction setup ..

rich WSL2 ubuntu unix cli, vscode, github + gh cli
llvm/clang, modern python, rust, k8s, docker (was podman) ..
terraform (tofu), azure, aws, g8s, cloudflare
warning: liberal use of 'neo-modern' unix moreutils, fzf, etc..

you could use this repo as a template and pull in my changes as you wish, if curious feel free to open issues for chat & q/a, but consider this is mostly intended to create a 'nuclear-powered-batteries included' for a future micro-legion of AI minions

New System:

see [setup.sh] for minimal bootstrap then just install (fwiw install should also safely upgrade)

Existing/Update system:

apt install stow

gh repo clone elasticdotventures/dotfiles ~/.dotfiles
# or
gh repo clone elasticdotventures/dotfiles ~/.dotfiles -- --depth 1

just install

usage

# stow -d ~/.dotfiles ~ <package>
stow -d ~/.dotfiles -t ~ bash

to update files

# stow --adopt .
stow --adopt -d ~/.dotfiles -t ~ bash

just install

more:

stupid wsl tricks:

explorer.exe $(wslpath -w ./rendered_pdfs/)

todo

gh issue create "subject" gh issue develop # --checkout

# Add the container as a submodule

git submodule add https://github.com/simonhyll/devcontainer .devcontainer