From 4651d31f1fd5990801e2e8d6b1a8d59f58a3e4dd Mon Sep 17 00:00:00 2001 From: Don Harper Date: Thu, 28 Dec 2023 22:01:57 -0600 Subject: [PATCH] wm | remove hyperland --- wm/hyperland/default.nix | 65 ---------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 wm/hyperland/default.nix diff --git a/wm/hyperland/default.nix b/wm/hyperland/default.nix deleted file mode 100644 index 019461a..0000000 --- a/wm/hyperland/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ config, pkgs, lib, ... }: -let - configure-gtk = pkgs.writeTextFile { - name = "configure-gtk"; - destination = "/bin/configure-gtk"; - executable = true; - text = let - schema = pkgs.gsettings-desktop-schemas; - datadir = "${schema}/share/gsettings-schemas/${schema.name}"; - in '' - export XDG_DATA_DIRS=${datadir}:$XDG_DATA_DIRS - gnome_schema=org.gnome.desktop.interface - gsettings set $gnome_schema gtk-theme 'Dracula' - ''; - }; - -in -{ - environment.systemPackages = with pkgs; [ - alacritty - bemenu - #configure-gtk - #dbus-sway-environment - dracula-theme # gtk theme - glib - gnome.adwaita-icon-theme - grim - mako - slurp - swaybg - swayidle - swayimg - swaylock-effects - swaynotificationcenter - waybar - wayland - wl-clipboard - ]; - - - # xdg-desktop-portal works by exposing a series of D-Bus interfaces - # known as portals under a well-known name - # (org.freedesktop.portal.Desktop) and object path - # (/org/freedesktop/portal/desktop). - # The portal interfaces include APIs for file access, opening URIs, - # printing and others. - services.dbus.enable = true; - xdg.portal = { - enable = true; - wlr.enable = true; - # gtk portal needed to make gtk apps happy - extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; - #gtkUsePortal = true; - }; -# wayland.windowManager.hyprland = { -# enable = true; - -# extraConfig = '' -# bind = SUPER, Return, exec, kitty -# # ... -# ''; -# }; - programs.hyprland.enable = true; - -}