diff --git a/cortile.config.toml b/cortile.config.toml new file mode 100644 index 0000000..f86f04a --- /dev/null +++ b/cortile.config.toml @@ -0,0 +1,132 @@ +############################################################ +# https://github.com/leukipp/cortile/blob/main/config.toml # +############################################################ + +# Tiling will be enabled on application start if set to true (true | false). +tiling_enabled = false + +# Initial tiling layout ("fullscreen" | "vertical-left" | "vertical-right" | "horizontal-top" | "horizontal-bottom"). +tiling_layout = "vertical-left" + +# Initial division of master-slave area (0.0 - 1.0). +proportion = 0.6 + +# Minimum division of master-slave area (0.0 - 1.0). +proportion_min = 0.1 + +# Maximum division of master-slave area (0.0 - 1.0). +proportion_max = 0.9 + +# How much to increment/decrement master-slave area (0.0 - 1.0). +proportion_step = 0.05 + +# Additional margin of the tiling area ([top, right, bottom, left]) +edge_margin = [0, 0, 0, 0] + +# Width and height of a hot-corner area within the edge corners (0 - 100). +edge_corner_size = 10 + +# Width or height of a hot-corner area within the edge centers (0 - 100). +edge_center_size = 100 + +# Maximum number of allowed master windows (0 - 10) +window_masters_max = 5 + +# Maximum number of allowed slave windows (1 - 10) +window_slaves_max = 5 + +# How much space should be left between windows (0 - 100). +window_gap_size = 4 + +# Window decorations will be removed if set to false (true | false). +window_decoration = true + +# Regex in RE2 syntax for ignoring windows (['WM_CLASS', 'WM_NAME'] = ['ignore all windows with this class', 'but allow those with this name']). +# WM_CLASS string can be found by running 'xprop WM_CLASS'. +window_ignore = [ + ['uxnemu', ''], + ['gcolor2', ''], +] + +############################################################ +[keys] # Key symbols can be found by running 'xev'. # +############################################################ + +# Tile the current workspace. +tile = "mod4-T" + +# Untile the current workspace. +untile = "mod4-Shift-T" + +# Cycles through the available layouts. +layout_cycle = "mod4-backslash" + +# Activates the fullscreen layout. +#layout_fullscreen = "Control-Shift-Space" + +# Activates the vertical-left layout. +#layout_vertical_left = "Control-Shift-Left" + +# Activates the vertical-right layout. +#layout_vertical_right = "Control-Shift-Right" + +# Activates the horizontal-top layout. +#layout_horizontal_top = "Control-Shift-Up" + +# Activates the horizontal-bottom layout. +#layout_horizontal_bottom = "Control-Shift-Down" + +# Make the active window as master. +master_make = "mod4-return" + +# Increase the number of masters. +master_increase = "mod4-bracketright" + +# Decrease the number of masters. +master_decrease = "mod4-bracketleft" + +# Increase the number of slaves. +#slave_increase = "Control-Shift-KP_Add" + +# Decrease the number of slaves. +#slave_decrease = "Control-Shift-KP_Subtract" + +# Increase the proportion of master-slave area. +proportion_increase = "mod4-Shift-bracketright" + +# Decrease the proportion of master-slave area. +proportion_decrease = "mod4-Shift-bracketleft" + +# Moves focus to the next window. +#window_next = "Control-Shift-KP_2" + +# Moves focus to the previous window. +#window_previous = "Control-Shift-KP_8" + +############################################################ +[corners] # Action strings can also be external commands. # +############################################################ + +# Corner at top left +#top_left = "layout_cycle" + +# Corner at top center +#top_center = "tile" + +# Corner at top right +#top_right = "master_make" + +# Corner at center right +#center_right = "proportion_increase" + +# Corner at bottom right +#bottom_right = "master_increase" + +# Corner at bottom center +#bottom_center = "untile" + +# Corner at bottom left +#bottom_left = "master_decrease" + +# Corner at center left +#center_left = "proportion_decrease" diff --git a/picom.conf b/picom.conf new file mode 100644 index 0000000..184ed98 --- /dev/null +++ b/picom.conf @@ -0,0 +1,15 @@ +opacity-rule = [ + "85:class_g = 'st-256color'", + "85:class_g = 'acme'", + "85:class_g = 'kate'", + "85:window_type = 'dock'" +] +shadow-exclude = [ + "window_type = 'dock'" +] + +wintypes: { + dock = { + clip-shadow-above: true + } +};