My Nix Infra
nix nixos
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

pavucontrol, yazi, theme brave

ydcjeff 9a41db6f 31f5c967

+19 -15
+1
config/waybar/config.jsonc
··· 68 68 // nf-md-volume_mute 69 69 "format-muted": "\udb81\udf5f", 70 70 "scroll-step": 5, 71 + "on-click": "pavucontrol", 71 72 }, 72 73 "tray": { 73 74 "icon-size": 16,
+1 -13
modules/desktop.nix
··· 46 46 hyprlock 47 47 kanshi 48 48 libnotify 49 + pavucontrol 49 50 swaybg 50 51 swayidle 51 52 xwayland-satellite ··· 111 112 BROWSER = "firefox"; 112 113 }; 113 114 environment.systemPackages = with pkgs; [ 114 - (brave.override { 115 - commandLineArgs = builtins.concatStringsSep " " [ 116 - "--ozone-platform=wayland" 117 - "--ozone-platform-hint=wayland" 118 - "--enable-features=TouchpadOverscrollHistoryNavigation" 119 - "--enable-features=WaylandWindowDecorations" 120 - "--enable-features=WebRTCPipeWireCapturer" 121 - ]; 122 - }) 123 115 (discord.override { 124 116 commandLineArgs = builtins.concatStringsSep " " [ 125 117 "--ozone-platform=wayland" ··· 136 128 (vscode.override { 137 129 commandLineArgs = builtins.concatStringsSep " " [ 138 130 "--ozone-platform=wayland" 139 - "--ozone-platform-hint=wayland" 140 - "--enable-features=TouchpadOverscrollHistoryNavigation" 141 - "--enable-features=WaylandWindowDecorations" 142 - "--enable-features=WebRTCPipeWireCapturer" 143 131 ]; 144 132 }) 145 133 # xdg
+15 -2
modules/hm.nix
··· 23 23 ]; 24 24 home-manager.users.${my.username} = { 25 25 home.stateVersion = "25.05"; 26 + programs.bat.enable = true; 27 + programs.btop.enable = true; 28 + programs.fzf.enable = true; 29 + programs.firefox.enable = true; 30 + programs.chromium = { 31 + enable = true; 32 + package = pkgs.brave; 33 + commandLineArgs = [ 34 + "--ozone-platform=wayland" 35 + "--ozone-platform-hint=wayland" 36 + "--enable-features=TouchpadOverscrollHistoryNavigation" 37 + "--enable-features=WaylandWindowDecorations" 38 + "--enable-features=WebRTCPipeWireCapturer" 39 + ]; 40 + }; 26 41 }; 27 42 }; 28 43 ··· 38 53 } 39 54 ]; 40 55 home-manager.users.${my.username} = { 41 - programs.bat.enable = true; 42 - programs.btop.enable = true; 43 56 programs.waybar = { 44 57 enable = true; 45 58 systemd.enable = true;
+2
modules/pkgs.nix
··· 7 7 # common QoL devtools 8 8 bat 9 9 coreutils 10 + envsubst 10 11 fastfetch 11 12 fd # find alternative 12 13 fish ··· 25 26 texinfo 26 27 zoxide 27 28 shellcheck 29 + yazi 28 30 29 31 # network tools 30 32 dnsutils