From bc530fe8a2ec3b14ed801558c5e0d071a3ebae1a Mon Sep 17 00:00:00 2001 From: modeco80 Date: Fri, 2 Feb 2024 20:36:33 -0500 Subject: [PATCH] README/configuration improvements --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9f495a8..502b89d 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ Written in C++20, using epoll (without helper libraries), to stay nice and smol # Why write this? -Because `app &` then `exec wm` is impressively awful. What if your WM crashes, or your panel? Guess you lose them! +Because `app &` then `exec wm` in `.xinitrc` is impressively awful. What if your WM crashes, or your panel? Guess you lose them! -And if your WM crashes? Your whole xorg server goes with it, meaning so does everything else. +And if your WM crashes? Your whole Xorg server goes with it, meaning so does everything else. A more robust solution that's still small and easy to setup (read: Not written in bash) is clearly a better idea. @@ -28,4 +28,7 @@ $ ninja -C build # Configuration - Copy `/usr/share/doc/nanosm/nanosm.toml` to `~/.config/nanosm/` and edit it to your liking/setup. +- Remove the applications you added to your `nanosm.toml` from your `.xinitrc`, since nanosm will handle them - Add `exec nanosm` to the end of your `.xinitrc`. +- ... +- Profit?