Initial commit
This commit is contained in:
commit
cfcc57a8bd
353 changed files with 18756 additions and 0 deletions
17
module/aspect/software/software-gui/affinity.nix
Normal file
17
module/aspect/software/software-gui/affinity.nix
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
flake-file.inputs = {
|
||||
affinity-nix.url = "github:mrshmllow/affinity-nix";
|
||||
};
|
||||
|
||||
den.aspects = {
|
||||
affinity = {
|
||||
homeManager =
|
||||
{ inputs, pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
inputs.affinity-nix.packages.x86_64-linux.v3
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
18
module/aspect/software/software-gui/antimicrox.nix
Normal file
18
module/aspect/software/software-gui/antimicrox.nix
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
den.aspects = {
|
||||
antimicrox = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.antimicrox
|
||||
];
|
||||
};
|
||||
nixos = {
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="misc", KERNEL=="uinput", OPTIONS+="static_node=uinput", TAG+="uaccess"
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/audacity.nix
Normal file
13
module/aspect/software/software-gui/audacity.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
audacity = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.audacity
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/blender-hip-latest.nix
Normal file
13
module/aspect/software/software-gui/blender-hip-latest.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
blender-hip-latest = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.blender-hip
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
flake input
|
||||
persystem overlay
|
||||
|
||||
|
||||
|
||||
den.aspects = {
|
||||
blender-hip-v45 = {
|
||||
nixos =
|
||||
{ blender-hip-v45, ... }:
|
||||
{
|
||||
systemPackages = [
|
||||
blender-hip-v45.blender-hip
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/bottles.nix
Normal file
14
module/aspect/software/software-gui/bottles.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
bottles = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "com.usebottles.bottles";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/discord.nix
Normal file
13
module/aspect/software/software-gui/discord.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
discord = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.local.chromium-discord
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/gimp.nix
Normal file
14
module/aspect/software/software-gui/gimp.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
gimp = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "org.gimp.GIMP";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/inkscape.nix
Normal file
14
module/aspect/software/software-gui/inkscape.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
inkscape = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "org.inkscape.Inkscape";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/jdownloader.nix
Normal file
14
module/aspect/software/software-gui/jdownloader.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
jdownloader = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "org.jdownloader.JDownloader";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/kdenlive.nix
Normal file
14
module/aspect/software/software-gui/kdenlive.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
kdenlive = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "org.kde.kdenlive";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/krita.nix
Normal file
14
module/aspect/software/software-gui/krita.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
krita = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "org.kde.krita";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/media-player/haruna.nix
Normal file
13
module/aspect/software/software-gui/media-player/haruna.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
haruna = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.latest.haruna
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
0
module/aspect/software/software-gui/media-player/mpv.wip
Normal file
0
module/aspect/software/software-gui/media-player/mpv.wip
Normal file
13
module/aspect/software/software-gui/netbird.nix
Normal file
13
module/aspect/software/software-gui/netbird.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
netbird = {
|
||||
nixos = {
|
||||
services.netbird = {
|
||||
enable = true;
|
||||
ui.enable = true;
|
||||
useRoutingFeatures = "both";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
22
module/aspect/software/software-gui/obs-studio.nix
Normal file
22
module/aspect/software/software-gui/obs-studio.nix
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
den.aspects = {
|
||||
obs-studio = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
programs.obs-studio = {
|
||||
enable = true;
|
||||
plugins = with pkgs.obs-studio-plugins; [
|
||||
wlrobs
|
||||
obs-pipewire-audio-capture
|
||||
obs-vkcapture
|
||||
obs-source-clone
|
||||
obs-move-transition
|
||||
obs-composite-blur
|
||||
obs-backgroundremoval
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/obsidian.nix
Normal file
13
module/aspect/software/software-gui/obsidian.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
obsidian = {
|
||||
homeManager =
|
||||
{ pkgs, inputs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.latest.obsidian
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
16
module/aspect/software/software-gui/open-tablet.nix
Normal file
16
module/aspect/software/software-gui/open-tablet.nix
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
den.aspects = {
|
||||
open-tablet = {
|
||||
nixos = {
|
||||
hardware.opentabletdriver = {
|
||||
enable = true;
|
||||
daemon.enable = true;
|
||||
blacklistedKernelModules = [
|
||||
"hid-uclogic"
|
||||
"wacom"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/qbittorrent.nix
Normal file
13
module/aspect/software/software-gui/qbittorrent.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
qbittorrent = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.qbittorrent
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
21
module/aspect/software/software-gui/shotcut.nix
Normal file
21
module/aspect/software/software-gui/shotcut.nix
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
den.aspects = {
|
||||
shotcut = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
(pkgs.symlinkJoin {
|
||||
name = "shotcut";
|
||||
buildInputs = [ pkgs.makeWrapper ];
|
||||
paths = [ pkgs.shotcut ];
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/shotcut \
|
||||
--unset QT_QPA_PLATFORMTHEME
|
||||
'';
|
||||
})
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/bleachbit.nix
Normal file
13
module/aspect/software/software-gui/utility/bleachbit.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.bleachbit
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/copyq.nix
Normal file
13
module/aspect/software/software-gui/utility/copyq.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.copyq
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/cpu-x.nix
Normal file
13
module/aspect/software/software-gui/utility/cpu-x.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.cpu-x
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/fsearch.nix
Normal file
13
module/aspect/software/software-gui/utility/fsearch.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.fsearch
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/gparted.nix
Normal file
13
module/aspect/software/software-gui/utility/gparted.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
nixos =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
environment.systemPackages = [
|
||||
pkgs.gparted
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/qdirstat.nix
Normal file
13
module/aspect/software/software-gui/utility/qdirstat.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
nixos =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
environment.systemPackages = [
|
||||
pkgs.qdirstat
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
module/aspect/software/software-gui/utility/smile.nix
Normal file
13
module/aspect/software/software-gui/utility/smile.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
den.aspects = {
|
||||
tool-gui = {
|
||||
homeManager =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.smile
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
20
module/aspect/software/software-gui/veracrypt.nix
Normal file
20
module/aspect/software/software-gui/veracrypt.nix
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
den.aspects = {
|
||||
veracrypt = {
|
||||
nixos =
|
||||
{ pkgs, inputs, ... }:
|
||||
{
|
||||
environment.systemPackages = [
|
||||
pkgs.veracrypt
|
||||
];
|
||||
};
|
||||
homeManager =
|
||||
{ pkgs, inputs, ... }:
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.veracrypt
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
14
module/aspect/software/software-gui/zen-browser.nix
Normal file
14
module/aspect/software/software-gui/zen-browser.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
den.aspects = {
|
||||
zen-browser = {
|
||||
flatpak = {
|
||||
services.flatpak.packages = [
|
||||
{
|
||||
appId = "app.zen_browser.zen";
|
||||
origin = "flathub";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue