You are not logged in.
OpenBox pentester. P4 2.80Ghz 1.25Gb RAM
40Gb HDD that houses /boot, /swp and /root partitions (moved /home to a prtable USB HDD[650Gb] velcroed to the lid) and resized /root to max-out the HDD. /home is encrypted.
Just for boredom/security reasons I'm thinking about grabbing a Pro Duo card and moving /root to it (resizing /swap to max-out HDD) so that if anyone wants to access this laptop they will have to have the encrypted /root Card and also the encrypted /home USB HDD. Overkill I know.. lol
Had to downclock my CPU to compile a new kernel so the archey output and conky read differently. Many more programs/tools are installed, just a basic idea of what she looks like when working.
Busy:
http://dl.dropbox.com/u/58127896/busy.png
Plain jane clean, still compiling kernel in bkgrnd (guake).
http://dl.dropbox.com/u/58127896/clean.png
||github||
Offline
Those side title bars make me rotate my head everytime I look at them lol
Offline
Those side title bars make me rotate my head everytime I look at them lol
LOOOL so do i XD
Offline
Finally got flwm to compile. I know some people think flwm is ugly, but I like it
http://s16.postimage.org/euichgknl/2012_02_24_143420_1280x1024_scrot.jpg
i'st not really a looker but it's rock solid and blazingly fast !
Offline
Hello friends.
Long time no see.2012-02-24-01-t.png
Can I get the name of the font you've used on the left please?
Offline
Was a little while since I last submitted here, and I am pretty happy with the setup I got today Right now I am working on a script to change my monitor's resolutions when I plug in my "workstation", currently I got 4 script files linking to each other. I want to have just one. Anyway, here are some pics:
First is my laptop screen (15'), then the workstation (dual monitor 24'+20'), and then the workstation again with chromium and dolphin running. Window manager is Openbox with tint2-svn as panel, compton-git (avalible in AUR) for compositing, and conky. Screenfetch is printing the nice Arch logo and info, and I am running Terminator as a desktop wallpaper. Once I get that script for auto-recognizing whether the workstation is connected working, my life is complete!
Sometimes, when I'm trying to get any audio software or hardware working with my system, I wonder why I ditched Windows. But every time I work at a windows computer, I remember it again.
Offline
The taskbar showing open windows is tint2, and the right part of the bottom bar and the top bar are both dzen2.
Thank You. It looks nice, I thought it was DWM. Recently I read about Windows Managers and I see some cool minimalistic soultions like awesome, wmii, stumpwm, ratpoison, dwm.
http://omploader.org/vY3Zlcg
very nice. Can you share wallpaper? Is DWM comfortable for You?
Last edited by kelloco2 (2012-02-25 21:08:39)
Offline
http://omploader.org/vY3Zlcg
very nice. Can you share wallpaper? Is DWM comfortable for You?
Hi, the wallpaper can be found here http://simpledesktops.com , along with a lot of other cool ones. Dwm is very comfortable for me. It takes a little adjustment if you're coming from a floating wm, but it's well worth it in my opinion. You might want to give snapwm or monsterwm a try too, they're similar to dwm. Monsterwm has a wiki page and I'm working on one for snapwm right now. I should have it up tomorrow or Monday.
Offline
Offline
love your tastes in music and a good clean openbox
Offline
Long time I posted my desktop CLI based.
DWM (6.0) 4 Life.
Would you mind sharing your terminal colorscheme and the name of the music player?
Offline
sboysel,
thanks ...
Offline
Would you mind sharing your terminal colorscheme and the name of the music player?
Here my colorsheme:
https://github.com/Ypnose/Madfiles/blob … Xresources
And you could find some other confs on my Github
And the player is Moc with a custom layout
Last edited by Ypnose (2012-02-26 19:55:18)
Offline
Long time I posted my desktop CLI based.
DWM (6.0) 4 Life.
Nice desktop and wallpaper.
Can you share wallpaper?
Offline
Nice desktop and wallpaper.
Can you share wallpaper?
Here you got it dude: http://wallbase.cc/wallpaper/1220281
Offline
Nice desktop and wallpaper.
Can you share wallpaper?
You can find the wallpaper here .
Offline
Offline
Crosspost from DWM thread:
http://fallenunia.deviantart.com/art/Ge … -287331661
All that's left to do now is extend my dzen2/conky configuration as in "animated" images and clickable media buttons. I'm also not quite satisfied with the layout icons (they're not centered height-wise) but overall I'm quite satisfied.
I got all my patches working, although I might look into the pidgin layout once. List of patches:
01-dwm-6.0-+uselessgaps_-nmaster.diff
02-dwm-6.0-urgentcolor.diff
03-dwm-6.0-xbm_layout_icons.diff
04-dwm-6.0-bstack_without_nmaster.diff
05-dwm-6.0-gridmode.diff
06-dwm-6.0-pertag_initlayout.diff
Sorry for no thumbnail, omploader is down again
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
Crosspost from DWM thread:
http://fallenunia.deviantart.com/art/Ge … -287331661
Description @ Deviantart wrote:All that's left to do now is extend my dzen2/conky configuration as in "animated" images and clickable media buttons. I'm also not quite satisfied with the layout icons (they're not centered height-wise) but overall I'm quite satisfied.
I got all my patches working, although I might look into the pidgin layout once. List of patches:
01-dwm-6.0-+uselessgaps_-nmaster.diff
02-dwm-6.0-urgentcolor.diff
03-dwm-6.0-xbm_layout_icons.diff
04-dwm-6.0-bstack_without_nmaster.diff
05-dwm-6.0-gridmode.diff
06-dwm-6.0-pertag_initlayout.diffSorry for no thumbnail, omploader is down again
Would you be willing to share your config.h, .conkyrc, and whatever config you use for dzen2?
Offline
Would you be willing to share your config.h, .conkyrc, and whatever config you use for dzen2?
Sure!
config.h:
/* See LICENSE file for copyright and license details. */
/* appearance */
static const char font[] = "-*-termsyn-medium-*-*-*-11-*-*-*-*-*-*-*";
static const char normbordercolor[] = "#4A4A4A";
static const char normbgcolor[] = "#4A4A4A";
static const char normfgcolor[] = "#B3B3B3";
static const char selbordercolor[] = "#FEA63C";
static const char selbgcolor[] = "#4A4A4A";
static const char selfgcolor[] = "#FEA63C";
static const char urgbordercolor[] = "#4A4A4A";
static const char urgfgcolor[] = "#4A4A4A";
static const char urgbgcolor[] = "#E84F4F";
static const unsigned int borderpx = 1; // border pixel of windows
static const unsigned int gappx = 2; // gap pixel between windows
static const unsigned int snap = 5; // snap pixel
static const Bool showbar = True; // False means no bar
static const Bool topbar = True; // False means bottom bar
static Bool useicons = True; // False means use ascii symbols
//static const Bool systray_enable = True;
//static const int systray_spacing = 3;
/* tagging */
static const char *tags[] = { "web", "chill", "media", "work" };
/* initial layouts */
static const int initlayouts[] = { 0, 3, 0, 0, 3 };
static const Rule rules[] = {
/* class instance title tags mask isfloating monitor */
{ "Firefox", NULL, NULL, 1, False, -1 },
{ "Emesene", NULL, NULL, 1 << 1, False, -1 },
{ "Pcmanfm", NULL, NULL, 1 << 1, False, -1 },
{ "Viewnior", NULL, NULL, 1 << 2, False, -1 },
{ NULL, "ncmpcpp", NULL, 1 << 2, False, -1 },
{ "MPlayer", NULL, NULL, 1 << 2, True, -1 },
{ "Gimp-2.7", NULL, NULL, 1 << 2, False, -1 },
{ "Transmission", NULL, NULL, 1 << 2, False, -1 },
{ "libreoffice-startcenter", NULL, NULL, 1 << 3, False, -1 },
};
/* layout(s) */
static const float mfact = 0.50; // factor of master area size [0.05..0.95]
static const Bool resizehints = False; // True means respect size hints in tiled resizals
static const Layout layouts[] = {
/* icon symbol arrange function */
{ "/home/jente/abs/dwm/icons/tile.xbm", "þ", tile }, // first entry is default
{ "/home/jente/abs/dwm/icons/bstack.xbm", "ü", bstack },
{ "/home/jente/abs/dwm/icons/grid.xbm", "ú", grid },
{ "/home/jente/abs/dwm/icons/monocle.xbm", "ÿ", monocle },
{ "/home/jente/abs/dwm/icons/float.xbm", "ý", NULL }, // no layout function means floating behavior
};
/* key definitions */
#define MODKEY Mod1Mask
#define TAGKEYS(KEY,TAG) \
{ MODKEY, KEY, view, {.ui = 1 << TAG} }, \
{ MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \
{ MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \
{ MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} },
/* helper for spawning shell commands in the pre dwm-5.0 fashion */
#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }
/* commands */
static const char *dmenu[] = { "dmenu_run", "-fn", font, "-nb", normbgcolor, "-nf", normfgcolor, "-sb", selbgcolor, "-sf", selfgcolor, NULL };
static const char *term[] = { "urxvtc", NULL };
static const char *browser[] = { "firefox", NULL };
static const char *fileman[] = { "pcmanfm", NULL };
static const char *music[] = { "urxvtc", "-name", "ncmpcpp", "-e", "ncmpcpp", NULL };
static const char *msn[] = { "emesene", "-s", NULL };
static const char *scrot[] = { "scrot", NULL};
static const char *volup[] = { "amixer", "-q", "sset", "Master", "5%+", "unmute", NULL };
static const char *voldown[] = { "amixer", "-q", "sset", "Master", "5%-", "unmute", NULL };
static const char *volmute[] = { "amixer", "-q", "sset", "Master", "toggle", NULL };
static const char *mpdplay[] = { "ncmpcpp", "toggle", NULL };
static const char *mpdnext[] = { "ncmpcpp", "next", NULL };
static const char *mpdprev[] = { "ncmpcpp", "prev", NULL };
static const char *mpdstop[] = { "ncmpcpp", "stop", NULL };
static Key keys[] = {
/* modifier key function argument */
{ MODKEY, XK_dead_grave, spawn, {.v = dmenu } },
{ MODKEY, XK_1, spawn, {.v = term } },
{ MODKEY, XK_2, spawn, {.v = browser } },
{ MODKEY, XK_3, spawn, {.v = fileman } },
{ MODKEY, XK_4, spawn, {.v = music} },
{ MODKEY, XK_5, spawn, {.v = msn} },
{ 0, XK_Print, spawn, {.v = scrot } },
{ 0, 0x1008ff13, spawn, {.v = volup} },
{ 0, 0x1008ff11, spawn, {.v = voldown} },
{ 0, 0x1008ff12, spawn, {.v = volmute} },
{ 0, 0x1008ff14, spawn, {.v = mpdplay} },
{ 0, 0x1008ff17, spawn, {.v = mpdnext} },
{ 0, 0x1008ff16, spawn, {.v = mpdprev} },
{ 0, 0x1008ff15, spawn, {.v = mpdstop} },
{ MODKEY|ControlMask, XK_b, togglebar, {0} },
{ MODKEY|ControlMask, XK_q, quit, {0} },
{ MODKEY, XK_Right, focusstack, {.i = +1 } },
{ MODKEY, XK_Left, focusstack, {.i = -1 } },
{ MODKEY, XK_Return, zoom, {0} },
{ MODKEY, XK_Tab, view, {0} },
{ MODKEY, XK_q, killclient, {0} },
{ MODKEY, XK_bracketleft, setmfact, {.f = -0.05} },
{ MODKEY, XK_bracketright, setmfact, {.f = +0.05} },
{ MODKEY, XK_space, setlayout, {0} },
{ MODKEY|ShiftMask, XK_f, togglefloating, {0} },
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
{ MODKEY, XK_b, setlayout, {.v = &layouts[1]} },
{ MODKEY, XK_g, setlayout, {.v = &layouts[2]} },
{ MODKEY, XK_m, setlayout, {.v = &layouts[3]} },
{ MODKEY, XK_f, setlayout, {.v = &layouts[4]} },
TAGKEYS( XK_F1, 0)
TAGKEYS( XK_F2, 1)
TAGKEYS( XK_F3, 2)
TAGKEYS( XK_F4, 3)
{ MODKEY, XK_0, view, {.ui = ~0 } },
{ MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
{ MODKEY, XK_comma, focusmon, {.i = -1 } },
{ MODKEY, XK_period, focusmon, {.i = +1 } },
{ MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } },
{ MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } },
};
/* button definitions */
/* click can be ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
static Button buttons[] = {
/* click event mask button function argument */
{ ClkLtSymbol, 0, Button1, setlayout, {0} },
{ ClkLtSymbol, 0, Button3, setlayout, {.v = &layouts[2]} },
{ ClkWinTitle, 0, Button2, zoom, {0} },
{ ClkStatusText, 0, Button2, spawn, {.v = term } },
{ ClkClientWin, MODKEY, Button1, movemouse, {0} },
{ ClkClientWin, MODKEY, Button2, togglefloating, {0} },
{ ClkClientWin, MODKEY, Button3, resizemouse, {0} },
{ ClkTagBar, 0, Button1, view, {0} },
{ ClkTagBar, 0, Button3, toggleview, {0} },
{ ClkTagBar, MODKEY, Button1, tag, {0} },
{ ClkTagBar, MODKEY, Button3, toggletag, {0} },
};
conkyrc:
update_interval 2
out_to_console yes
TEXT
^fg(\#E84F4F)${if_mpd_playing}^ca(1,ncmpcpp prev)^i(/home/jente/icons/media_prev.xbm)^ca() ^ca(1,ncmpcpp toggle)^i(/home/jente/icons/media_play.xbm)^ca() ^ca(1,ncmpcpp next)^i(/home/jente/icons/media_next.xbm)^ca() ${mpd_smart}${endif} \
^fg(\#FEA63C)^i(/home/jente/icons/status_cpu.xbm) ${cpu}% ${hwmon 0 temp 1}°C \
^fg(\#FEA63C)^i(/home/jente/icons/status_mem.xbm) ${mem} \
^fg(\#AACCBB)^i(/home/jente/icons/arch.xbm) ${fs_used /} \
^fg(\#FEA63C)^ca(1,urxvtc -e sudo wifi-select wlan0)^i(/home/jente/icons/wifi_02.xbm) ${wireless_essid wlan0} ${wireless_link_qual_perc wlan0}%^ca() \
^fg(\#FFCA11)^ca(2,amixer -q sset Master toggle)^ca(4,amixer -q sset Master 5%+ unmute)^ca(5,amixer -q sset Master 5%- unmute)^i(/home/jente/icons/status_vol.xbm) ${execi 2 $HOME/.bin/conky_volume}^ca()^ca()^ca() \
^fg(\#66AABB)^i(/home/jente/icons/status_bat_full.xbm) ${battery_short} \
^fg(\#BDE077)^i(/home/jente/icons/status_clock.xbm) ${time %a %d %b, %H:%M}
#${execi 1 aticonfig --odgc | grep load | cut -c32-33} ${hwmon 0 temp 1} ${hwmon 0 temp 2}
#æ Ò ê Â
And how I launch dzen2 w/ conky. Put it in .xinitrc:
(sleep 1s && conky-cli -c /home/jente/.config/conky/conkyrc_dzen2 | dzen2 -x '567' -e '' -fg '#B3B3B3' -bg '#4A4A4A' -w '797' -ta r -fn '-*-termsyn-medium-*-*-*-11-*-*-*-*-*-*-*' -p )
If you want the icons, tell me and I'll package them for upload
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
Offline