You are not logged in.
i3 seems to be the new tiling WM on the block, and quite a solid one at that.
While I've just begun tinkering with it, I figured it might be good to have a thread i3 users can share their screenshots and possibly also configuration details, so that newer users can benefit from it.
After all, it's pretty damn hard to search the forum for 'i3'! Not so much a general discussion thread, there's one already around for that.
I've got nothing myself (yet), but if you have an i3 at least slightly different than out-of-the-box, please share
The below is shamelessly ripped from the daily screenshot thread.
* DO NOT post full resolution screenshots! You can use the "mogrify" command (pacman -S imagemagick) to make a thumbnail of your screenshot:
$ cp screenie.png thumb-screenie.png
$ mogrify -resize 20% thumb-screenie.png
Twenty percent of the original size is great for 1024x768 screenies. For bigger sizes (and especially for multi-monitor setups), we ask you to keep in mind not everyone uses broadband, and use an even smaller size (10% of a Full HD setup will still be 192x180, for example). You can then upload these images to your server and use the following code to show them on the forum:
[url=http://my.site.com/screenie.png][img]http://my.site.com/thumb-screenie.png[/img][/url]
* Several websites also offer free image hosting. Here are some that supports thumbnails:
Omploader | ImageShack | xs.to | iPICTURE | ImageHosting | Imagebam
Use the "Thumbnail for forums" link code that is supplied by the image hosting sites to post your thumbnail link.
Although, try to avoid imageshack. Its a pain in the you know where.
NOTE: full-size screenshots and resized images will be deleted by the moderators.
* If the screenshot has questionable material that might not be safe to view while at work or in a school setting, please post only a link and not a thumbnail, along with a mention of "Not Safe for Work". Posts that do not adhere to this are subject to deletion without notice at any time.
* Please try to include any links to your wallpaper or configs that you may have and/or the names of your icon theme, running apps, DE, etc. in the same post to reduce unnecessary clutter later.
Last edited by Ranguvar (2010-08-23 04:04:52)
Offline
Offline
Please continue your discussion in the thread above .
Edit: reopening, Ranguvar's gonna turn it into a screenshot & related configurations thread.
Last edited by .:B:. (2010-08-23 01:32:32)
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Standard i3. Conky piped via dzen2, stalonetray. Wallpaper was self-made from the arch logo on the top left of this page.
Offline
Used: Conky, i3-wsbar/dzen2, URxvt running Ranger, irssi+bitlbee and a tailing script.
i3-config: http://pastebin.com/raw.php?i=ppsXzRF4
conky through dzen2: http://pastebin.com/raw.php?i=XJK6p3Gu
zixpk wallpaper: http://www.zixpk.com/2009/04/plusattack-wallpaper.html
Offline
Clean:
'Busy' (It's a netbook, what kind of 'busy do you expect?)
(config files in my signature)
Ogion
(my-dotfiles)
"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
"Enlightenment is man's leaving his self-caused immaturity." - Immanuel Kant
Offline
i3 config
bind Mod1+23 nw
bind Mod1+Shift+23 pw
bindsym Mod1+t bn
bindsym Mod1+y bp
bindsym Mod1+u bb
bindsym Mod1+b bt
#bindsym Mod4+c exec ~/.config/scripts/togglei3bar
new_window bp
#workspace_bar no
workspace 1 main
workspace 2 chat
workspace 3 web
workspace 4 code
workspace 5 music
workspace 6 chrome
workspace 7 fox
exec xbindkeys -f ~/.config/xbindkeys/.xbindkeysrc
exec conky -c ~/.config/conky/.conkyrc
exec urxvt -e screen -c ~/.config/screen/.screenrc
assign gimp → ~
assign skype → 2
assign "xv/MPlayer" → ~
assign deadbeef → ~
assign lxappearance → ~
assign jumanji → 3
assign chromium → 6
assign Navigator → 7
Uploaded with ImageShack.us
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
[...]
Standard i3. Conky piped via dzen2, stalonetray. Wallpaper was self-made from the arch logo on the top left of this page.
May I ask how you got stalonetray "floating" above dzen2? It always takes an extra line above dzen2 for me...
Offline
May I ask how you got stalonetray "floating" above dzen2? It always takes an extra line above dzen2 for me...
Sorry for quite a delayed response. I was away for a couple of months...
What I did to avoid that situation is to execute stalonetray first, then force the dzen2 to overlap the stalonetray area, but not all the way (in dzen2 you can specify the size using "-w" and "-h" arguments then place it with "-x" and "-y" arguments). I hope that answers your questions.
Also, since I have a new screenie, I'll post it now (not using system tray anymore):
Offline
q0tsa wrote:May I ask how you got stalonetray "floating" above dzen2? It always takes an extra line above dzen2 for me...
Sorry for quite a delayed response. I was away for a couple of months...
What I did to avoid that situation is to execute stalonetray first, then force the dzen2 to overlap the stalonetray area, but not all the way (in dzen2 you can specify the size using "-w" and "-h" arguments then place it with "-x" and "-y" arguments). I hope that answers your questions.
Also, since I have a new screenie, I'll post it now (not using system tray anymore):
can you post ur config's? also how did you get rxvt get to look like that?
Offline
The below is the config code. I've been meaning to put it on my git-hub, but never got around to it... I will eventually. The rxvt window is nothing special.. Just have it floating and then resized it to my liking... Or are you asking for my PS1 prompt?
## Font
##------
# ISO 10646 = Unicode
font -misc-fixed-medium-*-*--12-*-*-*-*-*-*-*
## Window border style
##---------------------
# bn: border normal, with window title bar
# bp: border only, no window title bar
# bb: no border or window title bar
new_window bp
## Colours
##---------
#colourclass border bckgrnd text
client.focused #1793D0 #1793D0 #FFFFFF
client.focused_inactive #333333 #333333 #999999
client.unfocused #333333 #333333 #999999
client.urgent #FF0000 #8C5665 #FF0000
bar.focused #1793D0 #1793D0 #FFFFFF
bar.unfocused #333333 #333333 #999999
bar.urgent #FF0000 #000000 #FF0000
## Startup Programs
##------------------
exec conky | dzen2 -bg black -fg white -fn -misc-fixed-medium-*-*--12-*-*-*-*-*-*-* -p -w 550 -h 16 -x 7
30 -y 784 -ta r &
## Program Shortcuts
##-------------------
# Mod1+Shift+Enter starts a new terminal
bind Mod1+Shift+36 exec urxvt
# Mod1+Shift+w starts a web browser (chromium)
bind Mod1+Shift+25 exec chromium
# Mod1+Shift+q kills the current client
bind Mod1+Shift+24 kill
## Tiling Layouts
##----------------
# Toggle tiling/floating of the current window (Mod1+Shift+Space)
bind Mod1+Shift+65 t
# Use Mouse+Mod1 to drag floating windows
floating_modifier Mod1
# Fullscreen (Mod1+f)
bind Mod1+41 f
# Stacking (Mod1+h)
bind Mod1+43 s
# Tabbed (Mod1+w)
bind Mod1+25 T
# Default (Mod1+e)
bind Mod1+26 d
# Go into the tiling layer / floating layer, depending on whether
# the current window is tiling / floating (Mod1+t)
bind Mod1+28 focus ft
# Focus (Mod1+j/k/l/;)
bind Mod1+44 h
bind Mod1+45 j
bind Mod1+46 k
bind Mod1+47 l
# (alternatively, you can use the cursor keys:)
bindsym Mod1+Left h
bindsym Mod1+Down j
bindsym Mod1+Up k
bindsym Mod1+Right l
# Focus Container (Mod3+j/k/l/;)
bind Mod3+44 wch
bind Mod3+45 wcj
bind Mod3+46 wck
bind Mod3+47 wcl
# (alternatively, you can use the cursor keys:)
bindsym Mod3+Left wch
bindsym Mod3+Down wcj
bindsym Mod3+Up wck
bindsym Mod3+Right wcl
# Snap (Mod1+Control+j/k/l/;)
bind Mod1+Control+44 sh
bind Mod1+Control+45 sj
bind Mod1+Control+46 sk
bind Mod1+Control+47 sl
# (alternatively, you can use the cursor keys:)
bindsym Mod1+Control+Left sh
bindsym Mod1+Control+Down sj
bindsym Mod1+Control+Up sk
bindsym Mod1+Control+Right sl
# Move (Mod1+Shift+j/k/l/;)
bind Mod1+Shift+44 mh
bind Mod1+Shift+45 mj
bind Mod1+Shift+46 mk
bind Mod1+Shift+47 ml
# (alternatively, you can use the cursor keys:)
bindsym Mod1+Shift+Left mh
bindsym Mod1+Shift+Down mj
bindsym Mod1+Shift+Up mk
bindsym Mod1+Shift+Right ml
# Move Container (Mod3+Shift+j/k/l/;)
bind Mod3+Shift+44 wcmh
bind Mod3+Shift+45 wcmj
bind Mod3+Shift+46 wcmk
bind Mod3+Shift+47 wcml
# Workspaces (Mod1+1/2/…)
bind Mod1+10 1
bind Mod1+11 2
bind Mod1+12 3
bind Mod1+13 4
bind Mod1+14 5
bind Mod1+15 6
bind Mod1+16 7
bind Mod1+17 8
bind Mod1+18 9
bind Mod1+19 10
# Workspace Names
workspace 1 Main
workspace 2 Web
workspace 3 Grid
workspace 4 Root
workspace 5 Misc
# Move to Workspaces
bind Mod1+Shift+10 m1
bind Mod1+Shift+11 m2
bind Mod1+Shift+12 m3
bind Mod1+Shift+13 m4
bind Mod1+Shift+14 m5
bind Mod1+Shift+15 m6
bind Mod1+Shift+16 m7
bind Mod1+Shift+17 m8
bind Mod1+Shift+18 m9
bind Mod1+Shift+19 m10
# Assign workspaces
assign "chromium" 2
# Mod1+v starts dmenu and launches the selected application
# for now, we don't have a launcher of our own.
bind Mod1+55 exec /usr/bin/dmenu_run
# Mod1+Shift+e exits i3, Mod1+Shift+r restarts i3
bind Mod1+Shift+26 exit
bind Mod1+Shift+27 restart
# The IPC interface allows programs like an external workspace bar
# (i3-wsbar) or i3-msg (can be used to "remote-control" i3) to work.
ipc-socket ~/.i3/ipc.sock
Offline
not sure what its called (im new to rxvt) but on yours it has xxx@hostname and then it goes down one, i read the man pages but didnt find anything related to that or called PS1
EDIT: Grammer
Last edited by markbabc (2010-11-20 04:31:22)
Offline
That is his PS1 - see here for a whole lot of different examples https://bbs.archlinux.org/viewtopic.php?id=50885
Offline
ohhhh i didnt see that in my .bashrc when i was putting my alias's in there. well thanks for the link to that thread, it helped alot!
Offline
Sorry for quite a delayed response. I was away for a couple of months...
What I did to avoid that situation is to execute stalonetray first, then force the dzen2 to overlap the stalonetray area, but not all the way (in dzen2 you can specify the size using "-w" and "-h" arguments then place it with "-x" and "-y" arguments). I hope that answers your questions.
Also, since I have a new screenie, I'll post it now (not using system tray anymore):
[...]
Thanks a lot! Works nicely for me. (I never really managed to get rid of a systray...)
Offline
Conky, dzen2, and trayer. The theme started black + silver, but has morphed into something black + grey + Arch blue.
I can't find a better way to do the bottom bars, and I haven't seen anyone else who has. I hate wasting an entire row to just the tray, but I can't combine said tray with the bottom i3 bar. I've tried living without it, but I'd rather just pay the 25 pixels to have it.
Offline
Conky, dzen2, and trayer. The theme started black + silver, but has morphed into something black + grey + Arch blue.
Clean:
http://bradconte.com/files/images/personal/desktop-20110128-clean-thumbnail.jpgBusy:
http://bradconte.com/files/images/personal/desktop-20110128-busy-thumbnail.jpgI can't find a better way to do the bottom bars, and I haven't seen anyone else who has. I hate wasting an entire row to just the tray, but I can't combine said tray with the bottom i3 bar. I've tried living without it, but I'd rather just pay the 25 pixels to have it.
mind sharing your conkyrc and i3 config? looks really great and i'm stll looking for a conky config which integrates well into the i3 bar
Offline
B-Con and broken pipe posts merged with screenshots thread.
ᶘ ᵒᴥᵒᶅ
Offline
I can't find a better way to do the bottom bars, and I haven't seen anyone else who has. I hate wasting an entire row to just the tray, but I can't combine said tray with the bottom i3 bar. I've tried living without it, but I'd rather just pay the 25 pixels to have it.
Looks good. I can't live without the systray either. I've managed to have all of them in one row using i3-wsbar (not the default workspace_bar). Here are the steps I think I took to achieve this (I don't use i3 anymore, so I can't check it)
1. Start trayer first
2. Start i3-wsbar and pipe into dzen.
3. The dzen should not be docked. Instead, have the dzen overwrap with the trayer using x and y arguments. Make sure the width of the dzen layer is a little bit less than the screen width so that it doesn't hide the trayer icons.
The result is something like this:
Let me know if it works, or ask again if it doesn't work
Offline
I got my hands on the source code. Hacked it to have the bar on top and make docked app (in this case stalonetray) line up with the bar. I also altered the code so that the tags don't have numbers (since I use numbers as tag names). The status is conky + dzen2 the traditional way.
Offline
The bar no the top! That's awesome! Any tips on how to do it?
Last edited by archman-cro (2011-02-05 20:51:27)
Offline
If you don't have a docked client, it's fairly simple. You just need to change two lines:
src/randr.c: ln181
from
output->rect.y + output->rect.height - (font->height + 6),
to
output->rect.y
and in src/layout.c: ln 698
from
yoffset[cols] = r_ws->rect.y;
to
yoffset[cols] = r_ws->rect.y + (font->height +6);
This may not work if you are using external bar (most likely won't), but you can play around. I hope this helps!
Last edited by kcirick (2011-02-05 23:26:22)
Offline