diff --git a/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom b/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom new file mode 100644 index 0000000..315f13d --- /dev/null +++ b/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom @@ -0,0 +1,25 @@ +{ + ( + modifiers: [ + Alt, + ], + key: "Space", + ): System(Launcher), + ( + modifiers: [ + Super, + ], + ): Disable, + ( + modifiers: [ + Super, + ], + key: "Return", + ): Spawn("cosmic-term"), + ( + modifiers: [ + Super, + ], + key: "l", + ): System(LockScreen), +} diff --git a/fedora-atomic/main.yml b/fedora-atomic/main.yml index f4e7d2b..7d0f922 100644 --- a/fedora-atomic/main.yml +++ b/fedora-atomic/main.yml @@ -61,3 +61,10 @@ src: "{{ dotfiles_config_dir }}/starship.toml" dest: "{{ config_dir }}/starship.toml" state: link + + # .config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom + - name: Link custom cosmic config + ansible.builtin.file: + src: "{{ dotfiles_config_dir }}/cosmic" + dest: "{{ config_dir }}/cosmic" + state: link