You are not logged in.
Ooh, very nice superrad. I might have to take some ideas from that for my theme - it's been a work in progress since i first started using Linux, and I aim to find the perfect way for an OS to look before I die
Offline
Ooh, very nice superrad. I might have to take some ideas from that for my theme - it's been a work in progress since i first started using Linux, and I aim to find the perfect way for an OS to look before I die
I'm afraid that's in the eye of the beholder my friend. Being an archer, you should know this
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
Ooh, very nice superrad. I might have to take some ideas from that for my theme - it's been a work in progress since i first started using Linux, and I aim to find the perfect way for an OS to look before I die
Thanks, IMO Sleekness is one of the nicest dark themes for gnome. I'm never happy with the way my desktop looks though, always trying to find something else to add/change
Offline
Barrucadu wrote:Ooh, very nice superrad. I might have to take some ideas from that for my theme - it's been a work in progress since i first started using Linux, and I aim to find the perfect way for an OS to look before I die
I'm afraid that's in the eye of the beholder my friend. Being an archer, you should know this
No, I shall find the perfect way! And anyone who disagrees with me is a liar!
Offline
Offline
Offline
Hey, that's very nice.... mind sharing your xmonad.hs and other relevant configs ?
Last edited by moljac024 (2008-08-28 13:49:48)
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
Sure here you are:
import XMonad
import System.Exit
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run (spawnPipe)
import System.IO (hPutStrLn)
import XMonad.Util.Loggers
import qualified XMonad.StackSet as W
import qualified Data.Map as M
myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
[ ((modMask, xK_Return), spawn $ XMonad.terminal conf)
, ((modMask, xK_g ), spawn "gmrun")
, ((modMask, xK_f ), spawn "firefox")
, ((modMask .|. shiftMask, xK_c ), kill)
, ((modMask, xK_space ), sendMessage NextLayout)
, ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf)
, ((modMask, xK_n ), refresh)
, ((modMask, xK_Tab ), windows W.focusDown)
, ((modMask, xK_j ), windows W.focusDown)
, ((modMask, xK_e ), windows W.focusDown)
, ((modMask, xK_Right ), windows W.focusDown)
, ((modMask, xK_k ), windows W.focusUp )
, ((modMask, xK_Left ), windows W.focusUp )
, ((modMask, xK_m ), windows W.focusMaster )
, ((modMask .|. shiftMask, xK_Return), windows W.swapMaster)
, ((modMask .|. shiftMask, xK_e ), windows W.swapDown )
, ((modMask .|. shiftMask, xK_j ), windows W.swapDown )
, ((modMask .|. shiftMask, xK_k ), windows W.swapUp )
, ((modMask, xK_h ), sendMessage Shrink)
, ((modMask, xK_l ), sendMessage Expand)
, ((modMask, xK_t ), withFocused $ windows . W.sink)
, ((modMask , xK_b ), sendMessage ToggleStruts)
, ((modMask .|. shiftMask, xK_q ), io (exitWith ExitSuccess))
, ((modMask , xK_q ),
broadcastMessage ReleaseResources >> restart "xmonad" True)
]
++
[((m .|. modMask, k), windows $ f i)
| (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9]
, (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]]
myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $
[ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w))
, ((modMask, button2), (\w -> focus w >> windows W.swapMaster))
, ((modMask, button3), (\w -> focus w >> mouseResizeWindow w))
]
myLayout = avoidStruts (tall ||| Mirror tall ||| Full)
where
tall = Tall nmaster delta ratio
nmaster = 1
ratio = 1/2
delta = 2/100
myManageHook = composeAll
[ className =? "MPlayer" --> doFloat
, className =? "Gimp" --> doFloat
, className =? "Gran Paradiso" --> doF (W.shift "web")
, resource =? "desktop_window" --> doIgnore]
myLogHook h = dynamicLogWithPP $ defaultPP {
ppCurrent = dzenColor "#222222" "white" . pad
, ppVisible = dzenColor "white" "black" . pad
, ppHidden = dzenColor "white" "#222222" . pad
, ppHiddenNoWindows = dzenColor "#777777" "#222222" . pad
, ppUrgent = dzenColor "red" "yellow"
, ppWsSep = "^r(2x17)"
, ppSep = "^fg(white)^r(2x17)"
, ppLayout = dzenColor "lightblue" "#222222" .
(\ x -> fill (case x of
"Tall" -> icon "tall.xbm"
"Mirror Tall" -> icon "mtall.xbm"
"Full" -> icon "full.xbm"
_ -> pad x) 4)
, ppTitle = ("^fg(white) ^ib(1)^ro(615x15)^pa(235)^fg(orange)^ib(1) " ++) . dzenEscape
-- , ppExtras = wrap date "%a"
, ppOutput = hPutStrLn h
}
where
icon h = "^i(/home/edgar/dzen_bitmaps/" ++ h ++ ")"
fill :: String -> Int -> String
fill h i = "^p(" ++ show i ++ ")" ++ h ++ "^p(" ++ show i ++ ")"
myStatusBar = "dzen2 -fn '-*-dina-*-r-*-*-14-*-*-*-*-*-*-*' -bg '#222222' -fg '#777777' -h 16 -w 851 -sa c -e '' -ta l"
secondDzenCommand = "conky -c ~/.xdzenconky | dzen2 -fn '-*-dina-*-r-*-*-14-*-*-*-*-*-*-*' -bg '#222222' -h 16 -w 1280 -sa c -e '' -x 851"
main = do din <- spawnPipe myStatusBar
spawnPipe secondDzenCommand
xmonad $ defaultConfig {
terminal = "urxvtc",
focusFollowsMouse = True,
borderWidth = 1,
modMask = mod1Mask,
numlockMask = mod2Mask,
workspaces = ["main","web","dev","fun","music"],
normalBorderColor = "#000000",
focusedBorderColor = "white",
-- key bindings
keys = myKeys,
mouseBindings = myMouseBindings,
-- hooks, layouts
layoutHook = myLayout,
manageHook = myManageHook,
logHook = myLogHook din
}
.xdzenconky
background no
out_to_console yes
update_interval 5
total_run_times 0
uppercase no
use_spacer none
TEXT
^fg(white)^ro(422x15)^p(_LEFT)^pa(;3)^ib(1)^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/net_down_01.xbm) ^fg(white)${downspeed eth0} ^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/net_up_01.xbm) ^fg(white)${upspeed eth0} ^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/mem.xbm)^fg(white) $mem ^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/diskette.xbm) ^fg(white)$fs_used ^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/cpu.xbm)^fg(white) C1 ${cpu cpu0}% C2 ${cpu cpu1}% ^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/temp.xbm) ^fg(white)${acpitemp}°C ^fg(lightblue)^fg(lightblue)^i(/home/edgar/dzen_bitmaps/xbm8x8/clock.xbm) ^fg(white)${time %H:%M}
You'll need conky-cli from aur to use the above. The icons can be grabbed from the dzen2 webpage: http://dzen.geekmode.org/dwiki/doku.php … icon-packs
Offline
Here is my .tintrc:
#---------------------------------------------
# TINT CONFIG FILE
#---------------------------------------------
#---------------------------------------------
# PANEL
#---------------------------------------------
panel_mode = multi_monitor
panel_monitor = 1
panel_position = bottom center
panel_size = 1680 28
panel_margin = 15 0
panel_padding = 9 3
font_shadow = 0
#---------------------------------------------
# PANEL BACKGROUND AND BORDER
#---------------------------------------------
panel_rounded = 7
panel_border_width = 1
panel_background_color = #000000 0
panel_border_color = #ffffff 0
#---------------------------------------------
# TASKS
#---------------------------------------------
task_text_centered = 1
task_width = 120
task_margin = 2
task_padding = 6
task_icon_size = 13
task_font = cure 8
task_font_color = #ffffff 70
task_active_font_color = #ffffff 85
#---------------------------------------------
# TASK BACKGROUND AND BORDER
#---------------------------------------------
task_rounded = 5
task_background_color = #ffffff 10
task_active_background_color = #ffffff 15
task_border_width = 0
task_border_color = #ffffff 18
task_active_border_color = #ffffff 70
#---------------------------------------------
# CLOCK
#---------------------------------------------
time1_format = %H:%M
time1_font = sans 8
time2_format = %A %d %B
time2_font = cure 8
clock_font_color = #ffffff 76
#---------------------------------------------
# MOUSE ACTION ON TASK
#---------------------------------------------
mouse_middle = close
mouse_right = none
mouse_scroll_up = toggle
mouse_scroll_down = iconify
Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.
Offline
http://ispconfig.lt - ISPConfig 3 based hosting. Coming Soon!
Offline
Not much, Xfce4 + conky + bmpanel, simple and elegant
very elegant, i dig it.
btw, where is everyone getting these cool arch wallpapers?
Offline
btw, where is everyone getting these cool arch wallpapers?
Don't remember where I got it, but here's a link:
http://img225.imageshack.us/img225/8950 … plazn6.jpg
Offline
great, Shodan, thanks !
Offline
Offline
Some nice desks here, just a question do alot of you run older hardware or somehting as these seems to be alot of OB and Other lite window managers. I think in this day and age with teh Hardware available we should be running full eycandy
just my thoughts
Just Quoting myself here , Because after trying Openbox for the last week I love it, and have got rid of all gnome stuff now.
I see what it was all about now :D
Will post a screen when i get home
Last edited by smakked (2008-08-29 03:52:05)
Certified Android Junkie
Arch 64
Offline
smakked wrote:Some nice desks here, just a question do alot of you run older hardware or somehting as these seems to be alot of OB and Other lite window managers. I think in this day and age with teh Hardware available we should be running full eycandy
just my thoughts
Just Quoting myself here , Because after trying Openbox for the last week I love it, and have got rid of all gnome stuff now.
I see what it was all about now
:D
Will post a screen when i get home
I know how you feel, after messing with Gnome and KDE, using Openbox is a vary fun thing
Offline
I think, in a lot of cases, openbox and lightweight window managers appeal to the same kind of person that Archlinux appeals to. Not that I really need a lightwight WM, my box runs gnome on Ubuntu very comfortably. I like arch because It is light and snappy, and I have total control over everything. Which is also what i like about openbox.
Offline
btw, where is everyone getting these cool arch wallpapers?
Take a look here => http://archlinux.org/art/
"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton
Offline
fwojciec wrote:Acecero wrote:Yes I mostly get it but it's complicated for me to do, since I don't know how to script or program yet...
Scripting is not too difficult to learn... I'm not a programmer myself, and a few months ago I didn't know how to script anything either... Just get yourself a nice shell scripting book for reference, make a habit of reading scripts you come across and trying to understand what it is that they do, try to apply the solutions you find to solve your own problems, and you should be able to start writing your own scripts in no time. It's a very useful skill to have.
I agree. Personally, the book I found helpful was the book on Bash published by O'Reilly, which also covers things like configuration files and the lesser known features of Bash. I believe that it was updated not too long ago when Bash 3 came out.
Gotcha, that's a real confidence builder. You guys are awesome. Thank you!
I think, in a lot of cases, openbox and lightweight window managers appeal to the same kind of person that Archlinux appeals to. Not that I really need a lightwight WM, my box runs gnome on Ubuntu very comfortably. I like arch because It is light and snappy, and I have total control over everything. Which is also what i like about openbox.
Imho, it shouldn't be just because it's light and snappy but because you like the way it works and that your comfortable with using Openbox(or any lightweight WM), no matter how good the box is.
Offline
muunleit: thanks for the link.
cool
Offline
Arch goes Swiss chard http://en.wikipedia.org/wiki/Swiss_chard
Last edited by killajoe (2008-08-29 17:48:01)
Cancel me not -- for what then shall remain?
Abscissas, some mantissas, modules, modes, A root or two, a torus and a node:
The inverse of my verse, a null domain.
-- Stanislaw Lem, The Cyberiad
Offline
Offline