Releases: jzbor/moonwm
Releases · jzbor/moonwm
8.1.0 - A bunch of small improvements
Changes
- Adding
swallow
command - Fixing systray hiding for togglebar
- Copying screenshots to clipboard
- Adding extra color setting for system tray (
moonwm.trayBg
) - Deprecating
moonwm-utils launch-minimal
- Adding (
pmenu
)[https://github.com/phillbush/pmenu] as binding for middle click on desktop- It will show your favorites (same as middle click on menu)
pmenu
will not be added as a dependency for now; if you want to use it just install it
- Improving positioning of floating windows when adding monitors
- Removing handling for
_KDE_NET_WINDOW_TYPE_OVERRIDE
8.0.0 - Pademelon integration
With this release MoonWM drops support for its desktop-managing scripts and instead relies on Pademelon for such features. Furthermore the wmcommons submodule was merged back into the project.
Changes
- Merging
wmcommons
back into the project - Dropping the following functions of
moonwm-utils
:brightness
,launch
,monitors
screenlayouts
,screenstup
,setup-keyboard
,setwallpaper
,start
,volume
- Integrating
pademelon-tools
for volume, backlight and wallpaper - Adding keybindings:
- Increase and decrease nmaster (
MOD + a
/MOD + x
)
- Increase and decrease nmaster (
- Removing keybindings:
- Screen locking
- Dropping support for
setxkbmap
options and custommodmap
- Redoing the main menu
- Adding options for insets to make space for external bars etc
- Launching status only when
MOONWM_LAUNCH_STATUS
is specified (temporary workaround) - Removing
xdg-xmenu
- Adding
closeswallowed
option
7.3.0
Changes
- Initial compatibility with pademelon
- Improved resource management with lockscreen image generating
- Borderwidth now always respects smartgaps
- Pipewire for a more efficient implementation of playing sounds
- Fixed behavior for
_NET_WM_DESKTOP
WARNING: From version 8.0.0 on the scripts making MoonWM a complete desktop experience are going to get stripped drastically or removed entirely. This functionality will instead get managed by pademelon. The goal is to let MoonWM be just a WM and improve the desktop experience over all.
7.2.0 - New config file and overall improved experience
Changes
- Move windows with your mouse even when they are fullscreen
- Spawn floating windows where the mouse is
- Pulling windows to first monitor if theirs got disconnected
- Configuration is now done in the xres format
- Making a lot of stuff optional via options:
- rules and tagrules
- enable/disable NerdFont icons via env variable (
MOONWM_NERDFONT
)
- Navigation and organisation by direction:
- added movedir
- improved focusdir algorithm
- Support for feh as wallpaper-setter
- Improved drun (with
!
and?
modifier) - Improving the 'expose' feature
- Compiler optimizations enabled by default
- Splitting stuff of to wmcommons