-
๐ Programming
General plugins I use in Neovim
I define a “general plugin” as a plugin that I use regardless of the filetype I’m editing. These will add extra functionality for enhancing my Neovim experience. I use Which-key for displaying keybindings as I type them. For example if I press my <leader> key and wait a few milliseconds, it will display all keybindings…
-
๐ Programming
Passive plugins I use in Neovim
These plugins I use in Neovim are ones I consider “passive”. That is, they just sit there doing their thing in the background to enhance my development experience. Generally they wont offer extra keybindings or commands I will use day to day. You can view all the plugins I use in my plugins.lua file in…
-
๐ Programming
How I use Neovim
I try to use Neovim for as much development-related work as possible. This page serves as a point of reference for me, and other people interested, for what I use and how I use it. Feedback is welcome and would love to know how you use Neovim too! My complete Neovim configuration files can be…
-
๐ Notes
Technical Difficulties by Racer X
One of my favourite Paul Gilbert songs from his time in Racer X. Absolutely incredible riffs throughout.
-
๐ Notes
I love the idea and philosophy of Stoicism. In practice, however, it’s bloody difficult to live by after 39 years. Will be working on this going forward.
-
๐ Notes
I read old books
I read old books because I would rather learn from those who built civilization than those who tore it down.
-
-
๐ Notes
Got the Chas and Dave itch again. Love these guys and the music just instantly makes me happy.
-
๐ Notes
Incredible shot from The Last of Us episode 6
Another incredible episode of The Last of Us. The references were so great too. Shimmer; Dina in the background; farm with sheep. Next week will be the episode with David and it’s gonna be so very dark and have one of the best episode endings so far I reckon.
-
๐ Programming
Inventory app — saving inventory items.
This is the absolute bare bones minimum implementation for my inventory keeping: saving items to my inventory list. Super simple, but meant only as an example of how I’d work when working on an API. Here are the changes made to my Inventory Manager. Those changes include the test and logic for the initial index…
-
๐ Programming
Connecting to a VPN in Arch Linux with nmcli
nmcli is the command line tool for interacting with NetworkManager. For work I sometimes need to connect to a vpn using an .ovpn (openvpn) file. This method should work for other vpn types (I’ve only used openvpn) Installing the tools All three of the required programs are available via the official Arch repositories. Importing the…
-
๐ Programming
Installing and setting up github cli
What is the github cli The Github CLI tool is the official Github terminal tool for interacting with your github account, as well as any open source projects hosted on Github. I’ve only just begun looking into it but am already trying to make it part of my personal development flow. Installation You can see…