From 16535221038c2f8e1464b5c64ee3281da885056d Mon Sep 17 00:00:00 2001 From: 9_7 <9_7@noreply.codeberg.org> Date: Tue, 26 Aug 2025 00:12:44 +0700 Subject: Update/Polish README --- README.md | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index a16e68a..2a98146 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,23 @@

- Minimal. Fast. Configurable. Tiling Window Manager for X11 -
- Abhinav Prasai (2025) + Minimal, fast, configurable. Tiling X11 window manager.

+Feel free to join our IRC channel on [Libera.Chat at #sxwm](https://web.libera.chat/?channels=#sxwm). +Contributions are welcome! Please read CONTRIBUTIONS.md for more information. + > [!WARNING] > From commit `7a7c6300`, `master_previous` binding has now been renamed to `master_prev`. > Please update your `sxwmrc` accordingly. - > [!NOTE] -> The codebase of `sxwm` has certainly inflated a lot. Although it's nearing the same amount of code as `dwm`, -> that doesn't mean that it has gotten more bloated--rather the opposite is true. I have been cleaning up and -> refactoring the code so that it is more readable and faster; this doesn _not_ affect performance. +> The codebase of `SXWM` has certainly inflated a lot. Although it's nearing the same amount of code as `dwm`, +> that doesn't mean that it's gotten more bloated, rather the opposite is true. I have been cleaning up and +> refactoring the code so that it's more readable and faster; this does _not_ affect the performance. ## Table of Contents - [Launch Args](#launch-args) @@ -34,10 +34,10 @@ --- -## Launch Args +## Launch Arguments ### `-v` or `--version` -Displays the version of `sxwm` +Displays the current version of `sxwm` ### `-b` or `--backup` Allows user to use backup keybinds with `sxwm` @@ -50,20 +50,14 @@ Allows user to use backup keybinds with `sxwm` - **Workspaces**: 9 workspaces, fully integrated with your bar. - **Scratchpads**: Floating windows you can summon/hide instantly. - **Window Swallowing**: Native window swallowing support. -- **Live Config Reload**: Change your config and reload instantly with a keybind. -- **Easy Configuration**: Human-friendly `sxwmrc` file, no C required. +- **Hot Reload**: Apply custom configuration and reload with custom keybind. +- **Easy Config**: User-friendly `sxwmrc` file, no C required. - **Master-Stack Layout**: DWM-inspired productive workflow. - **Mouse Support**: Move, swap, and resize windows with the mouse. -- **Zero Dependencies**: Only `libX11` and `Xinerama` required. +- **Minimal Dependencies**: Only `libX11`, `Xinerama` and `XCursor` are required. - **Lightweight**: Single C file, minimal headers, compiles in seconds. -- **Bar Friendly**: Works great with [sxbar](https://github.com/uint23/sxbar). - **Xinerama Support**: Multi-monitor ready. -- **Fast**: Designed for speed and low resource usage. - ---- - -## Screenshots -See on the [website](https://uint23.xyz/sxwm.html) +- **Efficient**: Designed for speed and low resource usage(2-3 Mbs of RAM). --- @@ -366,5 +360,5 @@ exec sxwm ---

- Contributions welcome, Please read CONTRIBUTIONS.md for more info! + Abhinav Prasai [2025]

-- cgit v1.2.3