Compare commits

...

3 Commits

Author SHA1 Message Date
Noah Masur
b2850e8b79 improve visuals of volume notification 2022-10-31 23:54:29 -04:00
Noah Masur
afd44279d2 tweaks to aerc, replace delete with move to trash 2022-10-31 23:43:14 -04:00
Noah Masur
d73ccab008 replace pulseaudio with pipewire
closes #8
2022-10-31 23:40:53 -04:00
3 changed files with 12 additions and 6 deletions

View File

@ -5,6 +5,7 @@
mpv # Video viewer mpv # Video viewer
sxiv # Image viewer sxiv # Image viewer
mupdf # PDF viewer mupdf # PDF viewer
zathura # PDF viewer
]; ];
}; };

View File

@ -33,8 +33,11 @@ in {
config = lib.mkIf config.gui.enable { config = lib.mkIf config.gui.enable {
sound.enable = true; sound.enable = true;
# Enable PulseAudio # Enable PipeWire
hardware.pulseaudio.enable = true; services.pipewire = {
enable = true;
pulse.enable = true;
};
# These aren't necessary, but helpful for the user # These aren't necessary, but helpful for the user
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
@ -52,7 +55,8 @@ in {
# Make sure that Volnoti actually starts (home-manager doesn't start # Make sure that Volnoti actually starts (home-manager doesn't start
# user daemon's automatically) # user daemon's automatically)
startup = [{ startup = [{
command = "systemctl --user restart volnoti"; command =
"systemctl --user restart volnoti --alpha 0.15 --radius 40 --timeout 0.2";
always = true; always = true;
notification = false; notification = false;
}]; }];

View File

@ -51,7 +51,7 @@
"<Enter>" = ":view<Enter>"; "<Enter>" = ":view<Enter>";
d = ":prompt 'Really delete this message?' 'delete-message'<Enter>"; d = ":prompt 'Really delete this message?' 'delete-message'<Enter>";
D = ":delete<Enter>"; D = ":move Trash<Enter>";
A = ":archive flat<Enter>"; A = ":archive flat<Enter>";
C = ":compose<Enter>"; C = ":compose<Enter>";
@ -81,7 +81,7 @@
O = ":open<Enter>"; O = ":open<Enter>";
S = ":save<space>"; S = ":save<space>";
"|" = ":pipe<space>"; "|" = ":pipe<space>";
D = ":delete<Enter>"; D = ":move Trash<Enter>";
A = ":archive flat<Enter>"; A = ":archive flat<Enter>";
"<C-l>" = ":open-link <space>"; "<C-l>" = ":open-link <space>";
@ -167,13 +167,14 @@
"message/rfc822" = "message/rfc822" =
"${pkgs.gawk}/bin/awk -f ${pkgs.aerc}/share/aerc/filters/colorize"; "${pkgs.gawk}/bin/awk -f ${pkgs.aerc}/share/aerc/filters/colorize";
"application/x-sh" = "${pkgs.bat}/bin/bat -fP -l sh"; "application/x-sh" = "${pkgs.bat}/bin/bat -fP -l sh";
"application/pdf" = "${pkgs.zathura}/bin/zathura -";
}; };
}; };
}; };
accounts.email.accounts.home.aerc = { accounts.email.accounts.home.aerc = {
enable = true; enable = true;
extraAccounts = { extraAccounts = {
check-mail = "1m"; check-mail = "5m";
check-mail-cmd = "${pkgs.isync}/bin/mbsync -a"; check-mail-cmd = "${pkgs.isync}/bin/mbsync -a";
}; };
}; };