changeset: 673:e98aec5fbaa8
tag: tip
user: anonymous
date: Tue Jan 11 03:33:04 2011 +0300
files: suckless.org/misc/broken_programs.md suckless.org/misc/cool_programs.md
description:
reformat broken_programs.md and cool_programs.md, added surf and
newsbeuter, replaced Sylpheed Claws with Sylpheed
diff -r 0ffdd9995bfd -r e98aec5fbaa8 suckless.org/misc/broken_programs.md
--- a/suckless.org/misc/broken_programs.md Mon Jan 10 15:59:44 2011 +0100
+++ b/suckless.org/misc/broken_programs.md Tue Jan 11 03:33:04 2011 +0300
_AT_@ -1,24 +1,23 @@
BROKEN PROGRAMS
===============
-There are many broken X programs. Go bug the developers of these
-broken programs to fix them. Here are some of the main causes of this
-brokenness:
+There are many broken X programs. Go bug the developers of these broken
+programs to fix them. Here are some of the main causes of this brokenness:
* The program assumes a specific window management model, i.e.
- assumes you are using a WIMP-window manager like those found in KDE
- or Gnome. This assumption breaks the [ICCCM conventions](
http://tronche.com/gui/x/icccm/).
+ assumes you are using a WIMP-window manager like those
+ found in KDE or Gnome. This assumption breaks the [ICCCM
+ conventions](
http://tronche.com/gui/x/icccm/).
* The application uses a fixed size - this limitation does not fit
- into the world of tiling window managers very well,
- and can also be seen as breaking the ICCCM conventions, because a
- fixed sized window assumes a specific window management model as
- well (though the ICCCM does not forbid fixed-size windows). In any
- case, the ICCCM requests that clients accept any size the window
- manager proposes to them.
+ into the world of tiling window managers very well, and can also be
+ seen as breaking the ICCCM conventions, because a fixed sized window
+ assumes a specific window management model as well (though the ICCCM
+ does not forbid fixed-size windows). In any case, the ICCCM requests
+ that clients accept any size the window manager proposes to them.
* The program is based on strange non-standard window manager
- hints that only work properly with a window manager supporting
- these extensions - this simply breaks the ICCCM as well. E.g. trash
- icon programs.
+ hints that only work properly with a window manager supporting these
+ extensions - this simply breaks the ICCCM as well. E.g. trash icon
+ programs.
* The program does not conform to ICCCM due to some missing or
improperly set hints.
_AT_@ -28,21 +27,18 @@
If you still need some program which expects a floating WM, use it in
floating mode.
-The following programs are broken (see [cool programs](/common/cool_programs.html) for saner alternatives):
+The following programs are broken (see [cool
+programs](/common/cool_programs.html) for saner alternatives):
+* XMMS (assumes fixed size, doesn't set transient_for hint properly)
+* Xchat
+* [Firefox](
http://www.mozilla.org/products/firefox) (doesn't set the TRANSIENT_FOR hint correctly on its download dialog)
+* [GIMP](
http://www.gimp.org/) (GIMP expects a float environment to be useable)
* beep-media-player
-* [Firefox](
http://www.mozilla.org/products/firefox) (doesn't set the
- TRANSIENT_FOR hint correctly on its download dialog)
-* [GIMP](
http://www.gimp.org/) (GIMP expects a float environment to
- be useable)
* gqview
* gthumb
-* mplayer with GUI (assumes special window management model. It works
- without the GUI)
-* Xchat
+* mplayer with GUI (assumes special window management model. It works without the GUI)
* xine (same as xmms)
-* XMMS (assumes fixed size, doesn't set transient_for hint properly)
-
SEE ALSO
--------
diff -r 0ffdd9995bfd -r e98aec5fbaa8 suckless.org/misc/cool_programs.md
--- a/suckless.org/misc/cool_programs.md Mon Jan 10 15:59:44 2011 +0100
+++ b/suckless.org/misc/cool_programs.md Tue Jan 11 03:33:04 2011 +0300
_AT_@ -12,22 +12,22 @@
Text Editors
------------
* [acme][acme] - [Rob Pike][rob]'s framing text editor for Plan 9. Included in [plan9port][].
+* [ired](
http://www.radare.org) (Minimalist hexadecimal editor and bindiffer for p9, w32 and *nix)
* [nvi](
http://www.bostic.com/vi/) - A small, multiple file vi-alike.
* [sam](
http://sam.cat-v.org/) - An editor by [Rob Pike][rob] with inspiration from ed.
* [traditional vi](
http://ex-vi.sourceforge.net/) - A fixed version of the original vi.
* [vim](
http://www.vim.org) (With the GUI, use `:set go+=c` to kill popup dialogs)
-* [ired](
http://www.radare.org) (Minimalist hexadecimal editor and bindiffer for p9, w32 and *nix)
* [wily](
http://www.cs.yorku.ca/~oz/wily/) - An acme clone for POSIX.
Audio Players
-------------
+* [PyTone](
http://www.luga.de/pytone/) - PyTone is a music jukebox written in Python with a curses based GUI. It provides features like crossfading and multiple players, special emphasis is put on ease of use.
* [cmus](
http://cmus.sourceforge.net/)
* [cplay](
http://cplay.sourceforge.net/)
* [moc](
http://moc.daper.net/)
* [mpd](
http://www.musicpd.org/) - A client/server based music player with console and graphical front-ends.
* [mpg123](
http://www.mpg123.de/) - A console mpg player which doesn't use auto*hell, or extra libraries.
* [mpg321](
http://mpg321.sourceforge.net)
-* [PyTone](
http://www.luga.de/pytone/) - PyTone is a music jukebox written in Python with a curses based GUI. It provides features like crossfading and multiple players, special emphasis is put on ease of use.
* [vorbis-tools](
http://www.xiph.org/) (Ogg/FLAC) - Command-line tools to play Ogg and FLAC files.
Media Players
_AT_@ -37,14 +37,13 @@
Utilities
---------
-* [9menu](
http://www.freshports.org/x11/9menu/) - A menu program based on the Blit-style menus so prevalent in Plan 9.
- A take on it is included with wmii.
+* [9menu](
http://www.freshports.org/x11/9menu/) - A menu program based on the Blit-style menus so prevalent in Plan 9. A take on it is included with wmii.
* [dmenu](/programs/dmenu.html) - Obvious
Programming languages
---------------------
+* [Lua](
http://www.lua.org)
* [TinyPy](
http://www.tinypy.org/) - Tiny Python (partial python)
-* [Lua](
http://www.lua.org)
Image Viewers
-------------
_AT_@ -57,23 +56,24 @@
IRC Clients
-----------
+* [Irc](
http://swtch.com/irc/)
* [acme:SAC](
http://caerwyn.com/acme/index.html)
* [ii](/programs/ii.html) - A FIFO based IRC client which is part of the suckless.org project.
* [ircc](
http://www.r-36.net/ircc.tgz) - A no-frills, ncurses free, console-based IRC client. Broken link. Is it [netwalker-ircc?](
http://www.freebsdsoftware.org/irc/netwalker-ircc.html)
-* [Irc](
http://swtch.com/irc/)
* [ircrc](
http://plan9.bell-labs.com/sources/contrib/fgb/rc/ircrc) - An rc-based IRC client similar to ircc. Needs minor modification to run on UNIX.
* [irssi](
http://www.irssi.org/)
* [sic](/programs/sic.html) - Another suckless.org IRC client. Similar to ircc.
Mail Clients
------------
+* [Mail][plan9port] - A mail client for [acme][acme]. Included with plan9port.
+* [Sylpheed](
http://sylpheed.sraoss.jp/en/)
+* [dmc](
http://hg.youterm.com/dmc/) - A minimalistic approach to a commandline mail client (WIP)
+* [fdm](
http://fdm.sourceforge.net/) - MDA
* [heirloom-mailx](
http://heirloom.sourceforge.net/mailx.html) - A mail client based on the original Berkeley Mail 8.1 with many new features.
-* [Mail][plan9port] - A mail client for [acme][acme]. Included with plan9port.
* [mutt](
http://www.mutt.org/)
* [muttator](
http://vimperator.org/) - A Thunderbird extension to make it keyboard friendly and mutt/Vim-like.
* [nmh](
http://www.nongnu.org/nmh/)
-* [dmc](
http://hg.youterm.com/dmc/) - A minimalistic approach to a commandline mail client (WIP)
-* Sylpheed claws
Instant Messaging Clients
-------------------------
_AT_@ -86,18 +86,22 @@
Web Browsers
------------
-* [Vimperator](
http://vimperator.org/) - An extension to make Firefox keyboard friendly and Vim-like.
- Developed in part by wmii's maintainer.
* [Conkeror](
http://www.conkeror.org/) - A Gecko based browser, imparting it Emacs style key bindings, appearances, and behaviors.
-* [Dillo](
http://www.dillo.org/) (try the i18n version)
+* [Dillo](
http://www.dillo.org/)
* [ELinks](
http://elinks.or.cz/)
+* [Lynx](
http://lynx.isc.org/)
+* [Vimperator](
http://vimperator.org/) - An extension to make Firefox keyboard friendly and Vim-like. Developed in part by wmii's maintainer.
+* [edbrowse](
http://edbrowse.sourceforge.net/)
* [links2](
http://links.twibright.com/)
-* [Lynx](
http://lynx.isc.org/)
+* [surf](
http://surf.suckless.org/)
+* [uzbl](
http://uzbl.org/)
* [w3m](
http://w3m.sf.net/)
-* [edbrowse](
http://edbrowse.sourceforge.net/)
-* [uzbl](
http://uzbl.org/)
-Web Servers (httpd)
+Feed aggregators
+----------------
+* [newsbeuter](
http://www.newsbeuter.org/)
+
+Web Servers
-----------
* [Nostromo](
http://www.nazgul.ch/dev_nostromo.html)
_AT_@ -105,7 +109,10 @@
-----------
* [Zathura](
http://zathura.pwmt.org/)
+Accounting
+----------
+* [Ledger](
https://github.com/jwiegley/ledger/wiki)
+
[rob]:
http://herpolhode.com/rob/
[plan9port]:
http://swtch.com/plan9port/
[acme]:
http://acme.cat-v.org
-
Received on Tue Jan 11 2011 - 02:45:30 CET