Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
/sowmPublic archive

An itsy bitsy floating window manager (220~ sloc!).

License

NotificationsYou must be signed in to change notification settings

dylanaraps/sowm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An itsy bitsy floating window manager (220~ sloc!).

  • Floating only.
  • Fullscreen toggle.
  • Window centering.
  • Mix of mouse and keyboard workflow.
  • Focus with cursor.
  • Rounded corners (through patch)
  • Titlebars (through patch)

  • Alt-Tab window focusing.
  • All windows die on exit.
  • No window borders.
  • No ICCCM.
  • No EWMH.
  • etc etc etc

Patches available here:https://github.com/dylanaraps/sowm/pulls

Default Keybindings

Window Management

comboaction
Mousefocus under cursor
MOD4 +Left Mousemove window
MOD4 +Right Mouseresize window
MOD4 +fmaximize toggle
MOD4 +ccenter window
MOD4 +qkill window
MOD4 +1-6desktop swap
MOD4 +Shift +1-6send window to desktop
MOD1 +TAB (alt-tab)focus cycle

Programs

comboactionprogram
MOD4 +Returnterminalst
MOD4 +ddmenudmenu_run
MOD4 +pscrotscr
MOD4 +wwallpaper cyclerbud
XF86_AudioLowerVolumevolume downamixer
XF86_AudioRaiseVolumevolume upamixer
XF86_AudioMutevolume toggleamixer
XF86_MonBrightnessUpbrightness upbri
XF86_MonBrightnessDownbrightness downbri

Dependencies

  • xlib (usuallylibX11).

Installation

  1. Copyconfig.def.h toconfig.h and modify it to suit your needs.
  2. Runmake to buildsowm.
  3. Copy it to your path or runmake install.
    • DESTDIR andPREFIX are supported.
  4. (Optional) Apply patch withgit apply patches/patch-name
    • In case of applying multiple patches, it has to be donemanually.

If you are using GDM, save the following to/usr/share/xsessions/sowm.desktop. It is still recommended to startsowm from.xinitrc or throughyour own xinit implementation.

[Desktop Entry]Name=sowmComment=This session runs sowm as desktop managerExec=sowmType=Application

Thanks

About

An itsy bitsy floating window manager (220~ sloc!).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp