WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Maximize Screen Real Estate with borderless windows.  (Read 21164 times)

Offline Tidux

  • Newbie
  • *
  • Posts: 2
Re: Maximize Screen Real Estate with borderless windows.
« Reply #15 on: April 06, 2009, 03:16:12 PM »
I have a different suggestion for a tiling window manager: dwm.  A single C file with a single header file, less than 2k lines of code between them. 
./configure --prefix=/home/foo && make install

and you're set.  I recommend NOT doing system-wide installs because adjusting dwm requires a recompile.   Of course, with a persistent /home, using -pipe as a CFLAG prevents nasty temporary files from cropping up.

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: Maximize Screen Real Estate with borderless windows.
« Reply #16 on: April 07, 2009, 08:10:56 AM »
Try this:

Code: [Select]
--- .jwmrc      Sat Apr  4 14:06:30 2009
+++ /home/tc/.jwmrc     Tue Apr  7 13:50:26 2009
@@ -63,7 +63,7 @@
 
    <!-- Virtual Desktops -->
    <!-- Desktop tags can be contained within Desktops for desktop names. -->
-   <Desktops count="4">
+   <Desktops count="2">
 
       <!-- Default background. Note that a Background tag can be
            contained within a Desktop tag to give a specific background
--- .jwmrc-tray Sat Apr  4 14:06:30 2009
+++ /home/tc/.jwmrc-tray        Tue Apr  7 14:05:17 2009
@@ -1,12 +1,13 @@
 <JWM>
    <!-- Additional tray attributes: autohide, width, border, layer, layout -->
-   <Tray  x="0" y="0" height="20">
+   <Tray x="0" y="0" height="20" autohide="true" border="0">
 
      <!-- Additional TaskList attribute: maxwidth -->
      <TaskList/>
 
      <!-- Additional TrayButton attribute: label -->
      <TrayButton label="_">showdesktop</TrayButton>
+     <TrayButton label="$">exec:aterm</TrayButton>
 
       <!-- Additional Pager attributes; width, height -->
       <Pager/>
@@ -21,4 +22,11 @@
 
      <TrayButton label="X">exec:exittc</TrayButton>
    </Tray>
+
+<!-- Decomment this one if you like to see the wbar always -->
+<!--
+   <Tray autohide="false" layer="12" border="0" height="0" y="-69" halign="center">
+      <Swallow name="wbar" width="0" height="0"></Swallow>
+   </Tray>
+ -->
 
+
+<!-- Decomment this one if you like to use wbar even with maximized windows -->
+<!--
+   <Tray autohide="false" layer="12" border="0" height="0" y="-21" halign="center">
+      <Swallow name="wbar" width="0" height="0"></Swallow>
+   </Tray>
+ -->

</JWM>

UPDATED: 09 April 2009
« Last Edit: April 09, 2009, 04:39:47 PM by robang »

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: Maximize Screen Real Estate with borderless windows.
« Reply #17 on: April 09, 2009, 06:04:29 PM »
If you, like me, choose to reserve the lat 21 pixels in order to use wbar even when a windows is maximized then you should appreciate this patch to wbar:

http://code.google.com/p/wbar/issues/detail?id=23

Obviously /usr/bin/wbar.sh should modified in order to cal wbar with -noreload option. In case you need to reload wbar you can restart the jwm or restart  wbar from jwm menu.

Offline magerlab

  • Newbie
  • *
  • Posts: 8
Re: Maximize Screen Real Estate with borderless windows.
« Reply #18 on: May 01, 2009, 03:39:17 PM »
jwm is very underrated, i think
it's so small but has so much inside - multiple tray, dock, supports background an newest versions support also rounded edges and transparency

Offline tobiaus

  • Suspended
  • Hero Member
  • *****
  • Posts: 599
Re: Maximize Screen Real Estate with borderless windows.
« Reply #19 on: May 01, 2009, 05:48:44 PM »
jwm is very underrated, i think
it's so small but has so much inside

me too, i use it in xubuntu instead of xfce. performs like a completely different distro.

Offline oso2k

  • Newbie
  • *
  • Posts: 4
Re: Maximize Screen Real Estate with borderless windows.
« Reply #20 on: May 11, 2009, 05:07:22 PM »
YeahWM & TinyWM are window managers that also use less real estate in their window decorations.