diff --git a/config/amethyst/amethyst.yml b/config/amethyst/amethyst.yml index 715d236..89ba8d7 100644 --- a/config/amethyst/amethyst.yml +++ b/config/amethyst/amethyst.yml @@ -1,19 +1,23 @@ +--- # Default settings for amethyst # Repo: `https://github.com/ianyh/Amethyst` # # Note due to issue 1419 (https://github.com/ianyh/Amethyst/issues/1419) some # config values may conflict and not work if they are the same as the default -# values for amathyst. You can see these values on github at +# values for amathyst. You can see these values on GitHub at # https://github.com/ianyh/Amethyst/blob/development/Amethyst/default.amethyst # If you're experiencing conflicts and the settings are the same as the default, # comment out the commands in this file. # # Move this file to: `~/.amethyst.yml` # In order to register changes restart Amethyst. -# If you experience issues pulling in the changes you can also quit Amethyst and run: `defaults delete com.amethyst.Amethyst.plist` -# This removes the current preferences and causes Amethyst to restart with default preferences and pull configs from this file. +# If you experience issues pulling in the changes you can also +# quit Amethyst and run: `defaults delete com.amethyst.Amethyst.plist` +# This removes the current preferences and causes Amethyst to restart +# with default preferences and pull configs from this file. -# layouts - Ordered list of layouts to use by layout key (default tall, wide, fullscreen, and column). +# layouts - Ordered list of layouts to use by layout key +# (default tall, wide, fullscreen, and column). layouts: - bsp - tall @@ -71,39 +75,49 @@ cycle-layout-backward: mod: mod2 key: space -# Shrink the main pane by a percentage of the screen dimension as defined by window-resize-step. Note that not all layouts respond to this command. +# Shrink the main pane by a percentage of the screen +# dimension as defined by window-resize-step. +# Note that not all layouts respond to this command. shrink-main: mod: mod1 key: h -# Expand the main pane by a percentage of the screen dimension as defined by window-resize-step. Note that not all layouts respond to this command. +# Expand the main pane by a percentage of the screen dimension +# as defined by window-resize-step. Note that not all layouts +# respond to this command. expand-main: mod: mod1 key: l -# Increase the number of windows in the main pane. Note that not all layouts respond to this command. +# Increase the number of windows in the main pane. +# Note that not all layouts respond to this command. increase-main: mod: mod1 key: ',' -# Decrease the number of windows in the main pane. Note that not all layouts respond to this command. +# Decrease the number of windows in the main pane. +# Note that not all layouts respond to this command. decrease-main: mod: mod1 key: '.' -# General purpose command for custom layouts. Functionality is layout-dependent. +# General purpose command for custom layouts. +# Functionality is layout-dependent. # command1: # mod: # key: -# General purpose command for custom layouts. Functionality is layout-dependent. +# General purpose command for custom layouts. +# Functionality is layout-dependent. # command2: # mod: # key: -# General purpose command for custom layouts. Functionality is layout-dependent. +# General purpose command for custom layouts. +# Functionality is layout-dependent. # command3: # mod: # key: -# General purpose command for custom layouts. Functionality is layout-dependent. +# General purpose command for custom layouts. +# Functionality is layout-dependent. # command4: # mod: # key: @@ -133,42 +147,51 @@ focus-screen-cw: mod: mod1 key: n -# Move the currently focused window onto the next screen in the list going counter-clockwise. +# Move the currently focused window onto the next +# screen in the list going counter-clockwise. swap-screen-ccw: mod: mod2 key: h -# Move the currently focused window onto the next screen in the list going clockwise. +# Move the currently focused window onto the next +# screen in the list going clockwise. swap-screen-cw: mod: mod2 key: l -# Swap the position of the currently focused window with the next window in the list going counter-clockwise. +# Swap the position of the currently focused window with +# the next window in the list going counter-clockwise. swap-ccw: mod: mod2 key: j -# Swap the position of the currently focused window with the next window in the list going clockwise. +# Swap the position of the currently focused window with +# the next window in the list going clockwise. swap-cw: mod: mod2 key: k -# Swap the position of the currently focused window with the main window in the list. +# Swap the position of the currently focused window +# with the main window in the list. swap-main: mod: mod1 key: enter -# Move focus to the n-th screen in the list; e.g., focus-screen-3 will move mouse focus to the 3rd screen. Note that the main window in the given screen will be focused. +# Move focus to the n-th screen in the list; e.g., +# focus-screen-3 will move mouse focus to the 3rd screen. +# Note that the main window in the given screen will be focused. #focus-screen-n: # focus-screen-: # mod: mod1 # key: y -# Move the currently focused window to the n-th screen; e.g., throw-screen-3 will move the window to the 3rd screen. +# Move the currently focused window to the n-th screen; +# e.g., throw-screen-3 will move the window to the 3rd screen. # throw-screen-n: # throw-screen-: # mod: mod1 # key: u -# Move the currently focused window to the n-th space; e.g., throw-space-3 will move the window to the 3rd space. +# Move the currently focused window to the n-th space; +# e.g., throw-space-3 will move the window to the 3rd space. # throw-space-: # mod: mod1 # key: i @@ -203,7 +226,9 @@ throw-space-right: mod: mod2 key: right -# Toggle the floating state of the currently focused window; i.e., if it was floating make it tiled and if it was tiled make it floating. +# Toggle the floating state of the currently focused window; +# i.e., if it was floating make it tiled and if it was +# tiled make it floating. toggle-float: mod: mod1 key: t @@ -236,10 +261,13 @@ relaunch-amethyst: # disable screen padding on builtin display disable-padding-on-builtin-display: false -# Boolean flag for whether or not to add margins betwen windows (default false). +# Boolean flag for whether to add margins between +# windows (default false). window-margins: false -# Boolean flag for whether or not to set window margins if there is only one window on the screen, assuming window margins are enabled (default false). +# Boolean flag for whether to set window margins if there is +# only one window on the screen, assuming window margins +# are enabled (default false). smart-window-margins: true # # Add 10px margin between windows @@ -248,39 +276,53 @@ smart-window-margins: true # The size of the margins between windows (in px, default 0). window-margin-size: 0 -# The max number of windows that may be visible on a screen at one time before -# additional windows are minimized. A value of 0 disables the feature. +# The max number of windows that may be visible on a screen +# at one time before additional windows are minimized. +# A value of 0 disables the feature. window-max-count: 0 -# The smallest height that a window can be sized to regardless of its layout frame (in px, default 0). +# The smallest height that a window can be sized to +# regardless of its layout frame (in px, default 0). window-minimum-height: 0 -# The smallest width that a window can be sized to regardless of its layout frame (in px, default 0) +# The smallest width that a window can be sized to +# regardless of its layout frame (in px, default 0) window-minimum-width: 0 -# List of bundle identifiers for applications to either be automatically floating or automatically tiled based on floating-is-blacklist (default []). +# List of bundle identifiers for applications to either be automatically +# floating or automatically tiled based on floating-is-blacklist (default []). floating: [] # Boolean flag determining behavior of the floating list. -# true if the applications should be floating and all others tiled. false if the applications should be tiled and all others floating (default true). +# true if the applications should be floating and all others tiled. +# false if the applications should be tiled and all others floating (default true). floating-is-blacklist: false -# true if screen frames should exclude the status bar. false if the screen frames should include the status bar (default false). +# true if screen frames should exclude the status bar. +# false if the screen frames should include the status bar (default false). ignore-menu-bar: false -# true if windows smaller than a 500px square should be floating by default (default true) +# true if windows smaller than a 500px square should +# be floating by default (default true) float-small-windows: true -# true if the mouse should move position to the center of a window when it becomes focused (default false). Note that this is largely incompatible with focus-follows-mouse. +# true if the mouse should move position to the center of a window +# when it becomes focused (default false). +# Note that this is largely incompatible with focus-follows-mouse. mouse-follows-focus: false -# true if the windows underneath the mouse should become focused as the mouse moves (default false). Note that this is largely incompatible with mouse-follows-focus +# true if the windows underneath the mouse should become focused as +# the mouse moves (default false). Note that this is largely +# incompatible with mouse-follows-focus focus-follows-mouse: false -# true if dragging and dropping windows on to each other should swap their positions (default false). +# true if dragging and dropping windows on to each other +# should swap their positions (default false). mouse-swaps-windows: true -# true if changing the frame of a window with the mouse should update the layout to accommodate the change (default false). Note that not all layouts will be able to respond to the change. +# true if changing the frame of a window with the mouse should update the +# layout to accommodate the change (default false). +# Note that not all layouts will be able to respond to the change. mouse-resizes-windows: true # true to display the name of the layout when a new layout is selected (default true). @@ -292,13 +334,15 @@ enables-layout-hud-on-space-change: true # true to get updates to beta versions of the software (default false). use-canary-build: false -# true to insert new windows into the first position and false to insert new windows into the last position (default false). +# true to insert new windows into the first position and +# false to insert new windows into the last position (default false). new-windows-to-main: false # true to automatically move to a space when throwing a window to it (default true). follow-space-thrown-windows: true -# The integer percentage of the screen dimension to increment and decrement main pane ratios by (default 5). +# The integer percentage of the screen dimension to increment +# and decrement main pane ratios by (default 5). window-resize-step: 5 # Padding to apply between windows and the left edge of the screen (in px, default 0). diff --git a/config/cheat/conf.yml b/config/cheat/conf.yml index e35d03b..e799204 100644 --- a/config/cheat/conf.yml +++ b/config/cheat/conf.yml @@ -1,3 +1,4 @@ +--- # The editor to use with 'cheat -e '. Defaults to $EDITOR or $VISUAL. # editor: $EDITOR @@ -37,7 +38,7 @@ pager: less -FRX # # This is very useful when you would like to maintain, for example, a # "pristine" repository of community cheatsheets on one cheatpath, and an -# editable personal reponsity of cheatsheets on another cheatpath. +# editable personal repository of cheatsheets on another cheatpath. # # Cheatpaths can be also configured to automatically apply tags to cheatsheets # on certain paths, which can be useful for querying purposes. diff --git a/config/gh-changelog/config.yaml b/config/gh-changelog/config.yaml index e5bbd2d..5b4477f 100644 --- a/config/gh-changelog/config.yaml +++ b/config/gh-changelog/config.yaml @@ -1,3 +1,4 @@ +--- check_for_updates: true excluded_labels: - maintenance diff --git a/config/gh/config.yml b/config/gh/config.yml index d1f503c..a25c9ac 100644 --- a/config/gh/config.yml +++ b/config/gh/config.yml @@ -1,2 +1,3 @@ +--- git_protocol: https version: '1' diff --git a/config/gh/hosts.yml b/config/gh/hosts.yml index 139ef28..b19d5d4 100644 --- a/config/gh/hosts.yml +++ b/config/gh/hosts.yml @@ -1,3 +1,4 @@ +--- github.com: git_protocol: https users: diff --git a/config/wtf/config.yml b/config/wtf/config.yml index c84e79c..dd11c22 100644 --- a/config/wtf/config.yml +++ b/config/wtf/config.yml @@ -1,3 +1,4 @@ +--- wtf: colors: background: black diff --git a/hosts/air/install.conf.yaml b/hosts/air/install.conf.yaml index 4e04c79..bf7ef13 100644 --- a/hosts/air/install.conf.yaml +++ b/hosts/air/install.conf.yaml @@ -1,3 +1,4 @@ +--- - include: 'tools/dotbot-defaults.yaml' - shell: - echo "Configuring air" diff --git a/hosts/lakka/install.conf.yaml b/hosts/lakka/install.conf.yaml index 49afae5..06415b2 100644 --- a/hosts/lakka/install.conf.yaml +++ b/hosts/lakka/install.conf.yaml @@ -1,3 +1,4 @@ +--- - include: 'tools/dotbot-defaults.yaml' - shell: - echo "Configuring lakka" diff --git a/hosts/tunkki/install.conf.yaml b/hosts/tunkki/install.conf.yaml index 69ca0e4..6f29ffe 100644 --- a/hosts/tunkki/install.conf.yaml +++ b/hosts/tunkki/install.conf.yaml @@ -1,3 +1,4 @@ +--- - include: 'tools/dotbot-defaults.yaml' - shell: - echo "Configuring tunkki" diff --git a/hosts/v/install.conf.yaml b/hosts/v/install.conf.yaml index c1b4719..874aa6e 100644 --- a/hosts/v/install.conf.yaml +++ b/hosts/v/install.conf.yaml @@ -1,3 +1,4 @@ +--- - include: 'tools/dotbot-defaults.yaml' - shell: - echo "Configuring v" diff --git a/install.conf.yaml b/install.conf.yaml index 46c615a..f2b2342 100644 --- a/install.conf.yaml +++ b/install.conf.yaml @@ -1,3 +1,4 @@ +--- - include: 'tools/dotbot-defaults.yaml' - clean: ~/: diff --git a/tools/dotbot-defaults.yaml b/tools/dotbot-defaults.yaml index 7db8806..884d668 100644 --- a/tools/dotbot-defaults.yaml +++ b/tools/dotbot-defaults.yaml @@ -1,3 +1,4 @@ +--- - defaults: create: mode: 0755