This commit is contained in:
Chris Cochrun 2025-06-24 07:35:14 -05:00
parent 1b65032415
commit cac0d8071b
4 changed files with 30 additions and 30 deletions

36
flake.lock generated
View file

@ -390,11 +390,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750256996, "lastModified": 1750304462,
"narHash": "sha256-xPH4tgE7yIeBtOn54B6iDzMGXrf7mWvODML+DCN+H8I=", "narHash": "sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "f754e377dc2da5d34dfea6a5215c21741eaf8930", "rev": "863842639722dd12ae9e37ca83bcb61a63b36f6c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -477,11 +477,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1750244952, "lastModified": 1750331408,
"narHash": "sha256-678XeoTKUT1tEKSXaGA/rwHYQ2cBntr1I3Xw2D5Onew=", "narHash": "sha256-Rjc9aW5Dxn+KeBsx1DvkC+4SyLvdjEEyKJSVD5Q5UZw=",
"owner": "lilyinstarlight", "owner": "lilyinstarlight",
"repo": "nixos-cosmic", "repo": "nixos-cosmic",
"rev": "fd677bef9e0172bc0cea0daccae3d28a74be882c", "rev": "39eb68d021d698bc4d0cd86bf0c75a70285726cd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -508,11 +508,11 @@
}, },
"nixos-unstable-small": { "nixos-unstable-small": {
"locked": { "locked": {
"lastModified": 1750243412, "lastModified": 1750402627,
"narHash": "sha256-ANe+tSw+MBk+WJjKvqEsQtmNmZkleeGA1GVsNdIVQvU=", "narHash": "sha256-IFVjyXqsgAf4gg34d9x0lcTj2W4aOpoEdiLCdj3Wjo0=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4283f162aa9eec017b9f95ac061a4bf4606a3371", "rev": "618b6dbfc21097d3101f3fc23e6597a2621eb04e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -587,11 +587,11 @@
}, },
"nixpkgs-stable_3": { "nixpkgs-stable_3": {
"locked": { "locked": {
"lastModified": 1750151854, "lastModified": 1750330365,
"narHash": "sha256-3za+1J9FifMetO7E/kwgyW+dp+8pPBNlWKfcBovnn6M=", "narHash": "sha256-hJ7XMNVsTnnbV2NPmStCC07gvv5l2x7+Skb7hyUzazg=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ad5c70bcc5cc5178205161b7a7d61a6e80f6d244", "rev": "d883b6213afa179b58ba8bace834f1419707d0ad",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -828,11 +828,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750214276, "lastModified": 1750300711,
"narHash": "sha256-1kniuhH70q4TAC/xIvjFYH46aHiLrbIlcr6fdrRwO1A=", "narHash": "sha256-4XHPocwP+66PhxyyObPXfI+Rql4PoGe/xBK791N8I78=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "f9b2b2b1327ff6beab4662b8ea41689e0a57b8d4", "rev": "4178888556c15e0a1c57850d2f103ac300a6e9e2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -887,11 +887,11 @@
"tinted-zed": "tinted-zed" "tinted-zed": "tinted-zed"
}, },
"locked": { "locked": {
"lastModified": 1750205637, "lastModified": 1750369088,
"narHash": "sha256-49wV81h1jnHJky1XNHfgwxNA0oCwSTLMz4hhrtWCM8A=", "narHash": "sha256-njtrVYrl+4I3ikgAoKLyQ+5MZ1BKwazAiEpLq2efwrE=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "82323751bcd45579c8d3a5dd05531c3c2a78e347", "rev": "8c1421ae02475a874f2a09cc4a7ad6de63fbc9e8",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -85,17 +85,17 @@ in {
"audio/opus" = "mpv-slow.desktop"; "audio/opus" = "mpv-slow.desktop";
"audio/x-opus" = "mpv-slow.desktop"; "audio/x-opus" = "mpv-slow.desktop";
"audio/x-opus+ogg" = "mpv-slow.desktop"; "audio/x-opus+ogg" = "mpv-slow.desktop";
"x-scheme-handler/http" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/http" = "librewolf.desktop";
"x-scheme-handler/https" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/https" = "librewolf.desktop";
"text/html" = "qutebrowser.qutebrowser.desktop"; "text/html" = "librewolf.desktop";
"text/org" = "emacsclient.desktop"; "text/org" = "emacsclient.desktop";
"text/md" = "emacsclient.desktop"; "text/md" = "emacsclient.desktop";
"text/txt" = "emacsclient.desktop"; "text/txt" = "emacsclient.desktop";
"text/rs" = "emacsclient.desktop"; "text/rs" = "emacsclient.desktop";
"text/plain" = "emacsclient.desktop"; "text/plain" = "emacsclient.desktop";
"application/pdf" = "okular.desktop"; "application/pdf" = "okular.desktop";
"x-scheme-handler/about" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/about" = "librewolf.desktop";
"x-scheme-handler/unknown" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/unknown" = "librewolf.desktop";
"x-scheme-handler/magnet" = "torrent.desktop"; "x-scheme-handler/magnet" = "torrent.desktop";
}; };
defaultApplications = { defaultApplications = {
@ -124,17 +124,17 @@ in {
"audio/flac" = "mpv-slow.desktop"; "audio/flac" = "mpv-slow.desktop";
"audio/wav" = "mpv-slow.desktop"; "audio/wav" = "mpv-slow.desktop";
"audio/opus" = "mpv-slow.desktop"; "audio/opus" = "mpv-slow.desktop";
"x-scheme-handler/http" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/http" = "librewolf.desktop";
"x-scheme-handler/https" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/https" = "librewolf.desktop";
"text/html" = "qutebrowser.qutebrowser.desktop"; "text/html" = "librewolf.desktop";
"text/org" = "emacsclient.desktop"; "text/org" = "emacsclient.desktop";
"text/md" = "emacsclient.desktop"; "text/md" = "emacsclient.desktop";
"text/txt" = "emacsclient.desktop"; "text/txt" = "emacsclient.desktop";
"text/rs" = "emacsclient.desktop"; "text/rs" = "emacsclient.desktop";
"text/plain" = "emacsclient.desktop"; "text/plain" = "emacsclient.desktop";
"application/pdf" = "okular.desktop"; "application/pdf" = "okular.desktop";
"x-scheme-handler/about" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/about" = "librewolf.desktop";
"x-scheme-handler/unknown" = "qutebrowser.qutebrowser.desktop"; "x-scheme-handler/unknown" = "librewolf.desktop";
"x-scheme-handler/magnet" = "torrent.desktop"; "x-scheme-handler/magnet" = "torrent.desktop";
}; };
}; };

View file

@ -277,7 +277,7 @@ in
"SUPER,E,exec,/home/chris/bin/emacslof" "SUPER,E,exec,/home/chris/bin/emacslof"
"SUPER,d,exec,emacsclient -c -F '`(name . \"dadired\")' -e '(dired-jump)'" "SUPER,d,exec,emacsclient -c -F '`(name . \"dadired\")' -e '(dired-jump)'"
"SUPER,v,exec,cliphist list | rofi -p '󱃔 ' -dmenu | cliphist decode | wl-copy" "SUPER,v,exec,cliphist list | rofi -p '󱃔 ' -dmenu | cliphist decode | wl-copy"
"SUPER,B,exec,/home/chris/bin/qblof" "SUPER,B,exec,/home/chris/bin/fflof"
"SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer" "SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer"
"SUPERCTRL,i,exec,alacritty --class btop -e btop" "SUPERCTRL,i,exec,alacritty --class btop -e btop"
"SUPERSHIFT,p,exec,${pkgs.hyprshot}/bin/hyprshot -m region" "SUPERSHIFT,p,exec,${pkgs.hyprshot}/bin/hyprshot -m region"

View file

@ -84,7 +84,7 @@
# Define a user account. Don't forget to set a password with passwd. # Define a user account. Don't forget to set a password with passwd.
users.users.chris = { users.users.chris = {
isNormalUser = true; isNormalUser = true;
extraGroups = [ "adbusers" "wheel" "networkmanager" "input" "uinput" ]; extraGroups = [ "adbusers" "wheel" "networkmanager" "input" "uinput" "dialout" ];
}; };
services.fwupd.enable = true; services.fwupd.enable = true;