mirror of
https://forge.katzen.cafe/schrottkatze/nix-configs.git
synced 2024-12-22 17:35:50 +01:00
idk i should be doing this cleanierr
This commit is contained in:
parent
a5a462fc31
commit
3afc3d11db
4 changed files with 22 additions and 2 deletions
|
@ -19,12 +19,12 @@
|
|||
pulseaudioFull
|
||||
easyeffects
|
||||
cava
|
||||
volumeicon
|
||||
pa_applet
|
||||
playerctl
|
||||
];
|
||||
xsession.windowManager.i3.config.startup = [
|
||||
{
|
||||
command = "pkill volumeicon; volumeicon";
|
||||
command = "pkill pa_applet; pa_applet";
|
||||
always = true;
|
||||
}
|
||||
];
|
||||
|
|
|
@ -51,6 +51,7 @@ in with lib; {
|
|||
./polybar.nix
|
||||
./social.nix
|
||||
./xkeysnail.nix
|
||||
./mail.nix
|
||||
]).content;
|
||||
options.jade.desktop = {
|
||||
enable = mkEnableOption "Enable the i3 setup";
|
||||
|
|
18
modules/desktop/mail.nix
Normal file
18
modules/desktop/mail.nix
Normal file
|
@ -0,0 +1,18 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
|
||||
let cfg = config.jade.desktop.mail;
|
||||
in with lib; {
|
||||
options.jade.desktop.mail = {
|
||||
enable = mkEnableOption "Enable thunderbird mail stuff";
|
||||
};
|
||||
config = mkIf cfg.enable {
|
||||
home-manager.users.jade = { pkgs, ... }: {
|
||||
programs.thunderbird = {
|
||||
enable = true;
|
||||
profiles.jade = {
|
||||
isDefault = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -38,6 +38,7 @@
|
|||
kdeconnect.enable = true;
|
||||
cloud.enable = true;
|
||||
social.enable = true;
|
||||
mail.enable = true;
|
||||
};
|
||||
terminal.enable = true;
|
||||
neovim.enable = true;
|
||||
|
|
Loading…
Reference in a new issue