mirror of
https://git.adityakumar.xyz/nix-conf.git
synced 2024-11-21 19:52:52 +00:00
add kde-utils
This commit is contained in:
parent
34e5bbacba
commit
2abce82c08
3 changed files with 23 additions and 7 deletions
|
@ -48,8 +48,6 @@
|
|||
# (pkgs.writeShellScriptBin "my-hello" ''
|
||||
# echo "Hello, ${config.home.username}!"
|
||||
# '')
|
||||
plasma5Packages.qtstyleplugin-kvantum
|
||||
kdeconnect
|
||||
x264
|
||||
rustc
|
||||
cargo
|
||||
|
@ -60,11 +58,6 @@
|
|||
dino
|
||||
tdesktop
|
||||
libreoffice-fresh
|
||||
yakuake
|
||||
libsForQt5.kwallet
|
||||
libsForQt5.kwallet-pam
|
||||
libsForQt5.kwalletmanager
|
||||
libsForQt5.ksshaskpass
|
||||
zathura
|
||||
];
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
./browsers
|
||||
./fonts
|
||||
./gnome-utils
|
||||
./kde-utils
|
||||
./kitty
|
||||
./neovim
|
||||
./session-vars
|
||||
|
@ -19,6 +20,7 @@
|
|||
bash.enable = lib.mkDefault true;
|
||||
bat.enable = lib.mkDefault true;
|
||||
gnome-utils.enable = lib.mkDefault false;
|
||||
kde-utils.enable = lib.mkDefault true;
|
||||
kitty.enable = lib.mkDefault true;
|
||||
neovim.enable = lib.mkDefault true;
|
||||
tmux.enable = lib.mkDefault true;
|
||||
|
|
21
modules/home-manager/kde-utils/default.nix
Normal file
21
modules/home-manager/kde-utils/default.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
options = {
|
||||
kde-utils.enable = lib.mkEnableOption "enable kde-utils";
|
||||
};
|
||||
config = lib.mkIf config.kde-utils.enable {
|
||||
home.packages = with pkgs; [
|
||||
kdeconnect
|
||||
libsForQt5.kwallet
|
||||
libsForQt5.kwallet-pam
|
||||
libsForQt5.kwalletmanager
|
||||
libsForQt5.ksshaskpass
|
||||
plasma5Packages.qtstyleplugin-kvantum
|
||||
yakuake
|
||||
];
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue