diff --git a/.gitignore b/.gitignore index 9eb27d1..0dd916e 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,11 @@ fish/.config/fish/fish_variables tmux/.tmux/plugins fish/.config/fish/fishd.tmp* +zellij/.config/zellij/config.kdl.bak* +zellij/.config/zellij/config.kdl.bak + +jj/.config/jj/repos/ + # Compiled Lua sources luac.out diff --git a/brew/.config/Brewfile b/brew/.config/Brewfile index 004cf29..996aa91 100644 --- a/brew/.config/Brewfile +++ b/brew/.config/Brewfile @@ -1,5 +1,5 @@ # Grace's Brew File -tap "gyoder/graceful-tap" +tap "gyoder/graceful-tap", trusted: true @@ -10,6 +10,7 @@ brew "uv" brew "llvm" brew "cmake" brew "make" +brew "just" brew "node" brew "npm" brew "typescript" @@ -20,16 +21,16 @@ brew "python@3.13" # Shell Stuff brew "fish" brew "fzf" -brew "pfetch" +brew "pfetch-rs" brew "sesh" brew "starship" brew "gyoder/graceful-tap/jj-starship" brew "tmux" brew "zoxide" +brew "zellij" # Editor Stuff brew "gyoder/graceful-tap/neovim-nightly" -brew "neovim", link: false # Just in case :) brew "tree-sitter" brew "tree-sitter-cli" @@ -42,6 +43,7 @@ brew "vscode-langservers-extracted" brew "typescript-language-server" brew "fish-lsp" uv "ruff" +uv "pyright" # Git Stuff brew "gh" @@ -55,10 +57,20 @@ brew "stow" brew "btop" brew "curl" brew "fd" +brew "uutils-coreutils" +brew "wget" +brew "jq" +brew "yq" +brew "yj" +brew "most" # Random brew "tailscale" brew "sqlite" brew "asciinema" -brew "node_exporter", restart_service: true +brew "bash" +brew "openssh" +brew "openssl" +brew "container", postinstall: "container system start" if OS.mac? +brew "podman" diff --git a/jj/.config/jj/config.toml b/jj/.config/jj/config.toml new file mode 100644 index 0000000..70b5a0d --- /dev/null +++ b/jj/.config/jj/config.toml @@ -0,0 +1,17 @@ +[user] +name = "Grace Yoder" +email = "grace_yoder@outlook.com" + +[signing] +sign-all = true +backend = "ssh" +key = "~/.ssh/id_ed25519" + +[remotes.origin] +auto-track-bookmarks = "*" + +[remotes.github] +auto-track-bookmarks = "*" + +[aliases] +tug = ["bookmark", "advance"]