feat: fix everything so that rebuilds are good

This commit is contained in:
Zhongheng Liu 2025-08-08 12:34:00 +08:00
commit 827f2b6b60
Signed by: steven
GPG key ID: 805A28B071DAD84B
10 changed files with 128 additions and 324 deletions

View file

@ -52,29 +52,26 @@
prismlauncher
protonvpn-gui
vlc
clash-verge-rev
rhythmbox
qq
shotwell
mpv
kdePackages.kdenlive
# kdePackages.kdenlive
obsidian
heroic
];
myAutostartCommands = [
"${pkgs.clash-verge-rev}/bin/clash-verge"
];
programs = {
obs-studio = {
enable = true;
enable = false; # too much of a hassle
plugins = with pkgs.obs-studio-plugins; [ wlrobs input-overlay ];
};
home-manager.enable = true;
firefox = {
enable = true;
package = with pkgs;
(librewolf.override {
(firefox-bin.override {
nativeMessagingHosts = [ passff-host ];
hasMozSystemDirPatch = true;
});

View file

@ -1,4 +1,4 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [ bottles zeroad ];
home.packages = with pkgs; [ bottles ];
}

View file

@ -1,4 +1,4 @@
{ inputs, ... }:
{ ... }:
{
home.packages = [ inputs.hyprswitch.packages.x86_64-linux.default ];
# home.packages = [ inputs.hyprswitch.packages.x86_64-linux.default ];
}

View file

@ -12,8 +12,8 @@
lazygit
mmv
cheat
thefuck
pcmanfm
# thefuck RIP no longer maintained. Use `pay-respects` maybe
# pcmanfm DEPR due to KDE
udiskie
sxiv
transmission_4-gtk

View file

@ -22,8 +22,6 @@ with lib; {
${(pkgs.fortune.override {withOffensive = true;})}/bin/fortune -as | ${pkgs.cowsay}/bin/cowsay | ${pkgs.lolcat}/bin/lolcat
end
funcsave -q fish_greeting
${pkgs.thefuck}/bin/thefuck --alias | source
'';
shellAliases = import ../aliases { inherit pkgs; };
plugins = with pkgs.fishPlugins; [