ajstrongdev / skyWM

skyWM is an extensible tiling window manager written in Rust. skyWM has a clear and distinct focus adhering to the KISS and Unix philosophy.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo Banner

Please note: skyWM is currently in heavy development and is not usable as of yet. Documentation and versions will change quickly.

skyWM

skyWM is an extensible tiling Window Manager written in Rust using the penrose Window Manager library.

skyWM has a clear and distinct focus adhering to the KISS and Unix philosophy. As such, no additional tools such as a status bar, wallpaper utility (such as feh) or lock screen are provided by default, however can be added by the user.

  • To customise skyWM to your liking you can edit the main.rs file directly to add your own custom keybindings, startup processes and more. Once you have customised skyWM you can recompile and utilise it for your setup.

Installation

skyWM is not currently packaged for any Linux distribution.

Please see INSTALL.md to build it from source.

Customisation & Configuration

To configure and customise skyWM please see our Configuration Documentation.

Screenshots

Default skyWM

  • skyWM by default (Terminal emulator font is not default)

Customised skyWM (No Windows)

Customised skyWM with Windows

  • User customised skyWM, utilising Polybar and feh

Credits

Created by AJ

About

skyWM is an extensible tiling window manager written in Rust. skyWM has a clear and distinct focus adhering to the KISS and Unix philosophy.

License:GNU General Public License v3.0


Languages

Language:Rust 100.0%