README/configuration improvements

This commit is contained in:
Lily Tsuru 2024-02-02 20:36:33 -05:00
parent 4a0b863735
commit bc530fe8a2
1 changed files with 5 additions and 2 deletions

View File

@ -6,9 +6,9 @@ Written in C++20, using epoll (without helper libraries), to stay nice and smol
# Why write this? # 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. 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 # Configuration
- Copy `/usr/share/doc/nanosm/nanosm.toml` to `~/.config/nanosm/` and edit it to your liking/setup. - 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`. - Add `exec nanosm` to the end of your `.xinitrc`.
- ...
- Profit?