reducing i3 bloat...

Forum rules
We don't support installations in VirtualBox, VMWare, qemu or others. We ignore posts about WINE, PlayOnLinux, Steam and Skype. We don't support btrfs, lvm, UEFI, side-by-side installations with GPT or dualboot with anything newer than Windows XP.
Google your problem first. Check the Wiki. Read the existing threads. It's okay to "hijack" an existing thread, yes! If your problem is not yet covered, open a new thread. To get the quickest possible help, mention the exact release codename in your post (uname -a is a good idea, too). Due to the lack of crystal balls, attach the output of lspci -nnk if you encounter hardware problems.
beta
Oyster-Slurper
Posts: 20
Joined: Sun Nov 04, 2012 10:22 pm

reducing i3 bloat...

Unread post by beta » Wed Oct 30, 2013 2:36 pm

Is there a way of getting rid of the window decor?

I have found info on border size, new_window and hide_edge_border - but not the window title on top.

Cheers.

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: reducing i3 bloat...

Unread post by dkeg » Wed Oct 30, 2013 2:47 pm

few options here ....
set default

Code: Select all

## new window default border
new_window 1pixel
new_float 1pixel
## set multi-pixel default border 
#new_window pixel 2
#new_float pixel 2
can also set keybindings for when using the cool i3 tab and stack functions

Code: Select all

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

Work hard; Complain less

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: reducing i3 bloat...

Unread post by dkeg » Wed Oct 30, 2013 3:56 pm

also one of the great things about i3 is the wealth of documentation
http://i3wm.org/docs/userguide.html

Work hard; Complain less

beta
Oyster-Slurper
Posts: 20
Joined: Sun Nov 04, 2012 10:22 pm

Re: reducing i3 bloat...

Unread post by beta » Wed Oct 30, 2013 4:40 pm

dkeg wrote:also one of the great things about i3 is the wealth of documentation
http://i3wm.org/docs/userguide.html
Just requires me to comprehend it... :-)

Thanks to your reply, it worked out with:

Code: Select all

## window style
new_window pixel0
new_float pixel0

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: reducing i3 bloat...

Unread post by dkeg » Wed Oct 30, 2013 4:47 pm

good to hear. Since the thread title is generic for i3 config stuff, keep it open for other questions / ideas

Work hard; Complain less

beta
Oyster-Slurper
Posts: 20
Joined: Sun Nov 04, 2012 10:22 pm

Re: reducing i3 bloat...

Unread post by beta » Wed Oct 30, 2013 5:55 pm

turns out to be quite slick

no border + no title when floating, maxed or tiled
if tabbed or stacked a title is automatically added

happy

User avatar
wuxmedia
Grasshopper
Posts: 6454
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: reducing i3 bloat...

Unread post by wuxmedia » Wed Oct 30, 2013 6:06 pm

For Honey Users (or maybe a barebones i3 install);
on a related theme (pun intended) I wanted to go dark on the gtk side of things.
Not knowing which file to create, I installed gtk-chtheme, 117k later everything's set as I wished!
LXappearance did not apply the settings.
bacon has already included numix and flatlook so thats no prob.

one odd thing, on fresh boot, no i3bar -not even a blank space for it, hit Reload key combo - it pops up - weird.
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: reducing i3 bloat...

Unread post by dkeg » Wed Oct 30, 2013 6:32 pm

you could change themes manually without the need of lxappearance

Code: Select all

[editor] ~/.gtkrc-2.0

Work hard; Complain less

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: reducing i3 bloat...

Unread post by dkeg » Wed Oct 30, 2013 6:44 pm

while we're speaking of reducing i3 bloat, and I've mentioned this elsewhere at some point, but reduce i3 footprint by adjusting exec

In my .xinitrc, I have

Code: Select all

exec i3 --shmlog-size 0
check the before and after ;)

Work hard; Complain less

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: reducing i3 bloat...

Unread post by machinebacon » Thu Oct 31, 2013 6:36 am

@lxappearance: there is a bug, and even the fix via siduction (-1.1) doesn't fix it. Apparently lxappearance writes to the wrong location. Ain't nobody got time for dat. Meanwhile, do as dkeg says and edit manually, or use gtk-theme-* to preview.

not really reducing the bloat but what I find a nice addition to xinitrc is

Code: Select all

setxkbmap -option terminate:ctrl_alt_bksp
in case the default keybind to exit i3 is somehow misbehaving.
..gnutella..

Post Reply