Memory usage in different window managers

Talk about anything you feel like talking about. Pull up a soapbox and pontificate to your heart's content. May contain some adult humour or otherwise objectionable content (NSFW). No warez, pr0n or illegal stuff.

Re: Memory usage in different window managers

Postby cynwulf » February 10th, 2015, 10:09 pm

I make minimal changes to the fluxbox menu - so long as my terminal emulator, browser and a few other things are at the top of the root menu, I don't bother modifying the rest of it.

I see you use a fancy terminal emu? I avoid those as you tend to get a ton of bloat into the bargain. For example, lxterminal and sakura: cairo, pango and gtk+2/gtk+3 ... just for a terminal emu... at least xfce4 terminal does not require cairo, but it's not much better. Of course all are light weight compared to konsole and gnome-terminal.

Configuring xterm to be a bit more attractive and useable beyond the default is not that difficult and it's far quicker to open and more responsive. I have the following in ~/.Xdefaults (might need to be in ~/.Xresources on newer X.org?)

Code: Select all
XTerm*loginShell:true
XTerm*Background:black
XTerm*Foreground:white
XTerm*cursorColor:white
XTerm*faceName:DejavuSansMono
XTerm*faceSize:12
Xft.antialias:true
XTerm*ScrollBar:true


If you want the scrollbar on the right
Code: Select all
XTerm*rightScrollBar:true

(scrollbar is controlled with middle mouse/wheel)
cynwulf
 
Posts: 2548
Joined: April 26th, 2011, 2:46 pm

Re: Memory usage in different window managers

Postby mean_dean » February 11th, 2015, 12:24 am

I was trying to put together a gtk2 group of apps to make everything gtk2 pretty themed. So I went with lxterminal. It pulls in the least cruft as far as gtk2 terminals. Heck even now if I install xfce4-terminal it requires exo-utils libexo-1-0 libexo-common libexo-helpers libxfce4util-common libxfce4util4

I usually go with mrxvt as I like tabs and I like apps with seperate config files.
User avatar
mean_dean
 
Posts: 192
Joined: November 30th, 2014, 1:12 pm

Re: Memory usage in different window managers

Postby Lou » February 11th, 2015, 12:34 am

I usually end up running into some niggle with jwm...cant recall any specifically now tho...will have to try it again...


if you do after configuring jwm:
Code: Select all
 $ jwm -p


it will tell you if there are any errors (usually parsing)

just make sure the lines are aligned.
Code: Select all

  <Key mask="A" key="Tab">next</Key>
  <Key mask="" key="F4">close</Key>
  <Key mask="" key="F12">maximize</Key>
  <Key mask="4" key="Right">rdesktop</Key>
  <Key mask="4" key="Left">ldesktop</Key>

  <Key mask="" key="F1">exec:lxterminal</Key>
  <Key mask="" key="F2">exec:xfe</Key>
  <Key mask="4" key="f">exec:iceweasel</Key>
  <Key mask="" key="F5">exec:sudo /sbin/halt -p</Key>
  <Key mask="" key="F6">exec:sudo /sbin/reboot</Key>
  <Key mask="" key="F8">exec:xchat</Key>
  <Key mask="" key="F3">exec:medit</Key>
  <Key mask="" key="F7">exec:libreoffice</Key>
  <Key mask="" key="F10">exec:jwm -restart</Key>
  <Key mask="" key="Print">exec:lxterminal -e scrot -cd 10</Key>
  <Key mask="4" key="F1">root:1</Key>
  <Key mask="4" key="F2">exec:grun</Key>

olume
  <Key mask="4" key="Down">>exec:amixer set Master 6%- </Key>
  <Key mask="4" key="Up">exec:amixer set Master 6%+ </Key>
  <Key mask=""  key="0">exec:amixer sset Master,0 toggle</Key>
Debian Jessie w/o systemd - icewm
User avatar
Lou
 
Posts: 235
Joined: April 5th, 2011, 3:58 pm

Re: Memory usage in different window managers

Postby mean_dean » February 12th, 2015, 11:26 pm

after trying jwm again I am finding it satisfactory

would prefer a plain text config file but oh well

Code: Select all
<?xml version="1.0"?>

<JWM>
   
   
   <RootMenu height="15" onroot="3">
      <Program icon="x.png" label="iceweasel">iceweasel</Program>
      <Program icon="x.png" label="mirage">mirage</Program>
      <Program icon="x.png" label="writer">soffice --writer</Program>
      <Program icon="x.png" label="calc">soffice --calc</Program>
      <Program icon="x.png" label="lxterminal">lxterminal</Program>
      <Program icon="x.png" label="gimp">gimp</Program>
      <Program icon="x.png" label="pcmanfm">pcmanfm</Program>
      <Program icon="x.png" label="geany">geany</Program>
      <Program icon="x.png" label="run">gmrun</Program>
      <Menu icon="x.png" label="mplayer">
      <Program icon="x.png" label="rock70s">xterm -e "mplayer /home/user/music/rock70s/*"</Program>
      <Program icon="x.png" label="rock80s">xterm -e "mplayer /home/user/music/rock80s/*"</Program>
      <Program icon="x.png" label="recent">xterm -e "mplayer /home/user/music/recent/*"</Program>
      </Menu>
      <Separator/>
      <Restart label="restart" icon="x.png"/>
      <Exit label="exit" confirm="true" icon="x.png"/>
   </RootMenu>





   <Tray  x="0" y="+1" height="32" autohide="false">
      <TrayButton label="##">root:3</TrayButton>
      <TaskList maxwidth="256"/>
      <Clock format="%H:%M">xterm</Clock>
   </Tray>



<!-- Visual Styles START -->
   <WindowStyle>
      <Font>liberation.sans-8</Font>
      <Width>4</Width>
      <Height>20</Height>
      <Active>
         <Text>grey90</Text>
         <Title>grey40:black</Title>
         <Outline>grey22</Outline>
      </Active>
      <Inactive>
         <Text>grey66</Text>
         <Title>grey60:grey0</Title>
         <Outline>grey11</Outline>
      </Inactive>
   </WindowStyle>
   <TaskListStyle>
      <Font>liberation.sans-8</Font>
      <ActiveForeground>grey88</ActiveForeground>
      <ActiveBackground>grey20:grey10</ActiveBackground>
      <Foreground>grey60</Foreground>
      <Background>grey10:grey0</Background>
   </TaskListStyle>
   <TrayStyle>
      <Font>liberation.sans-8</Font>
      <Background>grey10</Background>
      <Foreground>grey70</Foreground>
   </TrayStyle>
   <PagerStyle>
     <Font>liberation.sans-8</Font>
      <Outline>black</Outline>
      <Foreground>grey60</Foreground>
      <Background>grey10</Background>
      <ActiveForeground>grey70</ActiveForeground>
      <ActiveBackground>grey20</ActiveBackground>
   </PagerStyle>
   <MenuStyle>
     <Font>liberation.sans-8</Font>
      <Foreground>grey70</Foreground>
      <Background>grey10</Background>
      <ActiveForeground>grey88</ActiveForeground>
      <ActiveBackground>grey20:grey0</ActiveBackground>
   </MenuStyle>
   <PopupStyle>
     <Font>liberation.sans-8</Font>
      <Outline>grey66</Outline>
      <Foreground>grey88</Foreground>
      <Background>black</Background>
   </PopupStyle>   
<!-- Visual Styles END -->



   <DoubleClickSpeed>400</DoubleClickSpeed>
   <DoubleClickDelta>2</DoubleClickDelta>
   <FocusModel>click</FocusModel>
   <SnapMode distance="10">border</SnapMode>
   <MoveMode coordinates="off">outline</MoveMode>
   <ResizeMode coordinates="off">outline</ResizeMode>
   <Key mask="A" key="F2">exec:gmrun</Key>

</JWM>


User avatar
mean_dean
 
Posts: 192
Joined: November 30th, 2014, 1:12 pm

Previous

Return to Nonsense

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x