Hooking up with Git
Git hooks can be useful, tracking and managing them with Nix makes removes the barrier of using them.
Hej and welcome to my blog! I'm an enthusiastic software developer and student of distributed systems at the Royal institute of Technology (KTH) in Stockholm. I enjoy learning and thinking about functional principles, AI and the philosophy of life.
Nix 2.4+ introduces replacements for commonly known nix commands. The `nix-shell` replacements cause some confusion which this post aims to solve.
Nix is a purely functional package manager that allows isolated development environments and builds. This blog uses it to provide a development environment and to build the blog in a GitHub Action