This commit is contained in:
Chris Cochrun 2025-11-20 10:51:10 -06:00
parent abe33596e4
commit 7e59381e92
4 changed files with 5 additions and 9 deletions

View file

@ -27,19 +27,13 @@
url = url =
"github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db"; "github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
#inputs.nixpkgs.follows = "nixos-unstable-small";
}; };
nix-bitcoin = { url = "github:fort-nix/nix-bitcoin/release"; }; nix-bitcoin = { url = "github:fort-nix/nix-bitcoin/release"; };
simple-nixos-mailserver = { simple-nixos-mailserver = {
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11"; url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11";
}; };
# nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; };
anipy-cli = { url = "github:sdaqo/anipy-cli"; }; anipy-cli = { url = "github:sdaqo/anipy-cli"; };
darkly = { url = "github:Bali10050/Darkly"; }; darkly = { url = "github:Bali10050/Darkly"; };
# rust-overlay = {
# url = "github:oxalica/rust-overlay";
# inputs.nixpkgs.follows = "nixpkgs";
# };
}; };
outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager,

View file

@ -44,7 +44,7 @@ in {
}; };
portal = { portal = {
enable = true; 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 = { config = {
common = { common = {
default = [ "kde" ]; default = [ "kde" ];
@ -55,8 +55,9 @@ in {
}; };
}; };
extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-cosmic ]; 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 = { mimeApps = {
enable = true; enable = true;
associations.added = { associations.added = {

View file

@ -96,6 +96,7 @@ in
in { in {
"XF86AudioRaiseVolume".action.spawn = ["pamixer" "--allow-boost" "-i" "5"]; "XF86AudioRaiseVolume".action.spawn = ["pamixer" "--allow-boost" "-i" "5"];
"XF86AudioLowerVolume".action.spawn = ["pamixer" "--allow-boost" "-d" "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+E".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/niriemacslof"];
"Super+Return".action.spawn = "alacritty"; "Super+Return".action.spawn = "alacritty";
"Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirilof" "org.qutebrowser.qutebrowser" "qutebrowser"]; "Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirilof" "org.qutebrowser.qutebrowser" "qutebrowser"];

View file

@ -33,7 +33,7 @@
enable = true; enable = true;
extraPackages = with pkgs; [ extraPackages = with pkgs; [
intel-media-driver # LIBVA_DRIVER_NAME=iHD 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 libvdpau-va-gl
]; ];
}; };