From f33e6a77a36afd66b868a852d64ba02057914a14 Mon Sep 17 00:00:00 2001 From: ForeverPyrite <51493121+ForeverPyrite@users.noreply.github.com> Date: Wed, 17 Sep 2025 22:30:26 -0400 Subject: [PATCH] bro can't stop committing 1. Added `tree-sitter-cli` as a Rust package/dependancy 2. Updated README accordingly 3. Changed the default vault paths in obsidian.lua to my actual paths. (Imagine copy and pasting the default, what a loser) --- README.md | 1 + install.sh | 21 +++++++++++---------- nvim/.config/nvim/lua/plugins/obsidian.lua | 12 +++++------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index bfa2924..166577f 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ That being said, I have actually found these utilities to vastly improve upon th - `atuin` - This is kinda like zoxide, but for your shell commands. Pressing the up arrow now shows your entire command history, and you can fuzzy find through them. I imagine it's more secure than .bash_history too. - `dua-cli` - Disk-usage-analyzer. Plain and simple. , so this'll do. Useful for my limited storage cloud VPS and stuff. - `starship` - Super customizable cross-shell prompt. Very informative, yet very brief (at least, by default). +- `tree-sitter-cli` - Dependency for some neovim stuff - `bob-nvim` - Neovim manager. Simple as that. - `alacritty` - GPU accelerated and extremely customizable terminal emulator - `cargo-cache` - Actually just used for this script so far. It'll clean up all the, likely useless, sizable compiled dependencies used to build all of this. diff --git a/install.sh b/install.sh index d1f8b48..2221286 100755 --- a/install.sh +++ b/install.sh @@ -27,16 +27,17 @@ PREREQ_PACKAGES=(git stow) # Git to clone my dotfiles repo, stow to symlink my c SYSTEM_PACKAGES=(curl tmux btop fish) # Okay yes this may seem complete over-the-top oxidization, however: RUST_PACKAGES=( - eza # Drop in `ls` replacement, more modern formatting, and even has a built in tree command! (The amount of times I've had to install tree...) - bat # Drop in `cat` replacement, more modern formatting, uhh "cat with wings" is what they said. I agree. - ripgrep # Drop in `grep` replacement, and it's FASTTTTTTTTTTTTTT. Has unironically saved me trying to find a file I misplaced so many times. FASTTTTTTTTTTTTTT. - fd-find # Drop in `find` replacement, and it's also FASTTTTTTTTTTTTTT. Very similar to `ripgrep`, but for file(path)s instead of file contents. - zoxide # Drop in `cd` replacement, can use `fzf` to...well...fuzzy find, and it also just knows where to go - starship # Super customizable cross-shell prompt. Very informative, yet very brief (at least, by default). - bob-nvim # Probably something I'll drop since installing up-to-date neovim seems like an impossible task. I'll figure out something... - atuin # This is kinda like zoxide, but for your shell commands. Pressing the up arrow now shows your entire command history, and you can fuzzy find through them. I imagine it's more secure than .bash_history too. - dua-cli # Disk-usage-analyzer. Plain and simple. For some reason I can't figure out how to find folder sizes (you probably can with `eza`), so this'll do. Useful for my limited storage cloud VPS and stuff. - cargo-cache # Actually just used for this script so far. It'll clean up all the, likely useless, sizable compiled dependancies used to build all of this. + eza # Drop in `ls` replacement, more modern formatting, and even has a built in tree command! (The amount of times I've had to install tree...) + bat # Drop in `cat` replacement, more modern formatting, uhh "cat with wings" is what they said. I agree. + ripgrep # Drop in `grep` replacement, and it's FASTTTTTTTTTTTTTT. Has unironically saved me trying to find a file I misplaced so many times. FASTTTTTTTTTTTTTT. + fd-find # Drop in `find` replacement, and it's also FASTTTTTTTTTTTTTT. Very similar to `ripgrep`, but for file(path)s instead of file contents. + zoxide # Drop in `cd` replacement, can use `fzf` to...well...fuzzy find, and it also just knows where to go + starship # Super customizable cross-shell prompt. Very informative, yet very brief (at least, by default). + bob-nvim # Probably something I'll drop since installing up-to-date neovim seems like an impossible task. I'll figure out something... + tree-sitter-cli # Dependancy for some neovim stuff. + atuin # This is kinda like zoxide, but for your shell commands. Pressing the up arrow now shows your entire command history, and you can fuzzy find through them. I imagine it's more secure than .bash_history too. + dua-cli # Disk-usage-analyzer. Plain and simple. For some reason I can't figure out how to find folder sizes (you probably can with `eza`), so this'll do. Useful for my limited storage cloud VPS and stuff. + cargo-cache # Actually just used for this script so far. It'll clean up all the, likely useless, sizable compiled dependancies used to build all of this. ) # Global variables for system context diff --git a/nvim/.config/nvim/lua/plugins/obsidian.lua b/nvim/.config/nvim/lua/plugins/obsidian.lua index 0721938..52f4973 100644 --- a/nvim/.config/nvim/lua/plugins/obsidian.lua +++ b/nvim/.config/nvim/lua/plugins/obsidian.lua @@ -1,6 +1,6 @@ return { "epwalsh/obsidian.nvim", - version = "*", -- recommended, use latest release instead of latest commit + version = "*", -- recommended, use latest release instead of latest commit lazy = true, ft = "markdown", -- Replace the above line with this if you only want to load obsidian.nvim for markdown files in your vault: @@ -20,12 +20,10 @@ return { opts = { workspaces = { { - name = "personal", - path = "~/vaults/personal", - }, - { - name = "work", - path = "~/vaults/work", + -- Yeah, everything is in one vault. So what? + -- I'm an idiot. + name = "vault", + path = "~/Obsidian/Vault/", }, },