feat: tidy

This commit is contained in:
2025-07-27 21:55:55 +08:00
parent f642f9c9cc
commit e6a2690baa
4 changed files with 3 additions and 54 deletions

View File

@@ -1,5 +1,4 @@
{ {
lib,
pkgs, pkgs,
username, username,
... ...
@@ -9,8 +8,6 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
localsend localsend
rclone
wpsoffice-cn wpsoffice-cn
wps-office-fonts wps-office-fonts
ttf-wps-fonts ttf-wps-fonts
@@ -19,17 +16,11 @@
anki anki
ayugram-desktop ayugram-desktop
telegram-desktop
signal-desktop signal-desktop
discord
qq qq
wechat wechat
gnome-clocks gnome-clocks
wineWowPackages.waylandFull
pwvucontrol
]; ];
programs.zsh = { programs.zsh = {
sessionVariables = { sessionVariables = {
@@ -58,7 +49,6 @@
cli.all.enable = true; cli.all.enable = true;
coding.all.enable = true; coding.all.enable = true;
desktop.all.enable = true; desktop.all.enable = true;
virt.moonlight.enable = true;
i18n.fcitx5.enable = true; i18n.fcitx5.enable = true;
@@ -121,21 +111,16 @@
".local/state" ".local/state"
".local/share/Anki2" ".local/share/Anki2"
".local/share/shotwell" ".local/share/shotwell"
".local/share/cheat.sh"
".local/share/Kingsoft" ".local/share/Kingsoft"
".local/share/AyuGramDesktop" ".local/share/AyuGramDesktop"
".local/share/TelegramDesktop"
".config/Signal" ".config/Signal"
".config/discord"
".config/QQ" ".config/QQ"
".xwechat" ".xwechat"
".config/Kingsoft" ".config/Kingsoft"
".config/dconf" ".config/dconf"
".config/gh"
".config/pip" ".config/pip"
".config/libreoffice"
".config/sunshine" ".config/sunshine"
]; ];
}; };

View File

@@ -1,6 +1,4 @@
{ {
config,
lib,
pkgs, pkgs,
username, username,
... ...
@@ -10,8 +8,6 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
localsend localsend
rclone
wpsoffice-cn wpsoffice-cn
wps-office-fonts wps-office-fonts
ttf-wps-fonts ttf-wps-fonts
@@ -20,17 +16,11 @@
anki anki
ayugram-desktop ayugram-desktop
telegram-desktop
signal-desktop signal-desktop
discord
qq qq
wechat wechat
gnome-clocks gnome-clocks
wineWowPackages.waylandFull
pwvucontrol
]; ];
programs.zsh = { programs.zsh = {
shellAliases = { shellAliases = {
@@ -134,16 +124,6 @@
"image/png" = imageviewer; "image/png" = imageviewer;
"image/webp" = imageviewer; "image/webp" = imageviewer;
}; };
extraBookmarks =
let
homedir = config.my.home.home.homeDirectory;
in
[
"file://${homedir}/Documents/%E7%8F%AD%E7%BA%A7%E4%BA%8B%E5%8A%A1 "
"file://${homedir}/NAS NAS"
"file://${homedir}/NAS/imxyy_soope_ NAS imxyy_soope_"
"file://${homedir}/NAS/imxyy_soope_/OS NAS OS"
];
}; };
persist = { persist = {
enable = true; enable = true;
@@ -159,21 +139,16 @@
".local/state" ".local/state"
".local/share/Anki2" ".local/share/Anki2"
".local/share/shotwell" ".local/share/shotwell"
".local/share/cheat.sh"
".local/share/Kingsoft" ".local/share/Kingsoft"
".local/share/AyuGramDesktop" ".local/share/AyuGramDesktop"
".local/share/TelegramDesktop"
".config/Signal" ".config/Signal"
".config/discord"
".config/QQ" ".config/QQ"
".xwechat" ".xwechat"
".config/Kingsoft" ".config/Kingsoft"
".config/dconf" ".config/dconf"
".config/gh"
".config/pip" ".config/pip"
".config/libreoffice"
".config/sunshine" ".config/sunshine"
]; ];
}; };

View File

@@ -1,6 +1,7 @@
{ {
config, config,
lib, lib,
pkgs,
username, username,
... ...
}: }:
@@ -20,5 +21,6 @@ lib.my.makeSwitch {
}; };
users.extraUsers.${username}.extraGroups = [ "audio" ]; users.extraUsers.${username}.extraGroups = [ "audio" ];
my.persist.homeDirs = [ ".local/state/wireplumber" ]; my.persist.homeDirs = [ ".local/state/wireplumber" ];
my.home.home.packages = [ pkgs.pwvucontrol ];
}; };
} }

View File

@@ -81,25 +81,12 @@ _: {
tooltip = false; tooltip = false;
}; };
wireplumber = { wireplumber = {
format = "{icon} {volume}%"; format = "󰋋 {volume}%";
tooltip = false; tooltip = false;
format-muted = "󰟎 Muted"; format-muted = "󰟎 Muted";
on-click = "wpctl set-mute @DEFAULT_SINK@ toggle"; on-click = "wpctl set-mute @DEFAULT_SINK@ toggle";
on-click-middle = "pwvucontrol"; on-click-middle = "pwvucontrol";
scroll-step = 5; scroll-step = 5;
format-icons = {
headphone = "󰋋";
hands-free = "󰋋";
headset = "󰋋";
phone = "";
portable = "";
car = "";
default = [
""
""
""
];
};
}; };
"wireplumber#source" = { "wireplumber#source" = {
node-type = "Audio/Source"; node-type = "Audio/Source";