Daniel McKnight's blog

Tags · software

Home

Archives

softwarelinuxdevelopment

zsh and GNU stow

In my last post exploring nvim, I mentioned some potential next projects on my agenda. Well, I wasted no time continuing down the path of trying to perfect my shell experience. I very quickly updated my dotfiles repository to be compatible with GNU stow and then went on to work on my .zshrc file. Neither of these are major projects, so I figured they can s..

Read more
softwarelinuxdevelopment

Exploring Neovim

I don’t know exactly what it was that prompted me to start looking at vim and nvim about a week ago, but I ended up down that rabbithole this week. For the uninitiated, vim is a modal text editor and Neovim is a popular fork of vim. I have no strong opinion regarding vim vs Nvim vs emacs, but I found some good tutorials for nvim, so Neovim is the editor I ..

Read more
homelabsoftwaredevelopmentcode-assistant

Code Server

I recently started using Forgejo for managing my personal projects (including this blog content). Prior to this, I was using self-hosted GitLab; maybe I’ll write a full post about this in the future, but basically I made the change because GitLab in Docker was a real memory hog and I much prefer open source solutions where available anyway. One thing I mis..

Read more
homelabunraidsoftware

My Current Software Stack

As part of planning some hardware upgrades, I think it is important to evaluate the software side of things to make sure everything is accounted for in the new design. This is also a good opportunity to evaluate and prune what I have running before deciding where to move things around. Virtual MachinesI run a few VMs on my Unraid server; many are seldom us..

Read more