Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Jay Ta'ala
jt-config-repo
Commits
b247bf61
Commit
b247bf61
authored
May 22, 2018
by
Jay Ta'ala
Browse files
Merge branch 'development'
parents
886d9581
1224ddfc
Changes
2
Hide whitespace changes
Inline
Side-by-side
compton/compton.conf
View file @
b247bf61
...
@@ -10,7 +10,7 @@ shadow-offset-y = 1;
...
@@ -10,7 +10,7 @@ shadow-offset-y = 1;
shadow
-
opacity
= .
3
;
shadow
-
opacity
= .
3
;
shadow
-
ignore
-
shaped
=
false
;
shadow
-
ignore
-
shaped
=
false
;
shadow
-
exclude
= [
shadow
-
exclude
= [
"name = 'Notification'"
,
"name = 'Notification'"
,
# workaround for conky until it provides window properties:
# workaround for conky until it provides window properties:
"override_redirect = 1 && !WM_CLASS@:s"
,
"override_redirect = 1 && !WM_CLASS@:s"
,
"class_g ?= 'Dmenu'"
,
"class_g ?= 'Dmenu'"
,
...
@@ -59,47 +59,48 @@ invert-color-include = [ ];
...
@@ -59,47 +59,48 @@ invert-color-include = [ ];
glx
-
copy
-
from
-
front
=
false
;
glx
-
copy
-
from
-
front
=
false
;
glx
-
swap
-
method
=
"undefined"
;
glx
-
swap
-
method
=
"undefined"
;
opacity
-
rule
= [
opacity
-
rule
= [
"99:name *?= 'Call'"
,
"99:name *?= 'Call'"
,
"99:class_g = 'Chromium'"
,
"99:class_g = 'Chromium'"
,
"99:name *?= 'Conky'"
,
"99:name *?= 'Conky'"
,
"99:class_g = 'Darktable'"
,
"99:class_g = 'Darktable'"
,
"50:class_g = 'Dmenu'"
,
"50:class_g = 'Dmenu'"
,
"99:name *?= 'Event'"
,
"99:name *?= 'Event'"
,
"99:class_g = 'Firefox'"
,
"99:class_g = 'Firefox'"
,
"99:class_g = 'GIMP'"
,
"99:class_g = 'GIMP'"
,
"99:name *?= 'Image'"
,
"99:name *?= 'Image'"
,
"99:class_g = 'Lazpaint'"
,
"99:class_g = 'Lazpaint'"
,
"99:class_g = 'Midori'"
,
"99:class_g = 'Midori'"
,
"99:name *?= 'Minitube'"
,
"99:name *?= 'Minitube'"
,
"99:class_g = 'Mousepad'"
,
"99:class_g = 'Mousepad'"
,
"99:name *?= 'MuseScore'"
,
"99:name *?= 'MuseScore'"
,
"90:name *?= 'Page Info'"
,
"90:name *?= 'Page Info'"
,
"99:name *?= 'Pale Moon'"
,
"99:name *?= 'Pale Moon'"
,
"90:name *?= 'Panel'"
,
"90:name *?= 'Panel'"
,
"99:class_g = 'Pinta'"
,
"99:class_g = 'Pinta'"
,
"90:name *?= 'Restart'"
,
"90:name *?= 'Restart'"
,
"99:name *?= 'sudo'"
,
"99:name *?= 'sudo'"
,
"99:name *?= 'Screenshot'"
,
"99:name *?= 'Screenshot'"
,
"99:class_g = 'Viewnior'"
,
"99:class_g = 'Viewnior'"
,
"99:class_g = 'VirtualBox'"
,
"99:class_g = 'VirtualBox'"
,
"99:name *?= 'VLC'"
,
"99:name *?= 'VLC'"
,
"99:name *?= 'Write'"
,
"99:name *?= 'Write'"
,
"93:class_g = 'URxvt' && !_NET_WM_STATE@:32a"
,
"93:class_g = 'URxvt' && !_NET_WM_STATE@:32a"
,
"0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
,
"0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
,
"99:_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'"
"99:_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'"
,
"80:class_g = 'copyq'"
];
];
wintypes
:
wintypes
:
{
{
tooltip
:
tooltip
:
{
{
fade
=
true
;
fade
=
true
;
shadow
=
false
;
shadow
=
false
;
opacity
=
0
.
85
;
opacity
=
0
.
85
;
focus
=
true
;
focus
=
true
;
};
};
fullscreen
:
fullscreen
:
{
{
fade
=
true
;
fade
=
true
;
shadow
=
false
;
shadow
=
false
;
...
...
i3/config
View file @
b247bf61
...
@@ -105,10 +105,10 @@ workspace_auto_back_and_forth yes
...
@@ -105,10 +105,10 @@ workspace_auto_back_and_forth yes
bindsym $mod+b workspace back_and_forth
bindsym $mod+b workspace back_and_forth
bindsym $mod+Shift+b move container to workspace back_and_forth; workspace back_and_forth
bindsym $mod+Shift+b move container to workspace back_and_forth; workspace back_and_forth
# split orientation
# split orientation
s
bindsym $mod+h split h;exec notify-send 'tile horizontally'
bindsym $mod+h split h;exec notify-send 'tile horizontally'
bindsym $mod+v split v;exec notify-send 'tile vertically'
bindsym $mod+v split v;exec notify-send 'tile vertically'
bindsym $mod+q
split h;
layout t
abb
ed
bindsym $mod+q
layout toggle split;exec notify-send '
layout t
oggl
ed
'
bindsym $mod+Mod1+q split h;
bindsym $mod+Mod1+q split h;
# toggle fullscreen mode for the focused container
# toggle fullscreen mode for the focused container
...
@@ -116,11 +116,9 @@ bindsym $mod+f fullscreen toggle
...
@@ -116,11 +116,9 @@ bindsym $mod+f fullscreen toggle
# change container layout (stacked, tabbed, toggle split)
# change container layout (stacked, tabbed, toggle split)
bindsym $mod+s layout stacking;exec notify-send 'stacking layout'
bindsym $mod+s layout stacking;exec notify-send 'stacking layout'
bindsym $mod+Mod1+s split h; layout stacking
bindsym $mod+w layout tabbed;exec notify-send 'tabbed layout'
bindsym $mod+w layout tabbed;exec notify-send 'tabbed layout'
bindsym $mod+e layout toggle split
bindsym $mod+Mod1+w split h; layout tabbed
bindsym $mod+Shift+s split toggle; layout stacking;exec notify-send 'sub-stacking layout'
bindsym $mod+Shift+w split toggle; layout tabbed; exec notify-send 'sub-tabbed layout'
# toggle tiling / floating
# toggle tiling / floating
bindsym $mod+Shift+space floating toggle
bindsym $mod+Shift+space floating toggle
...
@@ -129,14 +127,14 @@ bindsym $mod+Shift+space floating toggle
...
@@ -129,14 +127,14 @@ bindsym $mod+Shift+space floating toggle
bindsym $mod+space focus mode_toggle
bindsym $mod+space focus mode_toggle
# toggle sticky
# toggle sticky
bindsym $mod+
Mod1
+s sticky toggle;exec notify-send 'sticky windows toggled'
bindsym $mod+
Shift
+s sticky toggle;exec notify-send 'sticky windows toggled'
# window transparency adjustment (and alias to restart compton)
# window transparency adjustment (and alias to restart compton)
bindsym $mod+Mod1+z exec transset-df -a --min 0.25 --dec 0.25
bindsym $mod+Mod1+z exec transset-df -a --min 0.25 --dec 0.25
bindsym $mod+Mod1+Shift+z exec transset-df -a --min 0.1 --dec 0.1
bindsym $mod+Mod1+Shift+z exec transset-df -a --min 0.1 --dec 0.1
bindsym $mod+Mod1+x exec transset-df -a --inc 0.25
bindsym $mod+Mod1+x exec transset-df -a --inc 0.25
bindsym $mod+Mod1+Shift+x exec transset-df -a --inc 0.1
bindsym $mod+Mod1+Shift+x exec transset-df -a --inc 0.1
bindsym $mod+Mod1+c exec --no-startup-id compton -b
bindsym $mod+Mod1+c exec --no-startup-id
"pkill compton;
compton -b
"
# focus the parent container
# focus the parent container
bindsym $mod+a focus parent
bindsym $mod+a focus parent
...
@@ -208,7 +206,7 @@ for_window [class="Calamares"] floating enable border normal
...
@@ -208,7 +206,7 @@ for_window [class="Calamares"] floating enable border normal
for_window [class="Clipgrab"] floating enable
for_window [class="Clipgrab"] floating enable
for_window [title="File Transfer*"] floating enable
for_window [title="File Transfer*"] floating enable
for_window [class="Galculator"] floating enable border pixel 1
for_window [class="Galculator"] floating enable border pixel 1
for_window [class="GParted"] floating enable border normal
#
for_window [class="GParted"] floating enable border normal
for_window [title="i3_help"] floating enable sticky enable border normal
for_window [title="i3_help"] floating enable sticky enable border normal
for_window [class="Lightdm-gtk-greeter-settings"] floating enable
for_window [class="Lightdm-gtk-greeter-settings"] floating enable
for_window [class="Lxappearance"] floating enable sticky enable border normal
for_window [class="Lxappearance"] floating enable sticky enable border normal
...
@@ -230,6 +228,7 @@ for_window [class="Thus"] floating enable border normal
...
@@ -230,6 +228,7 @@ for_window [class="Thus"] floating enable border normal
for_window [class="Timeset-gui"] floating enable border normal
for_window [class="Timeset-gui"] floating enable border normal
#for_window [class="(?i)virtualbox"] floating enable border normal
#for_window [class="(?i)virtualbox"] floating enable border normal
for_window [class="Xfburn"] floating enable
for_window [class="Xfburn"] floating enable
for_window [class="copyq"] floating enable border pixel 1
# switch to workspace with urgent window automatically
# switch to workspace with urgent window automatically
for_window [urgent=latest] focus
for_window [urgent=latest] focus
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment