me like nix
0

Configure Feed

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

wip fix sc

author
Sean Aye
date (Jul 15, 2025, 12:02 PM -0400) commit 71096cd7 parent 4de3fb89 change-id nklssytu
+35 -39
+26 -24
configuration.nix
··· 1 1 { 2 - config, 3 2 pkgs, 4 - inputs, 5 3 ... 6 4 }: 7 5 ··· 60 58 enable = true; 61 59 settings = { 62 60 default_session = { 63 - command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd niri"; 61 + command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd niri-session"; 64 62 user = "greeter"; 65 63 }; 66 64 }; 67 65 }; 68 66 69 - xdg.portal = { 70 - enable = true; 67 + # xdg.portal = { 68 + # enable = true; 69 + # xdgOpenUsePortal = true; 70 + # config = { 71 + # common = { 72 + # default = [ 73 + # "gnome" 74 + # "gtk" 75 + # ]; 71 76 72 - # Specify the backends you want to use. 73 - # The order matters, the first one is the primary. 74 - extraPortals = with pkgs; [ 75 - xdg-desktop-portal-wlr 76 - xdg-desktop-portal-gtk 77 - ]; 78 - # Set the default portal for common interfaces. 79 - # "wlr" is for wlroots-based compositors like niri. 80 - # "gtk" is a fallback for file pickers and other things. 81 - config.common.default = [ 82 - "wlr" 83 - "gtk" 84 - ]; 85 - }; 77 + # "org.freedesktop.impl.portal.ScreenCast" = "gnome"; 78 + # "org.freedesktop.impl.portal.Screenshot" = "gnome"; 79 + # "org.freedesktop.impl.portal.RemoteDesktop" = "gnome"; 80 + # }; 81 + # }; 82 + 83 + # # Specify the backends you want to use. 84 + # # The order matters, the first one is the primary. 85 + # extraPortals = with pkgs; [ 86 + # xdg-desktop-portal-gtk 87 + # xdg-desktop-portal-gnome 88 + # ]; 89 + # }; 86 90 87 91 # Enable CUPS to print documents. 88 92 services.printing.enable = true; 89 93 90 94 # Enable sound with pipewire. 91 - services.pulseaudio.enable = false; 92 95 security.polkit.enable = true; 93 96 security.rtkit.enable = true; 94 97 services.pipewire = { ··· 138 141 139 142 # List packages installed in system profile. To search, run: 140 143 # $ nix search wget 141 - environment.systemPackages = with pkgs; [ 142 - git 143 - wl-clipboard 144 - ]; 144 + # environment.systemPackages = with pkgs; [ 145 + # wl-clipboard 146 + # ]; 145 147 environment.variables = { 146 148 EDITOR = "hx"; 147 149 VISUAL = "hx";
+9 -15
home.nix
··· 106 106 home.packages = with pkgs; [ 107 107 helix 108 108 git 109 - jujutsu 109 + jujutsu # jj-cli 110 110 htop 111 111 zellij # terminal multiplexer 112 - # --- ESSENTIAL HYPRLAND ECOSYSTEM TOOLS --- 113 112 alacritty 114 113 wofi # Application launcher (or pkgs.rofi-wayland) 115 114 waybar # Status bar (highly recommended) 116 115 mako # Notification daemon 117 116 swww # For setting wallpapers 118 117 cliphist # Clipboard history manager 119 - slurp # For selecting a region for screenshots 120 - grim # For taking screenshots 121 118 pavucontrol # GUI for PulseAudio/PipeWire volume control 122 119 fd 123 120 ripgrep 124 - yazi 125 - gh 121 + yazi # tui file browser 122 + gh # github cli 126 123 signal-desktop 127 124 xwayland-satellite # for running x11 apps 128 125 nixfmt-rfc-style # nix formatter ··· 135 132 chromium 136 133 claude-code 137 134 nautilus # file browser 138 - xdg-desktop-portal-gnome # gnome gui stuff 139 135 sqlitebrowser 140 136 gnome-characters # symbol picker 141 137 ··· 165 161 programs.obs-studio = { 166 162 enable = true; 167 163 plugins = with pkgs.obs-studio-plugins; [ 168 - wlrobs 169 164 obs-backgroundremoval 170 - obs-pipewire-audio-capture 171 165 ]; 172 166 }; 173 167 ··· 286 280 EDITOR = "hx"; 287 281 VISUAL = "hx"; 288 282 SUDO_EDITOR = "hx"; 289 - NIXOS_OZONE_WL = "1"; 290 - QT_QPA_PLATFORM = "wayland;xcb"; 291 - QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; 292 - SDL_VIDEODRIVER = "wayland"; 293 - XDG_CURRENT_DESKTOP = "Niri"; 294 - XDG_SESSION_TYPE = "wayland"; 283 + # NIXOS_OZONE_WL = "1"; 284 + # QT_QPA_PLATFORM = "wayland;xcb"; 285 + # QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; 286 + # SDL_VIDEODRIVER = "wayland"; 287 + # XDG_CURRENT_DESKTOP = "niri"; 288 + # XDG_SESSION_TYPE = "wayland"; 295 289 SSH_AUTH_SOCK = "~/.1password/agent.sock"; 296 290 }; 297 291