diff --git a/flake.nix b/flake.nix index 2c4500f..591a41d 100644 --- a/flake.nix +++ b/flake.nix @@ -27,19 +27,13 @@ url = "github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db"; inputs.nixpkgs.follows = "nixpkgs"; - #inputs.nixpkgs.follows = "nixos-unstable-small"; }; nix-bitcoin = { url = "github:fort-nix/nix-bitcoin/release"; }; simple-nixos-mailserver = { url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11"; }; - # nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; }; anipy-cli = { url = "github:sdaqo/anipy-cli"; }; darkly = { url = "github:Bali10050/Darkly"; }; - # rust-overlay = { - # url = "github:oxalica/rust-overlay"; - # inputs.nixpkgs.follows = "nixpkgs"; - # }; }; outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, diff --git a/home/home.nix b/home/home.nix index ed558aa..8d1239e 100644 --- a/home/home.nix +++ b/home/home.nix @@ -44,7 +44,7 @@ in { }; portal = { enable = true; - configPackages = [ pkgs.cosmic-session pkgs.xdg-desktop-portal-cosmic pkgs.kdePackages.kwallet ]; + # configPackages = [ pkgs.cosmic-session pkgs.xdg-desktop-portal-cosmic pkgs.kdePackages.kwallet ]; config = { common = { default = [ "kde" ]; @@ -55,8 +55,9 @@ in { }; }; extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-cosmic ]; - xdgOpenUsePortal = true; + # xdgOpenUsePortal = true; }; + mime.enable = true; mimeApps = { enable = true; associations.added = { diff --git a/home/modules/niri.nix b/home/modules/niri.nix index 9f62968..9a90763 100644 --- a/home/modules/niri.nix +++ b/home/modules/niri.nix @@ -96,6 +96,7 @@ in in { "XF86AudioRaiseVolume".action.spawn = ["pamixer" "--allow-boost" "-i" "5"]; "XF86AudioLowerVolume".action.spawn = ["pamixer" "--allow-boost" "-d" "5"]; + "XF86AudioMute".action.spawn = ["pamixer" "-t"]; "Super+E".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/niriemacslof"]; "Super+Return".action.spawn = "alacritty"; "Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirilof" "org.qutebrowser.qutebrowser" "qutebrowser"]; diff --git a/systems/syl/configuration.nix b/systems/syl/configuration.nix index 98da0ee..38dc688 100644 --- a/systems/syl/configuration.nix +++ b/systems/syl/configuration.nix @@ -33,7 +33,7 @@ enable = true; extraPackages = with pkgs; [ intel-media-driver # LIBVA_DRIVER_NAME=iHD - vaapiIntel # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium) + libva-vdpau-driver # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium) libvdpau-va-gl ]; };