big refactor

This commit is contained in:
Asaki Yuki 2026-04-09 10:36:32 +07:00
commit 76d68230f6
81 changed files with 3065 additions and 0 deletions

View file

@ -0,0 +1,67 @@
{
pkgs,
lib,
config,
...
}:
{
environment.systemPackages =
with pkgs;
[
git
vim
wget
tree
btop
ffmpeg-full
nodejs
bun
brightnessctl
quickshell
bluetuith
lxqt.pavucontrol-qt
nwg-look
(pkgs.catppuccin-kde.override {
flavour = [ "mocha" ];
accents = [ "sapphire" ];
})
(pkgs.catppuccin-gtk.override {
variant = "mocha";
accents = [ "sapphire" ];
size = "compact";
})
]
++ (
with pkgs;
with kdePackages;
[
dolphin
kate
qt5compat
qtdeclarative
libsForQt5.qt5.qtgraphicaleffects
qtimageformats
qtsvg
qtmultimedia
kde-gtk-config
qtdeclarative
kirigami
ksvg
qtbase
plasma5support
qttools
plasma-sdk
]
)
++ (lib.optionals config.device.wm.hyprland.enable (
with pkgs;
[
xdg-desktop-portal
xdg-desktop-portal-wlr
xdg-desktop-portal-hyprland
]
));
}