feat: github account rename
This commit is contained in:
parent
5dcf03af9e
commit
56860ca991
5 changed files with 8 additions and 8 deletions
|
|
@ -36,7 +36,7 @@ I most commonly use the following applications:
|
|||
9. [ripgrep](https://github.com/BurntSushi/ripgrep)
|
||||
10. [zsh](https://www.zsh.org/)
|
||||
|
||||
All of the code can be found in my [dotfiles](https://github.com/barrett-ruth/dots). The implementations are scattered and I provide no guarantee that files will not be moved
|
||||
All of the code can be found in my [dotfiles](https://github.com/barrettruth/dots). The implementations are scattered and I provide no guarantee that files will not be moved
|
||||
|
||||
## success criteria
|
||||
|
||||
|
|
@ -46,11 +46,11 @@ The feasability of this depends on the underlying support software has for dynam
|
|||
|
||||
## the solution
|
||||
|
||||
As of November 28, 2025, I've created [this script](https://github.com/barrett-ruth/dots/blob/main/scripts/theme) which is bound by a [karabiner](https://karabiner-elements.pqrs.org/) and [keyd](https://github.com/rvaiya/keyd) binding for macOS and linux, respectively, for quick access.
|
||||
As of November 28, 2025, I've created [this script](https://github.com/barrettruth/dots/blob/main/scripts/theme) which is bound by a [karabiner](https://karabiner-elements.pqrs.org/) and [keyd](https://github.com/rvaiya/keyd) binding for macOS and linux, respectively, for quick access.
|
||||
|
||||
### successes
|
||||
|
||||
1. neovim: [auto-theme.nvim](https://github.com/barrett-ruth/auto-theme.nvim)
|
||||
1. neovim: [auto-theme.nvim](https://github.com/barrettruth/auto-theme.nvim)
|
||||
2. ghostty: Ghostty supports [light and dark themes based on the system appearance](https://github.com/tmux/tmux/wiki)--easy.
|
||||
3. sioyek: Any changes to user configuration are automatically reloaded--my script updates the program's settings file `prefs_user.config` in-place
|
||||
4. ungoogled-chromium: I folded and used the default system theme which automatically reads and updates according to the system environment
|
||||
|
|
|
|||
|
|
@ -78,6 +78,6 @@ Enter [astro](https://astro.build/).
|
|||
|
||||
Everything is now in MDX. I had to say goodbye to my d3 latex labels (I could only do this with MathJax, which I recently found out was overkill for my needs) and a bit of custom styling.
|
||||
|
||||
On the upside, I have around the same LOC, a dead-simple blog post setup ([here](https://github.com/barrett-ruth/barrettruth.com/commit/8666e5a16983b177118f6e8a3246feb0d6907fff) was my biggest commit), and the entire Astro community at my back.
|
||||
On the upside, I have around the same LOC, a dead-simple blog post setup ([here](https://github.com/barrettruth/barrettruth.com/commit/8666e5a16983b177118f6e8a3246feb0d6907fff) was my biggest commit), and the entire Astro community at my back.
|
||||
|
||||
The choice of Astro was of no significance. It did the job and that's all that matters. I'm not quite a fan of the funky `---` syntax to separate HTML and JS, though. I find it counterintuitive to separate the UI and the frontend logic, which ought to be tightly coupled. I don't want to imagine working on larger files in Astro.
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ Since May 2025, I've been using the same tmux+neovim-centric setup. Sessions hou
|
|||
because I would consistently pull incorrect Chrome instances with multiple of
|
||||
them open at a time, forcing me to manually reorder them. Evidence of this
|
||||
constant iteration can be found in the revitalized history of my
|
||||
[dotfiles](https://github.com/barrett-ruth/dots).
|
||||
[dotfiles](https://github.com/barrettruth/dots).
|
||||
- <u>Use tools that "just work"</u>: one of my friend's fathers told me that I
|
||||
was not special during a lacrosse practice in elementary school. I used many
|
||||
programs to feel special, from quirky Linux window managers to niche Neovim
|
||||
|
|
@ -83,7 +83,7 @@ Here are only a few of the config changes I made in the past month:
|
|||
- Use taskwarrior for tasks and todo management.
|
||||
- Use Google Chrome search engines as URL shortcuts, the [fuzzy url finder](https://chromewebstore.google.com/detail/ff-fuzzy-finder-for-chrom/dbgeolnmmjmhcfndmmahnpicpmnpibep?hl=en) chrome extension to find URLs, and [a tab numberer](https://chromewebstore.google.com/detail/chrome-show-tab-numbers/pflnpcinjbcfefgbejjfanemlgcfjbna?hl=en) to find tabs.
|
||||
- Make dotfiles OS-agnostic through a variety of OS-specific conditionals in configs and refactoring the directory structure to mirror that of the Unix-like file structure (my dots repo now has `.config`, `/etc` folders).
|
||||
- Use [lf](https://github.com/gokcehan/lf) for quickly opening files. Waste a day of your life writing an awesome previewer that supports native (treesitter/vim syntax!) neovim highlighting and video/pdf/gif support. This thing is seriously cool--[check it out](https://github.com/barrett-ruth/dots/blob/main/.config/lf/lf.lua).
|
||||
- Use [lf](https://github.com/gokcehan/lf) for quickly opening files. Waste a day of your life writing an awesome previewer that supports native (treesitter/vim syntax!) neovim highlighting and video/pdf/gif support. This thing is seriously cool--[check it out](https://github.com/barrettruth/dots/blob/main/.config/lf/lf.lua).
|
||||
- Auto-theme switching (see [here](/git/auto-theme.nvim.html)).
|
||||
- Swap to a stable AppImage build of my PDF reader, [sioyek](https://sioyek.info/), to avoid versioning dependencies.
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ import BaseLayout from "../layouts/BaseLayout.astro";
|
|||
</p>
|
||||
<p>
|
||||
You can see my related contributions on
|
||||
<a target="blank" href="https://github.com/barrett-ruth">GitHub</a>.
|
||||
<a target="blank" href="https://github.com/barrettruth">GitHub</a>.
|
||||
</p>
|
||||
</article>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ export async function getStaticPaths() {
|
|||
const { repo } = Astro.props;
|
||||
const { Content } = await repo.render();
|
||||
const cloneCommand = `git clone https://git.barrettruth.com/${repo.slug}.git`;
|
||||
const githubUrl = `https://github.com/barrett-ruth/${repo.slug}`;
|
||||
const githubUrl = `https://github.com/barrettruth/${repo.slug}`;
|
||||
---
|
||||
|
||||
<PostLayout frontmatter={repo.data} post={repo}>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue