103 lines
No EOL
9.8 KiB
XML
103 lines
No EOL
9.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>duckland.org news (windowmanager)</title><link>http://www.duckland.org/</link><description></description><atom:link href="http://www.duckland.org/categories/windowmanager.xml" type="application/rss+xml" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 10 Jun 2015 05:13:32 GMT</lastBuildDate><generator>http://getnikola.com/</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>An Update to 'Window Managers?'</title><link>http://www.duckland.org/posts/201112an-update-to-window-managers.html</link><dc:creator>Don Harper</dc:creator><description><h1>An Update to 'Window Managers?'</h1>
|
||
|
||
<p>Way back, I wrote a quick blurb on <a href="http://www.duckland.org/index.php/2006/07/31/window-managers/">Windows Managers</a> for running under X.</p>
|
||
|
||
<p>Well, a while back I switched to <a href="http://www.ubuntu.com">Ubuntu</a> for my OS of choice. As you may know, the fine folks at Ubuntu switch the default window manager to something called <strong>Unity</strong>, which cause a stir. I tried it for a while, but decided that it was too heavy, and to mouse-centric.</p>
|
||
|
||
<p>So, what to do? Well, I went back to my old standby <a href="http://wmfs.info">wmfs</a>, Window Manager From Scratch. This is a modern WM with systray support, full Ximirama and Xrandr support, tiles, and is mainly driven from the keyboard. Life is good.</p>
|
||
|
||
<p>To install (same steps as for Fedora, RHEL, or Ubuntu), download the source, and install the needed development libraries for: <strong>X11, Xft, freetype, Xinerama, Xrandr, and Imlib2</strong>. I used the native packages from the OS. Then, simple do a</p>
|
||
|
||
<pre><code>make
|
||
sudo make install
|
||
</code></pre>
|
||
|
||
<p>(you do build software as a normal user, right?)</p>
|
||
|
||
<p>This will install all the needed bits and configs into the correct place. Under Ubuntu 11.10, there was an entry from the login screen to let me chose wmfs.</p>
|
||
|
||
<p>Config is handled in <em>$HOME/.config/wmfs/wmfsrc</em> which you can copy from <em>/etc/xdg/wmfs/wmfsrc</em>.</p>
|
||
|
||
<p>The <a href="http://wmfs.info">wmfs website</a> has very nice documentation as well as likes to some people’s configs with screen shots.</p>
|
||
|
||
<p>It runs very fast, and very lean:</p>
|
||
|
||
<pre><code> Private + Shared = RAM used Program
|
||
3.9 MiB + 310.0 KiB = 4.2 MiB wmfs
|
||
</code></pre>
|
||
|
||
<p>Check it out, I am sure you will like what you see.</p></description><category>cli</category><category>software</category><category>windowmanager</category><guid>http://www.duckland.org/posts/201112an-update-to-window-managers.html</guid><pubDate>Thu, 22 Dec 2011 23:12:00 GMT</pubDate></item><item><title>dvtm - dynamic virtual terminal manager</title><link>http://www.duckland.org/posts/200804dvtm-dynamic-virtual-terminal-manager.html</link><dc:creator>Don Harper</dc:creator><description><h1>dvtm - dynamic virtual terminal manager</h1>
|
||
|
||
<p>He’s back! And with with something new/cool:[dvtm</p></description><category>cli</category><category>software</category><category>windowmanager</category><guid>http://www.duckland.org/posts/200804dvtm-dynamic-virtual-terminal-manager.html</guid><pubDate>Mon, 07 Apr 2008 23:04:00 GMT</pubDate></item><item><title>Screen - terminal multiplexer</title><link>http://www.duckland.org/posts/200706screen-terminal-multiplexer.html</link><dc:creator>Don Harper</dc:creator><description><h1>Screen - terminal multiplexer</h1>
|
||
|
||
<p>I usually have one screen running at all time, and in that screen session, I ssh to various hosts that I am working, and have screen running on those hosts.</p>
|
||
|
||
<h3>Additional Links</h3>
|
||
|
||
<p><a href="http://www.google.com/search?q=gnu+screen&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">gnu screen - Google Search</a>
|
||
<a href="http://www.gnu.org/software/screen/">GNU Screen - GNU Project - Free Software Foundation (FSF)</a>
|
||
<a href="http://savannah.gnu.org/projects/screen/">GNU Screen - Summary [Savannah]</a>
|
||
<a href="http://en.wikipedia.org/wiki/GNU_Screen">GNU Screen - Wikipedia, the free encyclopedia</a>
|
||
<a href="http://jmcpherson.org/screen.html">GNU Screen - Jonathan McPherson</a>
|
||
<a href="http://www.delorie.com/gnu/docs/screen/screen_toc.html">Screen User’s Manual</a>
|
||
<a href="http://aperiodic.net/screen/">start [GNU screen]</a>
|
||
<a href="http://www.deadman.org/sshscreen.html">Deadman.org: SSH-Agent Forwarding and GNU Screen</a>
|
||
<a href="http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html">http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html</a>
|
||
<a href="http://www.pixelbeat.org/docs/screen/">Remote terminal session management using screen</a>
|
||
How to use screen to detach from and share terminal sessions
|
||
<a href="http://www.zorg.org/linux/screen.php">z o r g . o r g - A Brief Introduction to Screen</a>
|
||
<a href="http://www.zorg.org">www.zorg.org</a>! Linux, Home Automation, VoIP, Radio Scanning, PMR446, CB Radio, Cryptography, Handspring Visor, Psion Series 3 and much more.
|
||
<a href="http://www.bangmoney.org/presentations/screen.html">screen - The Terminal Multiplexer</a>
|
||
[Power Sessions with Screen</p></description><category>cli</category><category>screen</category><category>software</category><category>windowmanager</category><guid>http://www.duckland.org/posts/200706screen-terminal-multiplexer.html</guid><pubDate>Wed, 13 Jun 2007 23:06:00 GMT</pubDate></item><item><title>Window Manager for tty?</title><link>http://www.duckland.org/posts/200701window-manager-for-tty.html</link><dc:creator>Don Harper</dc:creator><description><h1>Window Manager for tty?</h1>
|
||
|
||
<p>The package <a href="http://www.gnu.org/software/screen">screen</a> is<br>
|
||
something that has been around for a long time.</p>
|
||
|
||
<p>With screen, you can have many session running on on tty, and you can<br>
|
||
switch to another session with out touching a mouse. With the proper<br>
|
||
configuration, you can get notified if there is some change (like if<br>
|
||
you have a IM client up) or if there is no output (say, if you are<br>
|
||
watching a compile session).</p>
|
||
|
||
<p>You are in the zone working, and then you notice the time, and you<br>
|
||
have to log out and go home. Is this a problem? No, with a simple<br>
|
||
d, you can disconnect the screen session, log out, go home,<br>
|
||
log back into that machine, and resume your session just where you<br>
|
||
left off.</p>
|
||
|
||
<p>One of the other really feature is cut and paste between sessions.<br>
|
||
The is very handy when adapting code (or articles) into a new file.</p>
|
||
|
||
<h3>Screen References</h3>
|
||
|
||
<ul>
|
||
<li><a href="http://www.sun.com/bigadmin/features/articles/gnu_screen.html">BigAdmin Feature Article: Installing and Using GNU Screen</a></li>
|
||
<li><a href="http://www.google.com/search?num=100&amp;hl=en&amp;safe=off&amp;client=firefox&amp;rls=org.mozilla:en-US:unofficial&amp;q=gnu+screen+howto&amp;spell=1">Google Search: gnu screen howto</a></li>
|
||
<li><a href="http://www.sun.com/bigadmin/features/articles/gnu_screen.html">BigAdmin Feature Article: Installing and Using GNU Screen</a></li>
|
||
<li><a href="http://aperiodic.net/screen/start">GNU screen: start</a></li>
|
||
<li><a href="http://aperiodic.net/screen/tutorial">GNU screen: tutorial</a></li>
|
||
<li>[GNU Screen: an introduction and beginner's t utorial</li>
|
||
</ul></description><category>cli</category><category>software</category><category>windowmanager</category><guid>http://www.duckland.org/posts/200701window-manager-for-tty.html</guid><pubDate>Sun, 28 Jan 2007 23:01:00 GMT</pubDate></item><item><title>Window Managers?</title><link>http://www.duckland.org/posts/200607window-managers.html</link><dc:creator>Don Harper</dc:creator><description><h1>Window Managers?</h1>
|
||
|
||
<p>Why would a web site dedicated to the CLI have a section on Window<br>
|
||
Managers? Well, simple.</p>
|
||
|
||
<p>Some times, you just have to have X running. Some web sites I have to<br>
|
||
do research at use Flash, or photo editing/managing, or my iPod (none<br>
|
||
of the CLI tools let me manage play lists very easily).</p>
|
||
|
||
<p>Plus, I cannot get the same resolution on the console as I can under<br>
|
||
X.</p>
|
||
|
||
<p>So, what is a CLI user to do? Why, get a Window Manager (wm) that is<br>
|
||
meant for us!</p>
|
||
|
||
<p>The features I look for include small footprint and full keyboard<br>
|
||
integration. The current one I use is wmi-10, but it is no longer<br>
|
||
under active development. The group working on it has moved to on to<br>
|
||
<a href="http://www.wmi.de/wmii">wmii</a>, but I do not like the changes,<br>
|
||
so I am off looking for a new one to use.</p>
|
||
|
||
<p>From time to time, I will post how my search is going so you can see<br>
|
||
what is out there.</p></description><category>cli</category><category>software</category><category>windowmanager</category><guid>http://www.duckland.org/posts/200607window-managers.html</guid><pubDate>Sun, 30 Jul 2006 23:07:00 GMT</pubDate></item></channel></rss> |