From 4b367a41564562e55798cfc88d326adcf54b1472 Mon Sep 17 00:00:00 2001 From: Paul Date: Sun, 22 Jun 2025 12:42:52 +0200 Subject: [PATCH] updated kitty state --- states/kitty/config.sls | 10 +++++++++- states/kitty/defaults.yaml | 3 ++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/states/kitty/config.sls b/states/kitty/config.sls index d28fe7f..c0bbca6 100644 --- a/states/kitty/config.sls +++ b/states/kitty/config.sls @@ -1,12 +1,20 @@ --- {%- from "kitty/map.jinja" import kitty with context %} +kitty-config-dir: + file.directory: + - name: {{ kitty.config_dir }} + - user: root + - group: root + - mode: 0755 + kitty-config: file.managed: - - name: {{ kitty.config_file }} + - name: {{ kitty.config_dir }}/{{ kitty.config_file }} - source: salt://kitty/templates/kitty.conf.j2 - user: root - group: root - mode: 0644 - template: jinja - require: + - file: kitty-config-dir - pkg: kitty-pkg diff --git a/states/kitty/defaults.yaml b/states/kitty/defaults.yaml index 67bd72a..ce2cc03 100644 --- a/states/kitty/defaults.yaml +++ b/states/kitty/defaults.yaml @@ -1,6 +1,7 @@ --- kitty: - config_file: /etc/xdg/kitty/kitty.conf + config_dir: /etc/xdg/kitty + config_file: kitty.conf config: term: "xterm-256color" foreground: "#55ee55"