feat: krita configuration

This commit is contained in:
Gustavo "Guz" L. de Mello
2024-02-13 12:26:06 -03:00
parent 6241837bb8
commit fa0a9752bd
4 changed files with 672 additions and 0 deletions

View File

@@ -4,6 +4,7 @@
imports = [
../../modules/home-manager/theme.nix
../../modules/home-manager/programs/librewolf
../../modules/home-manager/programs/krita
../../modules/home-manager/packages/nixx.nix
../../modules/home-manager/packages/nixi.nix
./terminal.nix
@@ -31,6 +32,8 @@
pinentryFlavor = "gnome3";
};
krita.enable = true;
librewolf = {
enable = true;
profiles = {

View File

@@ -0,0 +1,17 @@
{ config, lib, pkgs, ... }:
let
cfg = config.krita;
in
{
imports = [ ];
options.krita = with lib; with lib.types; {
enable = mkEnableOption "";
};
config = lib.mkIf cfg.enable {
home.packages = with pkgs; [ krita ];
home.file."${config.xdg.configHome}/kritarc".source = ./kritarc;
home.file."${config.xdg.configHome}/kritashortcutsrc".source = ./kritashortcutsrc;
};
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,4 @@
[Shortcuts]
mirrorImageHorizontal=H
mirrorImageVertical=V
show_color_history=none