commit 7303abaf5066cb237667177c64f36e4502f052da
parent 52794a898ea458fc58e28316456ea14298f5ce2a
Author: anonymous <unknown>
Date: Tue, 11 Jan 2011 03:33:04 +0300
reformat broken_programs.md and cool_programs.md, added surf and
newsbeuter, replaced Sylpheed Claws with Sylpheed
Diffstat:
2 files changed, 43 insertions(+), 40 deletions(-)
diff --git a/suckless.org/misc/broken_programs.md b/suckless.org/misc/broken_programs.md
@@ -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.
@@ -28,21 +27,18 @@ WORKAROUND
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 --git a/suckless.org/misc/cool_programs.md b/suckless.org/misc/cool_programs.md
@@ -12,22 +12,22 @@ This covers most console-based programs and programs from [plan9port][].
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
@@ -37,14 +37,13 @@ Media Players
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
---------------------
-* [TinyPy](http://www.tinypy.org/) - Tiny Python (partial python)
* [Lua](http://www.lua.org)
+* [TinyPy](http://www.tinypy.org/) - Tiny Python (partial python)
Image Viewers
-------------
@@ -57,23 +56,24 @@ Image Viewers
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
------------
-* [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.
+* [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.
* [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
-------------------------
@@ -86,18 +86,22 @@ Instant Messaging Clients
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/)
-* [links2](http://links.twibright.com/)
* [Lynx](http://lynx.isc.org/)
-* [w3m](http://w3m.sf.net/)
+* [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/)
+* [surf](http://surf.suckless.org/)
* [uzbl](http://uzbl.org/)
+* [w3m](http://w3m.sf.net/)
+
+Feed aggregators
+----------------
+* [newsbeuter](http://www.newsbeuter.org/)
-Web Servers (httpd)
+Web Servers
-----------
* [Nostromo](http://www.nazgul.ch/dev_nostromo.html)
@@ -105,7 +109,10 @@ Pdf Viewers
-----------
* [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
-