Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Sawfish (window manager)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{no footnotes|date=May 2016}} {{Infobox software | name = Sawfish | logo = Sawfish logo.png | screenshot = Sawfish.png | caption = Screenshot of Sawfish | developer = John Harper (retired), Janek Kozicki (2007), Christopher Bratusek, Sawfish community | released = {{Start date and age|2000|01|01}} | latest release version = {{wikidata|property|preferred|references|edit|Q164036|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q164036|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|references|edit|Q164036|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q164036|P348|P548=Q51930650|P577}} | programming language = [[C Programming Language|C]], [[Lisp programming language|Lisp]] | operating system = [[Linux]], [[FreeBSD]], [[NetBSD]], [[OpenBSD]], [[Unix]], [[Mac OS X]] | genre = [[Window manager]] | license = [[GNU General Public License|GPL-2.0-or-later]] | website = {{URL|http://sawfish.tuxfamily.org/}} }} [[File:Sawfish session.ogv|thumb|Sawfish Xsession running on [[Debian]] 7 [[Linux]]]] '''Sawfish''' is a [[window manager]] for the [[X Window System]]. It aims to manage windows in the most flexible and attractive manner possible. It is able to match a window by multiple criteria such as application, size or role, and based on this, can change the window's position, appearance, or behavior. This allows for highly customized window handling such as [[web browser]] windows opening full-screen without borders on a secondary [[Computer monitor|monitor]], a default [[terminal emulator]] window displaying full-screen at the desktop level, and all [[dialog box]] windows under a certain size opening on the lower right corner of the main monitor while larger ones are centered. Sawfish uses a [[Lisp (programming language)|Lisp]]-like [[scripting language]], '''rep''', for all of its code and configuration, making it particularly easy to customize, or program many kinds of behavior, responding to window creation, deletion, or any other changes. There is a [[GUI]] configuration utility for users who do not wish to edit configuration files directly. == History == Sawfish was first called '''Sawmill'''. The name was changed because [[Sawmill (software)|another software program]] had the same name. It was the standard window manager of the [[GNOME]] [[desktop environment]] until it was replaced by [[Metacity]] in Gnome 2.2.<ref>{{cite web | url=http://www.gnome.org/start/2.2/notes/rnwm.html | work =GNOME 2.2.0 Release Notes | title = Metacity Window Manager | first =Murray | last = Cumming |date=February 2003 | publisher = Gnome | access-date=2007-02-19}}</ref> The development had stopped, but the community restarted it in 2007.{{fact|date=March 2016}} ==See also== * [[Comparison of X window managers]] * [[StumpWM]], a tiling window manager written in Common Lisp. {{Portal bar|Free and open-source software|Linux}} ==References== {{Reflist|30em}} ==External links== * {{Official website}} * {{Citation | url = http://sawfish.wikia.com/wiki/Comparison_of_extensible_window_managers | contribution = Comparison of extensible window managers | publisher = Wikia | title = Sawfish | type = Wiki}} β comparison of [[sawfish WM|Sawfish]], [[awesome WM|Awesome]], [[Xmonad]], [[StumpWM]], and [[Qtile]]. {{X desktop environments and window managers}} [[Category:Articles containing video clips]] [[Category:Free software programmed in Lisp]] [[Category:Free X window managers]] [[Category:Window managers that use GTK]] [[Category:X window managers extensible by scripting]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation
(
edit
)
Template:Cite web
(
edit
)
Template:Fact
(
edit
)
Template:Infobox
(
edit
)
Template:Infobox software
(
edit
)
Template:Main other
(
edit
)
Template:No footnotes
(
edit
)
Template:Official website
(
edit
)
Template:Portal bar
(
edit
)
Template:Reflist
(
edit
)
Template:Template other
(
edit
)
Template:X desktop environments and window managers
(
edit
)