add graphic design packages
This commit is contained in:
parent
97511f3a44
commit
c2b8875fe0
4 changed files with 46 additions and 28 deletions
|
|
@ -39,6 +39,7 @@
|
||||||
bundles = {
|
bundles = {
|
||||||
desktop.enable = true;
|
desktop.enable = true;
|
||||||
maker.enable = true;
|
maker.enable = true;
|
||||||
|
graphicDesign.enable = true;
|
||||||
};
|
};
|
||||||
syncthing.enable = true;
|
syncthing.enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xserver.wacom.enable = true;
|
||||||
|
|
||||||
# TODO: fill this out (and move it in a service, probably)
|
# TODO: fill this out (and move it in a service, probably)
|
||||||
# services.syncthing = {
|
# services.syncthing = {
|
||||||
# enable = true
|
# enable = true
|
||||||
|
|
|
||||||
15
modules/home/bundles/graphicDesign.nix
Normal file
15
modules/home/bundles/graphicDesign.nix
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
inputs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
imports = [];
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
inkscape
|
||||||
|
gimp
|
||||||
|
krita
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
@ -12,34 +12,34 @@
|
||||||
in {
|
in {
|
||||||
imports = [];
|
imports = [];
|
||||||
|
|
||||||
options = {
|
# options = {
|
||||||
rootDir = lib.mkOption {
|
# rootDir = lib.mkOption {
|
||||||
type = lib.types.path;
|
# type = lib.types.path;
|
||||||
default = "/home/${cfg.myNixOS.sharedSettings.mainUser}/sync";
|
# default = "/home/${cfg.myNixOS.sharedSettings.mainUser}/sync";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
remoteGui = lib.mkEnableOption "Enable port for remote WebGUI";
|
# remoteGui = lib.mkEnableOption "Enable port for remote WebGUI";
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
services.syncthing = {
|
# services.syncthing = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
user = cfg.myNixOS.sharedSettings.mainUser;
|
# user = cfg.myNixOS.sharedSettings.mainUser;
|
||||||
dataDir = config.rootDir;
|
# dataDir = config.rootDir;
|
||||||
configDir = "/home/${cfg.myNixOS.sharedSettings.mainUser}/.config/syncthing";
|
# configDir = "/home/${cfg.myNixOS.sharedSettings.mainUser}/.config/syncthing";
|
||||||
overrideDevices = true;
|
# overrideDevices = true;
|
||||||
overrideFolders = true;
|
# overrideFolders = true;
|
||||||
settings = {
|
# settings = {
|
||||||
devices = {
|
# devices = {
|
||||||
"saintAlphonso" = { id = saintAlphonsoID; };
|
# "saintAlphonso" = { id = saintAlphonsoID; };
|
||||||
};
|
# };
|
||||||
folders = {
|
# folders = {
|
||||||
"KeepassXC" = {
|
# "KeepassXC" = {
|
||||||
path = "/home/${cfg.myNixOS.sharedSettings.mainUser}/KeepassXC";
|
# path = "/home/${cfg.myNixOS.sharedSettings.mainUser}/KeepassXC";
|
||||||
devices = [ "saintAlphonso" ];
|
# devices = [ "saintAlphonso" ];
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
|
|
||||||
# # Syncthing ports: 8384 for remote access to GUI
|
# # Syncthing ports: 8384 for remote access to GUI
|
||||||
# # 22000 TCP and/or UDP for sync traffic
|
# # 22000 TCP and/or UDP for sync traffic
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue