Linux
- macOS
- XMonad
- X1C7 WiFi issue
-
Omarchy
Oe advantage of using Linuxβs tiling window manager is the calm focus it enables on whatever you are working on. In contrast, when windows are spread across - it can facilitate a chaotic vibe of distraction as an undercurrent. I canβt help but appreciate this calm focus* despite all the problems above.
The author tried setting up Omarchy on his ThinkPad P14s and observed it to be somewhat lackluster compared to just using M1 Macbook Pro 16. On the positive side, the Hyprland experience is great β¦ and Linux does engage a delightful keyboard-centric workflow (see Make CLI Great Again π).
- NixOS
-
Nix recipes for Haskellers
You are running either Linux or macOS*, and have installed the Nix package manager using these instructions *. You do not need to install anything else, including needing to install Haskell, as Nix will manage that for you.
-
Linux logs from previous boot
On a Linux system managed by systemd, its Journal feature manages the logs for everything from kernel to user level services. These logs can be accessed using the
journalctlcommand. The particular query of interest is to retrieve kernel logs from the time before current boot. -
Haskell
If you are feeling adventurous consider getting acquainted with Nix, which in turns allows you to leverage
haskell-templatefor bootstraping Haskell projects with full IDE support in VSCode. This works on Linux, macOS and Windows (via WSL) without having to install dependencies other than Nix itself. In my opinion, this is the best way to set up a Haskell development environment if you are willing to approach the learning curve of Nix with alacrity.