{ inputs, pkgs, config, ... }: let zed-editor = (pkgs.callPackage ../pkgs/zed.nix { }); bun = (pkgs.callPackage ../pkgs/bun.nix { }); cliamp = (pkgs.callPackage ../pkgs/cliamp.nix { }); in { imports = [ ./common ./common/sway ./common/ironbar ./common/wallpaper.nix inputs.ironbar.homeManagerModules.default ]; dconf.settings = { "org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; }; }; gtk = { enable = true; theme = { name = "Adwaita-dark"; package = pkgs.gnome-themes-extra; }; gtk4.theme = config.gtk.theme; gtk4.iconTheme = { package = pkgs.adwaita-icon-theme; name = "Adwaita"; }; gtk3.iconTheme = { package = pkgs.adwaita-icon-theme; name = "Adwaita"; }; }; home = { username = "apr"; homeDirectory = "/home/apr"; stateVersion = "25.11"; sessionVariables = { XDG_DESKTOP_PORTAL = "gnome"; GTK_USE_PORTAL = "1"; }; pointerCursor = { name = "Bibata-Modern-Ice"; package = pkgs.bibata-cursors; size = 24; x11 = { enable = true; defaultCursor = pkgs.bibata-cursors; }; }; file.".ssh/allowed_signers".text = '' apr ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPWD6wk95qNhk/36vEH34qIRp/TPCcQ+D+u5Xd9/N0m1 did:web:vt3e.cat ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGDXt8vkpi9jOp9dCjoS8u0dC4fDdgb73w8z7VNI42FB did:plc:nz5npphohxgjo2blfipdatam ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINGmmVCj5fvjT09SMmMsheGJ9vMKRF1UWoTEwR7yWeKO ''; packages = with pkgs; [ kitty alacritty ghostty firefox dmenu thunderbird zed-editor bun cliamp ]; }; }