mirror of
https://git.adityakumar.xyz/nix-conf.git
synced 2024-11-22 03:52:53 +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" ''
|
# (pkgs.writeShellScriptBin "my-hello" ''
|
||||||
# echo "Hello, ${config.home.username}!"
|
# echo "Hello, ${config.home.username}!"
|
||||||
# '')
|
# '')
|
||||||
plasma5Packages.qtstyleplugin-kvantum
|
|
||||||
kdeconnect
|
|
||||||
x264
|
x264
|
||||||
rustc
|
rustc
|
||||||
cargo
|
cargo
|
||||||
|
@ -60,11 +58,6 @@
|
||||||
dino
|
dino
|
||||||
tdesktop
|
tdesktop
|
||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
yakuake
|
|
||||||
libsForQt5.kwallet
|
|
||||||
libsForQt5.kwallet-pam
|
|
||||||
libsForQt5.kwalletmanager
|
|
||||||
libsForQt5.ksshaskpass
|
|
||||||
zathura
|
zathura
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
./browsers
|
./browsers
|
||||||
./fonts
|
./fonts
|
||||||
./gnome-utils
|
./gnome-utils
|
||||||
|
./kde-utils
|
||||||
./kitty
|
./kitty
|
||||||
./neovim
|
./neovim
|
||||||
./session-vars
|
./session-vars
|
||||||
|
@ -19,6 +20,7 @@
|
||||||
bash.enable = lib.mkDefault true;
|
bash.enable = lib.mkDefault true;
|
||||||
bat.enable = lib.mkDefault true;
|
bat.enable = lib.mkDefault true;
|
||||||
gnome-utils.enable = lib.mkDefault false;
|
gnome-utils.enable = lib.mkDefault false;
|
||||||
|
kde-utils.enable = lib.mkDefault true;
|
||||||
kitty.enable = lib.mkDefault true;
|
kitty.enable = lib.mkDefault true;
|
||||||
neovim.enable = lib.mkDefault true;
|
neovim.enable = lib.mkDefault true;
|
||||||
tmux.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