You are not logged in.

#251 2014-02-12 22:08:07

ill
Member
From: US
Registered: 2011-06-22
Posts: 115

Re: i3 desktop screenshots and config sharing

cju wrote:
ill wrote:

Download and build i3 with the patches

git clone git://github.com/DSMan195276/i3.git
cd i3
git checkout dsm-changes
make

Change your xinit to point to the i3 binary you just built. EG:

exec ~/i3/i3

Add the following to your i3 config

enable_alpha_channel yes
new_window inset 4

Well, but the gap between two windows seems to twice as much as the outer gap on your screenshot… Is this intended behaviour?

Not intended, but there's no way around it as far as I know. It's a 4px border on all sides, so when windows are next to each other it's 4+4.

Last edited by ill (2014-02-12 22:11:41)

Offline

#252 2014-02-14 17:37:20

t60r
Member
Registered: 2014-01-29
Posts: 3

Re: i3 desktop screenshots and config sharing

kcirick wrote:

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!

Or, you can add this to your i3 config.

bar {
...
position top
...
}

Easy as pie.

Offline

#253 2014-02-15 23:39:35

dagnachew
Member
Registered: 2014-02-15
Posts: 1

Re: i3 desktop screenshots and config sharing

Here is my desktop



-- mod edit: read the rules and only post thumbnails https://bbs.archlinux.org/viewtopic.php?id=61754  [jwr] --

Last edited by dagnachew (2014-02-15 23:45:15)

Offline

#254 2014-02-25 22:58:49

GSF1200S
Member
Registered: 2008-12-24
Posts: 474

Re: i3 desktop screenshots and config sharing

Im not entirely sure if this is the normal process a virgin tiler goes through, but i3 is the first tiler ive tried that doesnt totally frustrate me in 15 minutes. I always figured id end up using Awesome if I used a tiler since everyone talks so highly of it.

Im surprised that i3 is so light on keybinds, and yet so good at dealing with a large number of windows (due to the tree structure/tabbing). I could seriously see having 40 windows open on one workspace and not being totally lost due to the tree structure (as its possible to organize by the container). There is just no way I can do that on a stacker or auto tiler. I always get into an overload situation where I just open a new workspace and start over (stacker), or open a new workspace every 4-5 windows opened (auto tiler).

Is there even any other tiler that uses i3's approach? I instantly dont think id use a tiler that does anything else. Im currently an Openbox/Pytyle2 user, so this is all a bit new to me. Quite a few tiling options, and according to the dynamic window manager arch wiki chart, i3 seems to be the only tree mode so unless im missing one..

Offline

#255 2014-03-02 22:54:44

jv2112
Member
Registered: 2011-07-23
Posts: 160

Re: i3 desktop screenshots and config sharing

Just picked up a new laptop and just finished up my Arch install & I3 set up. Still needs some love but making progress...

wink


http://postimg.org/image/lf111w8m5/


2014_03_02_174355_1366x768_scrot.jpg

I3 - Config

 

###########
## Fonts ##
###########

font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
font pango: Droid Sans Mono, Droid Sans Semi-Condensed 14


###################
# AUTOSTART STUFF #
###################

exec conky -c /home/joe/Conky/short.conf 
#execconky -c /home/joe/.slide/slide_conky.conf 
#exec conky -c /home/joe/.slide/slide_conky2.conf 
exec/home/joe/bin/Welcome 
exec /usr/bin/compton --config /home/joe/.compton.conf 

# Media Monitoring
#exec wicd-client --tray
exec udiskie 
exec nitrogen --restore 
exec radiotray


for_window [title="Conky"] floating enable  border 3 pixel  
assign [class="Conky"] "6 : Sys-Mon"

for_window [class="Galculator"] floating enable border 3 pixel 

new_window pixel 3
workspace_auto_back_and_forth yes

#### Key Binds ####

## System ###

set $mod Mod4

for_window [window_role="pop-up"] floating enable
# reload the configuration file
bindsym $mod+Shift+c reload

# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart

# exit i3 (logs you out of your X session)
bindsym $mod+Tab 	 exec --no-startup-id quickswitch.py

# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod

# kill focused window
bindsym $mod+Shift+q kill

# Layout mode for new containers: default | stacking | tabbed
workspace_layout tabbed

set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown
mode "$mode_system" {
    bindsym l exec --no-startup-id /home/joe/bin/i3exit lock, mode "default"
    bindsym e exec --no-startup-id /home/joe/bin/i3exit logout, mode "default"
    bindsym s exec --no-startup-id home/joe/bin/i3exit suspend, mode "default"
    bindsym h exec --no-startup-id /home/joe/bin/i3exit hibernate, mode "default"
    bindsym r exec --no-startup-id /home/joe/bin/i3exit reboot, mode "default"
    bindsym Shift+s exec --no-startup-id /home/joe/bin/i3exit shutdown, mode "default"  

    # back to normal: Enter or Escape
    bindsym Return mode "default"
    bindsym Escape mode "default"
}
bindsym $mod+Pause mode "$mode_system"



# Super+d ---> D-Menu
bindsym $mod+d exec --no-startup-id dmenu_run -fn -misc-fixed-*-*-*-*-16-200-*-*-*-*-*-* -l '5' -i -b -nf '#E5E4E2' -sb '#800000' -nb '#2B3856'

# Audio Controls
bindsym  XF86_AudioLowerVolume exec amixer -q set Master 10%- unmute
bindsym  XF86_AudioMute  exec amixer -q set Master playback toggle
bindsym  XF86_AudioRaiseVolume exec amixer -q set Master 10%+ unmute 
bindsym $mod+u exec /media/N-Space/home/joe/bin/tog.sh
bindsym $mod+p exec /usr/bin/pavucontrol


## Programs ##

bindsym  $mod+F1 exec --no-startup-id firefox  
assign [title="Firefox"] "1 : Web"

bindsym $mod+F2 exec --no-startup-id libreoffice
assign [class="libreoffice-startcenter"] "7 : Office"

bindsym  $mod+F3 exec  --no-startup-id thunar     
assign [class="^Thunar"] "5 : FM"

bindsym  $mod+F4 exec --no-startup-id exaile 
assign [title="Exaile"] "3 : Media"
assign [class="Smplayer"] "3 : Media"
assign [title="mplayer"] "3 : Media"
assign [class="Smtube"] "3 : Media"


bindsym $mod+F5 exec --no-startup-id medit
assign [title="medit"] "8 : E-Space"

bindsym $mod+F6 exec --no-startup-id galculator
assign [title="galculator"] "7 : Office"


# Super+t --->Terminal
bindsym $mod+t exec --no-startup-id terminator
assign [class="^Terminator"] "2 : Term"


bindsym  $mod+F10 exec --no-startup-id minecraft  
assign [class="minecraft"] "10 : Games"

bindsym  $mod+F11 exec --no-startup-id steam  
assign [title="Steam"] "10 : Games"

# change focus
bindsym $mod+j focus left
bindsym $mod+k focus down
bindsym $mod+l focus up
bindsym $mod+semicolon focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
bindsym $mod+h split h

# split in vertical orientation
bindsym $mod+v split v

# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen

# change container layout (stacked, tabbed, toggle split)
bindsym $mod+Shift+F10 layout stacking
bindsym $mod+Shift+F11 layout tabbed
bindsym $mod+Shift+F12 layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows
bindsym $mod+space focus mode_toggle

# focus the parent container
bindsym $mod+a focus parent

#Pop Up in full screen
popup_during_fullscreen	smart

# Toggle between screens
workspace_auto_back_and_forth yes

# Window border size
new_window pixel 3

# focus the child container
#bindsym $mod+d focus child

## WORKSPACE App Specs (obxprop | grep WM_CLASS)

workspace "1 : Web" output LVDS1
workspace "2 : Term"  output LVDS1
workspace "3 : Media" output LVDS1
workspace "4 : X-Chat" output LVDSI
workspace "5 : FM"  output LVDS1
workspace "6 : Sys-Mon" output LVDS1
workspace "7 : Office"  output LVDS1
workspace "8 : E-Space" output LVDS1
workspace "9 : N-Space" output LVDS1
workspace "10 : Games"  output LVDS1

# switch to workspace
bindsym $mod+1 workspace 1 : Web
bindsym $mod+2 workspace 2 : Term
bindsym $mod+3 workspace 3 : Media
bindsym $mod+4 workspace 4 : X-Chat
bindsym $mod+5 workspace 5 : FM
bindsym $mod+6 workspace 6 : Sys-Mon 
bindsym $mod+7 workspace 7 : Office
bindsym $mod+8 workspace 8 : E-Space
bindsym $mod+9 workspace 9 : N-Space
bindsym $mod+0 workspace 10 : Games

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace 1 : Web
bindsym $mod+Shift+2 move container to workspace 2 : Term
bindsym $mod+Shift+3 move container to workspace 3 : Media
bindsym $mod+Shift+4 move container to workspace 4 : X-Chat
bindsym $mod+Shift+5 move container to workspace 5 : FM
bindsym $mod+Shift+6 move container to workspace 6 : Sys-Mon
bindsym $mod+Shift+7 move container to workspace 7 : Office
bindsym $mod+Shift+8 move container to workspace 8 : E-Space
bindsym $mod+Shift+9 move container to workspace 9 : N-Space
bindsym $mod+Shift+0 move container to workspace 10 : Games

bindsym $mod+r mode "resize"

# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym j resize rshrink width 10 px or 10 ppt
        bindsym k resize grow height 10 px or 10 ppt
        bindsym l resize shrink height 10 px or 10 ppt
        bindsym semicolon resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape
        bindsym Return mode "default"
        bindsym Escape mode "default"
}


bar {
id primary

mode dock
position bottom
workspace_buttons yes

font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
font pango: Droid Sans Semi-Condensed 12


colors {
        background  #2B3856
        statusline #FFFFFF
	separator  #7DfdfE
########################## border # back ## text ##################################################
        focused_workspace  #800000 #151B54 #7DfDFE
	active_workspace  #8000000 #646D7E #E5E4E2
        inactive_workspace #15317E #800000 #ffffff
        urgent_workspace   #1733A3 #87041E #f4e615
    }

    }


bar {
id conky
status_command /home/joe/bin/i3bar
mode dock
position top
workspace_buttons no

font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
font pango: Droid Sans Semi-Condensed 14


colors {
        background  #2B3856
        statusline #FFFFFF
	separator  #7DfdfE
########################## border # back ## text ##################################################
        focused_workspace  #800000 #151B54 #7DfDFE
	active_workspace  #8000000 #646D7E #E5E4E2
        inactive_workspace #15317E #800000 #ffffff
        urgent_workspace   #1733A3 #87041E #f4e615
    }

}




# colors
#class				border	backgr.	text
client.focused               	#87041E #1733A3 #ffffff
client.focused_inactive		#ffffff #222222 #5C91AD
client.unfocused		#87041E #ffffff #1733A3
client.urgent			#1733A3 #87041E #f4e615

client.background			#E5E4E2

Life is pleasant. Death is peaceful. It's the transition that's troublesome. Isaac Asimov - / -

Offline

#256 2014-03-03 04:25:14

thiagowfx
Member
Registered: 2013-07-09
Posts: 586

Re: i3 desktop screenshots and config sharing

12896514593_4b0108aa0d_t.jpg

You can find the config on my dotfiles.

Offline

#257 2014-03-10 11:08:45

spupy
Member
Registered: 2009-08-12
Posts: 218

Re: i3 desktop screenshots and config sharing

Has anyone made use of the new click events in the i3bar protocol? Check the docs (right at the end): http://i3wm.org/docs/i3bar-protocol.html 

Sounds interesting, but I don't think it would work with conky (my current i3bar feeder).


There are two types of people in this world - those who can count to 10 by using their fingers, and those who can count to 1023.

Offline

#258 2014-03-10 17:22:49

okubax
Member
From: Kent, UK.
Registered: 2010-04-24
Posts: 210
Website

Re: i3 desktop screenshots and config sharing

Offline

#259 2014-03-19 11:07:40

Mossepo
Member
Registered: 2013-11-26
Posts: 5

Re: i3 desktop screenshots and config sharing

thumb.png

Useless gaps are useless, a crosspost of a crosspost from the March screenshot thread. A lot of stuff inspired (blatantly stolen) from others. Featuring terminals, qt4(pcmanfm-qt beta), qt5(transmission-qt), gtk2(lxappearance) and gtk3(brasero) apps.

GTK theme: FlatStudioDark (Both Qts use this too)
Conky based on Ledti's: https://bbs.archlinux.org/viewtopic.php … 7#p1297897
Terminal colors from earsplit's repo: https://github.com/windelicato/dotfiles … rosionedit
Firefox with Classic Compact addon, and a little bit of playing around with it's Customize tool. The homepage was inspired by someone, but made by myself.

Offline

#260 2014-03-19 12:00:47

Gadileth
Member
Registered: 2013-08-02
Posts: 32

Re: i3 desktop screenshots and config sharing

Is there any way you could give me your conky config? Not only the on it is based on?

But very clean and nice setup!

Offline

#261 2014-03-19 13:19:50

VanillaFunk
Member
From: MA. USA
Registered: 2013-06-10
Posts: 396
Website

Re: i3 desktop screenshots and config sharing

oh nice an i3 sharing thread...

worked on ranger since the screenshot showoff for march

clean
http://i.imgur.com/UlqPjhI.jpg

busy
http://imgur.com/DI5xxZt.jpg


archx86_64 : awesomewm
https://github.com/dreemsoul

Remeber to feed the squirrels

Offline

#262 2014-03-19 14:07:22

Mossepo
Member
Registered: 2013-11-26
Posts: 5

Re: i3 desktop screenshots and config sharing

Gadileth wrote:

Is there any way you could give me your conky config? Not only the on it is based on?

But very clean and nice setup!

Thank you and certainly, but it's not all that different. :-]

http://dotshare.it/dots/764/

Offline

#263 2014-03-19 14:09:49

VanillaFunk
Member
From: MA. USA
Registered: 2013-06-10
Posts: 396
Website

Re: i3 desktop screenshots and config sharing

Mossepo :: I see the colors bit a lot lately and not sure how to set that up.  I looked through the rxvt-unicode wiki and didnt see anything about a colors script... is that an external program?


archx86_64 : awesomewm
https://github.com/dreemsoul

Remeber to feed the squirrels

Offline

#264 2014-03-19 14:30:55

Mossepo
Member
Registered: 2013-11-26
Posts: 5

Re: i3 desktop screenshots and config sharing

VanillaFunk wrote:

Mossepo :: I see the colors bit a lot lately and not sure how to set that up.  I looked through the rxvt-unicode wiki and didnt see anything about a colors script... is that an external program?

It's just a simple shell script you can download from here, for example: http://code.google.com/p/iterm2/source/ … /colors.sh

Offline

#265 2014-03-19 14:50:41

VanillaFunk
Member
From: MA. USA
Registered: 2013-06-10
Posts: 396
Website

Re: i3 desktop screenshots and config sharing

@ Mossepo :: ahh thanks... i did a ddg.gg search on color shell script and found a way to set it in xresources... gotta go post in ooh, nice soon cause this changes a lot and I need to set up all my console apps again but so far mocp looks great smile thanks for giving me a keyword to dig with  I had been wanting to do this for some time

-- edit --

here is it so far.

http://imgur.com/z83E6NU.png

Last edited by VanillaFunk (2014-03-19 14:54:04)


archx86_64 : awesomewm
https://github.com/dreemsoul

Remeber to feed the squirrels

Offline

#266 2014-03-19 16:11:02

HiImTye
Member
From: Halifax, NS, Canada
Registered: 2012-05-09
Posts: 1,072

Re: i3 desktop screenshots and config sharing

clean: http://picpaste.com/2014-03-19-090449_1 … _scrot.png
dirty: http://picpaste.com/2014-03-20-004327_1 … _scrot.png

I resolved my previous issues with conky as a sidebar, by just adding this snippet to my config

bindsym $mod+t border normal
bindsym $mod+y border 1pixel
bindsym $mod+u border none

then I just $mod+u on conky and then it's (mostly) good. it's still a pain if I want to tile downwards

Last edited by HiImTye (2014-03-20 07:44:53)

Offline

#267 2014-03-20 07:06:00

fukin_jim
Member
Registered: 2013-02-27
Posts: 20

Re: i3 desktop screenshots and config sharing

Mossepo wrote:

http://users.metropolia.fi/~santermt/thumb.png

Firefox with Classic Compact addon, and a little bit of playing around with it's Customize tool. The homepage was inspired by someone, but made by myself.

Thanks for that, just got a bit more retail space in my browser!  I also really like the homepage, could you share it perhaps?

Offline

#268 2014-03-22 04:32:31

cris9288
Member
Registered: 2013-01-07
Posts: 348

Re: i3 desktop screenshots and config sharing

No stuff

Stuff

Nothing special, but I can produce my configs upon request.

Last edited by cris9288 (2014-03-22 04:32:45)

Offline

#269 2014-03-22 04:55:00

nullified
Member
From: Massachusetts, USA
Registered: 2013-12-09
Posts: 468

Re: i3 desktop screenshots and config sharing

VanillaFunk wrote:

Mossepo :: I see the colors bit a lot lately and not sure how to set that up.  I looked through the rxvt-unicode wiki and didnt see anything about a colors script... is that an external program?

more if desired: https://wiki.archlinux.org/index.php/x_ … e_commands


"We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves." - Ada Lovelace

Offline

#270 2014-03-30 05:46:12

HiImTye
Member
From: Halifax, NS, Canada
Registered: 2012-05-09
Posts: 1,072

Re: i3 desktop screenshots and config sharing

did some more theming of i3, changed up the colours and fonts and whatnot.

clean: http://picpaste.com/2014-03-29-224025_1 … _scrot.png
dirty: http://picpaste.com/2014-03-29-224006_1 … _scrot.png
note: orange colour is urgent hint

Last edited by HiImTye (2014-03-30 05:57:45)

Offline

#271 2014-04-06 01:09:05

mikhail-inspired
Member
Registered: 2014-04-06
Posts: 4

Re: i3 desktop screenshots and config sharing

I'm currently running on an older system, waiting for my new laptop to arrive. Figured I'd share my config.

i3 Configuration
i3status patch

Using the Numix gtk and icon themes.

Last edited by mikhail-inspired (2014-04-06 01:59:30)

Offline

#272 2014-04-17 23:00:54

Pacha+
Member
From: Cluj-Napoca, Romania
Registered: 2014-04-17
Posts: 3

Re: i3 desktop screenshots and config sharing

I've just finished messing around with things on i3 and gotten it to a point that I like it.

Clean:

Xs2wVrV.png

Dirty:

tF3B68K.png

Configs:

i3 (modified from this.)
dzen2
ncmpcpp

Offline

#273 2014-04-24 19:43:49

Luchrioh
Member
Registered: 2014-04-24
Posts: 2

Re: i3 desktop screenshots and config sharing

Still tinkering, but didn't find so many light color schemes here with a quick glance, so here's one:

tZxW20qs.png

The configs are on github: i3/conf and i3status.conf.

I took the colors from the Lucius vim/terminal color scheme.

Offline

#274 2014-04-25 18:34:06

okraits
Member
From: Germany
Registered: 2006-03-02
Posts: 142
Website

Re: i3 desktop screenshots and config sharing

Luchrioh wrote:

Still tinkering, but didn't find so many light color schemes here with a quick glance, so here's one:

http://i.imgur.com/tZxW20qs.png

The configs are on github: i3/conf and i3status.conf.

I took the colors from the Lucius vim/terminal color scheme.

Nice one! Another light theme is the light version of solarized: https://github.com/okraits/j4-make-conf … /solarized

Offline

#275 2014-04-26 09:28:04

Luchrioh
Member
Registered: 2014-04-24
Posts: 2

Re: i3 desktop screenshots and config sharing

okraits wrote:

Nice one! Another light theme is the light version of solarized: https://github.com/okraits/j4-make-conf … /solarized

Yeah, solarized is always nice, too, though it goes best with solarized colors everywhere.

Offline

Board footer

Powered by FluxBB