clean office
All checks were successful
nixos config pipeline / show-flake (push) Successful in 33s
nixos config pipeline / deploy (push) Successful in 1m3s

This commit is contained in:
smayzy 2026-01-17 16:30:43 +01:00
parent 4475bc7129
commit d54bad1c90
10 changed files with 17 additions and 175 deletions

View File

@ -22,12 +22,7 @@ in
wireguard.enable = true;
gui-utilities.enable = true;
mouse.enable = true;
obsidian.enable = true;
kdenlive.enable = true;
thunderbird.enable = true;
blender.enable = true;
inkscape.enable = true;
komikku.enable = true;
flatpak = {
enable = true;
media.enable = true;
@ -38,19 +33,24 @@ in
calibre.enable = true;
freecad.enable = true;
fritzing.enable = true;
aegisub.enable = true;
tor.enable = true;
chromium.enable = true;
ghidra.enable = true;
firejail.enable = true;
wireshark.enable = true;
bitwarden.enable = true;
alacritty.enable = true;
};
programs.firefox.enable = true;
environment.systemPackages = with pkgs; [
librewolf
prismlauncher
obsidian
komikku
inkscape
blender
bitwarden-desktop
aegisub
kdePackages.kdenlive
];
};
}

View File

@ -27,11 +27,7 @@ in
wireguard.enable = true;
gui-utilities.enable = true;
mouse.enable = true;
obsidian.enable = true;
kdenlive.enable = true;
thunderbird.enable = true;
inkscape.enable = true;
komikku.enable = true;
flatpak = {
enable = true;
dev.enable = true;
@ -42,17 +38,24 @@ in
freecad.enable = true;
tor.enable = true;
fritzing.enable = true;
aegisub.enable = true;
alacritty.enable = true;
chromium.enable = true;
firejail.enable = true;
wireshark.enable = true;
bitwarden.enable = true;
steam.enable = true;
};
programs.firefox.enable = true;
networking.networkmanager.enable = true;
environment.systemPackages = with pkgs; [ networkmanagerapplet librewolf];
environment.systemPackages = with pkgs; [
networkmanagerapplet
librewolf
obsidian
komikku
inkscape
bitwarden-desktop
aegisub
kdePackages.kdenlive
];
};
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.aegisub.enable = mkOption {
type = types.bool;
default = false;
description = "aegisub";
};
config = mkIf config.smayzy.aegisub.enable {
environment.systemPackages = with pkgs; [
aegisub
];
};
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.bitwarden.enable = mkOption {
type = types.bool;
default = false;
description = "bitwarden";
};
config = mkIf config.smayzy.bitwarden.enable {
environment.systemPackages = with pkgs; [
bitwarden-desktop
];
};
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.blender.enable = mkOption {
type = types.bool;
default = false;
description = "blender";
};
config = mkIf config.smayzy.blender.enable {
environment.systemPackages = with pkgs; [
blender
];
};
}

View File

@ -1,13 +1,6 @@
{ ... }:
{
imports = [
./aegisub.nix
./bitwarden.nix
./blender.nix
./inkscape.nix
./kdenlive.nix
./komikku.nix
./obsidian.nix
./office.nix
];
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.inkscape.enable = mkOption {
type = types.bool;
default = false;
description = "inkscape";
};
config = mkIf config.smayzy.inkscape.enable {
environment.systemPackages = with pkgs; [
inkscape
];
};
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.kdenlive.enable = mkOption {
type = types.bool;
default = false;
description = "kdenlive";
};
config = mkIf config.smayzy.kdenlive.enable {
environment.systemPackages = with pkgs; [
kdePackages.kdenlive
];
};
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.komikku.enable = mkOption {
type = types.bool;
default = false;
description = "komikku";
};
config = mkIf config.smayzy.komikku.enable {
environment.systemPackages = with pkgs; [
komikku
];
};
}

View File

@ -1,22 +0,0 @@
{
lib,
config,
pkgs,
...
}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.obsidian.enable = mkOption {
type = types.bool;
default = false;
description = "obsidian";
};
config = mkIf config.smayzy.obsidian.enable {
environment.systemPackages = with pkgs; [
obsidian
];
};
}