diff options
Diffstat (limited to 'modules/niri.nix')
| -rw-r--r-- | modules/niri.nix | 127 |
1 files changed, 0 insertions, 127 deletions
diff --git a/modules/niri.nix b/modules/niri.nix deleted file mode 100644 index 441c55b..0000000 --- a/modules/niri.nix +++ /dev/null @@ -1,127 +0,0 @@ -{ pkgs, ... }: -{ - programs.niri.enable = true; - - imports = [ - ./desktop-software.nix - ./fonts.nix - ]; - environment.systemPackages = with pkgs; [ - screen-message - qbittorrent - gajim - imv - mpv - evince - brightnessctl - pulsemixer - cmus - termusic - gsettings-desktop-schemas - xdg-utils - qt5.qtwayland - bashmount - audacity - spotify-player - zathura - ncdu - adwaita-icon-theme - bluetui - gammastep - graphicsmagick - i3status-rust - impala - kanshi - pamixer - swayidle - swaylock - wl-clipboard - xfce.thunar - banana-cursor - yofi - alacritty - i3bar-river - mako - swww - wbg - oculante - xwayland-satellite - foot - fuzzel - ]; - - # Enable sound. - security.rtkit.enable = true; - - services.pipewire = { - enable = true; - alsa.enable = true; - pulse.enable = true; - }; - - hardware.bluetooth = { - enable = true; - package = pkgs.bluez; - }; - - programs.zsh.vteIntegration = true; - programs.bash.vteIntegration = true; - services.upower.enable = true; - - services.acpid.enable = true; - programs.light.enable = true; - - programs.xwayland.enable = true; - - environment.sessionVariables = { - GTK_THEME = "Adwaita:dark"; - }; - xdg.portal = { - enable = true; - wlr.enable = true; - extraPortals = [ pkgs.xdg-desktop-portal-gnome ]; - }; - - services.udisks2.enable = true; - environment.shellAliases = { - # mounting shit - mnt = "udisksctl mount -b"; - umnt = "udisksctl unmount -b"; - unlock = "udisksctl unlock -b"; - lock = "udisksctl lock -b"; - # easier navigation - pwc = "pwd|wl-copy"; - cdp = "cd $(wl-paste)"; - }; - - qt = { - enable = true; - platformTheme = "gnome"; - style = "adwaita-dark"; - }; - - services.gnome.gnome-keyring.enable = true; - programs.seahorse.enable = true; - - # https://github.com/JohnRTitor/nix-conf/commit/53bc83aef18849976d5a42cc727d38dd0e38c5b0 - security.pam.services = { - greetd.enableGnomeKeyring = true; - greetd-password.enableGnomeKeyring = true; - login.enableGnomeKeyring = true; - }; - services.dbus.packages = with pkgs; [ - gnome-keyring - gcr - ]; - - services.greetd = { - enable = true; - settings = { - default_session = { - command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --greeting \"$(${pkgs.fortune}/bin/fortune -s)\" --cmd ${pkgs.niri}/bin/niri-session"; - }; - }; - }; - - programs.gnupg.agent.pinentryPackage = pkgs.pinentry-curses; -} |
