Se eu usar ~/.amethyst
e mudar algo no painel de preferências, seria ótimo se Amethyst pudesse atualizar meu arquivo .amethyst
Estou cada vez mais convencido de que esta é uma boa ideia.
Estou realmente interessado neste recurso. Vou comprar um novo laptop de trabalho em breve e será necessário copiar manualmente minha configuração de ametista do painel de preferências para um dotfile. O que precisa ser discutido sobre isso? Eu ficaria feliz em mergulhar no swift e nesta base de código para ajudar a contribuir com isso.
Qual é o estado aqui?
Qual é o estado aqui?
Procurando status também - Se você precisar de ajuda sobre isso, me avise. 💃
Também muito interessado em um status. Eu configuro o macOS enquanto configuro meu Linux: eu sincronizo meus dotfiles no Github e uso um script de bootstrap para configurar tudo automaticamente.
Como o Amethyst não tem um arquivo de configuração no momento, eu realmente sincronizo o arquivo "com.amethyst.Amethyst.plist" da minha pasta ~/Library/Preferences. Funciona mais ou menos para ser honesto... Um arquivo de configuração verdadeiro seria o melhor!
Qual é o estado? Obrigada
Para os interessados, aqui está como sincronizo minhas configurações no momento. Eu tenho um script que realmente configura o arquivo plist com minhas preferências como o seguinte (este é um mero exemplo, ajuste-o como quiser):
# Set windows to always stay in floating mode
defaults write com.amethyst.Amethyst.plist floating '(
{
id = "com.apple.systempreferences";
"window-titles" = (
);
},
{
id = "com.tapbots.Tweetbot3Mac";
"window-titles" = (
);
}
)'
defaults write com.amethyst.Amethyst.plist floating-is-blacklist 1
# Follow window when moved to different workspace
defaults write com.amethyst.Amethyst.plist follow-space-thrown-windows 1
# Configure layouts
defaults write com.amethyst.Amethyst.plist layouts '(
tall, wide, floating, fullscreen
)'
# Restore layouts when application starts
defaults write com.amethyst.Amethyst.plist restore-layouts-on-launch 1
# Set window margins
defaults write com.amethyst.Amethyst.plist window-margins 1
defaults write com.amethyst.Amethyst.plist window-margin-size 6
# Do not display layout names
defaults write com.amethyst.Amethyst.plist enables-layout-hud 0
defaults write com.amethyst.Amethyst.plist enables-layout-hud-on-space-change 0
# Disable automatic update check as it is done by Homebrew
defaults write com.amethyst.Amethyst.plist SUEnableAutomaticChecks 0
# Delete the plist cache - MUST ALWAYS BE LAST
defaults read com.amethyst.Amethyst.plist > /dev/null 2>&1
Eu adoraria ver esse recurso. Os atalhos de teclado padrão da Ametista atrapalham a entrada do teclado polonês. Vários caracteres são inseridos com Option
+ Shift
+ letra. Toda vez que instalo o Amethyst em um novo Mac, esqueço-o e me pergunto por que não consigo digitar certas letras maiúsculas. Seria ótimo se eu pudesse apenas verificar o arquivo de configuração da Ametista em meus dotfiles com atalhos de teclado que não entrem em conflito com o layout do teclado polonês.
Comentários muito úteis
Estou cada vez mais convencido de que esta é uma boa ideia.