Part 2: How You can Configure NixOS as Part of Your Development Workflow

So as of the last post, we have chosen Linux and specifically NixOS. In this post, we will go over how we can configure it. We will go over the specifics of some of the tools in future posts such as the terminal I use, multiplexers (tmux) and the shell I use. Including why/how I use these specific tools. In this post, we will just go over the basics of how we can configure our setup using a git repo, nix flakes and home-manager. ...

Part 1: NixOS as part of your Development Workflow

Introduction Dev Machine My main machine for development at the moment is a 12th Generation Intel Framework Laptop. This series has been inspired by Dev Workflow Intro by Josh Medeski. In this series of posts, I will go over how I have set up my developer workflow and explain why I have made certain decisions and why I use certain tools. This series aim to make it less daunting for you to start your journey on improving your developer workflow. ...

Part 0: My Hardware as Part of My Development Workflow

This series has been inspired by Dev Workflow Intro by Josh Medeski. This is sort of a precursor to my series about how I have set up my development workflow. Hopefully, you will be able to pick a few tips and tricks you can add to your development workflow to make it more efficient. Or even give me tips on how I can make my workflow more efficient. In this post we will go over arguably the least important, but at the same time quite important, part of our workflow. ...