big refactor
This commit is contained in:
commit
76d68230f6
81 changed files with 3065 additions and 0 deletions
67
modules/features/system/packages.nix
Normal file
67
modules/features/system/packages.nix
Normal 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
|
||||
]
|
||||
));
|
||||
}
|
||||
Reference in a new issue