23 lines
629 B
Markdown
23 lines
629 B
Markdown
# nanosm
|
|
|
|
A nano-sized not-really-a session manager intended to replace less-than-robust Bash/etc scripts.
|
|
|
|
Written in C++20.
|
|
|
|
# Why write this?
|
|
|
|
Because `app &` then `exec wm` 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.
|
|
|
|
A more robust solution that's still small and easy to setup is clearly a better idea.
|
|
|
|
# Installation
|
|
|
|
TODO
|
|
|
|
# Configuration
|
|
|
|
- Copy `/usr/share/doc/nanosm/nanosm.toml` to `~/.config/nanosm/` and edit it to your liking.
|
|
- Add `exec nanosm` to the end of your `.xinitrc`.
|