Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make window title restriction compatible with configuration file #1334

Open
joech4n opened this issue Oct 30, 2022 · 0 comments
Open

Make window title restriction compatible with configuration file #1334

joech4n opened this issue Oct 30, 2022 · 0 comments

Comments

@joech4n
Copy link

joech4n commented Oct 30, 2022

Describe the bug
Follow up issue from #1251 (comment). Two related issues:

  1. window title restriction set in the GUI is wiped on restart when using config file
  2. window title restriction doesn't currently work with the config file.

Applications:
All

To Reproduce
Steps to reproduce the behavior:

  1. Set up configuration file.
  2. Create window title restriction in GUI.
  3. Restart Amethyst.

Expected behavior

  1. window title restriction should stick after restart of amethyst.
  2. config file should support window title restriction options.

Versions:

  • macOS: 12.6
  • Amethyst: 0.16.0

Debug Info

❯ /Applications/Amethyst.app/Contents/MacOS/Amethyst --debug-info
Version: 0.16.0 (94)

OS version: Version 12.6 (Build 21G115)

Screens:
	(0.0, 0.0, 1512.0, 982.0) [(0.0, 0.0, 1512.0, 982.0)]

Configuration:
mouse-follows-focus: 0
ignore-menu-bar: 0
restore-layouts-on-launch: 1
window-margins: 0
screen-padding-left: 0
screen-padding-bottom: 0
new-windows-to-main: 0
enables-layout-hud-on-space-change: 1
floating: (
    "net.kovidgoyal.kitty",
    "com.google.Chrome",
    "com.1password.1password",
    "company.thebrowser.Browser",
    "com.apple.systempreferences"
)
focus-follows-mouse: 0
floating-is-blacklist: 1
mod1: (
    option,
    shift
)
mouse-resizes-windows: 1
screen-padding-right: 0
debug-layout-info: 0
window-resize-step: 5
enables-layout-hud: 1
layouts: (
    tall,
    fullscreen,
    "middle-wide",
    bsp,
    "two-pane"
)
mod2: (
    option,
    shift,
    control
)
window-margin-size: 0
window-minimum-height: 0
screen-padding-top: 0
float-small-windows: 1
window-minimum-width: 0
use-canary-build: 0
follow-space-thrown-windows: 1

Note: --include-apps will list your manageable applications, but is optional if you don't want to list that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants