diff --git a/flake.lock b/flake.lock index ff6d254..dbddc57 100644 --- a/flake.lock +++ b/flake.lock @@ -44,11 +44,11 @@ "fromYaml": "fromYaml" }, "locked": { - "lastModified": 1732200724, - "narHash": "sha256-+R1BH5wHhfnycySb7Sy5KbYEaTJZWm1h+LW1OtyhiTs=", + "lastModified": 1708890466, + "narHash": "sha256-LlrC09LoPi8OPYOGPXegD72v+//VapgAqhbOFS3i8sc=", "owner": "SenchoPens", "repo": "base16.nix", - "rev": "153d52373b0fb2d343592871009a286ec8837aec", + "rev": "665b3c6748534eb766c777298721cece9453fdae", "type": "github" }, "original": { @@ -92,11 +92,11 @@ "base16-vim": { "flake": false, "locked": { - "lastModified": 1731949548, - "narHash": "sha256-XIDexXM66sSh5j/x70e054BnUsviibUShW7XhbDGhYo=", + "lastModified": 1716150083, + "narHash": "sha256-ZMhnNmw34ogE5rJZrjRv5MtG3WaqKd60ds2VXvT6hEc=", "owner": "tinted-theming", "repo": "base16-vim", - "rev": "61165b1632409bd55e530f3dbdd4477f011cadc6", + "rev": "6e955d704d046b0dc3e5c2d68a2a6eeffd2b5d3d", "type": "github" }, "original": { @@ -194,22 +194,6 @@ "type": "github" } }, - "devour-flake_2": { - "flake": false, - "locked": { - "lastModified": 1726283167, - "narHash": "sha256-Cvc84VzvvdmehafnaIPfdPylNWJcDmv79QQh/MH/4Qk=", - "owner": "srid", - "repo": "devour-flake", - "rev": "9b96d31a55be119df8496ec5b7369823deec8a1c", - "type": "github" - }, - "original": { - "owner": "srid", - "repo": "devour-flake", - "type": "github" - } - }, "devshell": { "inputs": { "nixpkgs": [ @@ -239,11 +223,11 @@ ] }, "locked": { - "lastModified": 1735468753, - "narHash": "sha256-2dt1nOe9zf9pDkf5Kn7FUFyPRo581s0n90jxYXJ94l0=", + "lastModified": 1735048446, + "narHash": "sha256-Tc35Y8H+krA6rZeOIczsaGAtobSSBPqR32AfNTeHDRc=", "owner": "nix-community", "repo": "disko", - "rev": "84a5b93637cc16cbfcc61b6e1684d626df61eb21", + "rev": "3a4de9fa3a78ba7b7170dda6bd8b4cdab87c0b21", "type": "github" }, "original": { @@ -283,11 +267,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1735963397, - "narHash": "sha256-z+yHxvZfWqFWUs0X6vrdUZlUrK9Q1MYPjHYmd6OdlkY=", + "lastModified": 1735202720, + "narHash": "sha256-7aEdACqT2B7nZNFjn2Y66Qucfl1AHHVFKxm4yvO0O10=", "owner": "rycee", "repo": "nur-expressions", - "rev": "7ef40f138ae24f3b89a0e13dbad5bc9779007d85", + "rev": "fe816609e68ee1887ee89e43c9ca1aad75362477", "type": "gitlab" }, "original": { @@ -393,11 +377,11 @@ "flake-compat_7": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", "type": "github" }, "original": { @@ -413,11 +397,11 @@ ] }, "locked": { - "lastModified": 1735774679, - "narHash": "sha256-soePLBazJk0qQdDVhdbM98vYdssfs3WFedcq+raipRI=", + "lastModified": 1733312601, + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f2f7418ce0ab4a5309a4596161d154cfc877af66", + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", "type": "github" }, "original": { @@ -527,27 +511,6 @@ "type": "github" } }, - "flake-parts_7": { - "inputs": { - "nixpkgs-lib": [ - "omnix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1725234343, - "narHash": "sha256-+ebgonl3NbiKD2UD0x4BszCZQ6sTfL4xioaM49o5B3Y=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "567b938d64d4b4112ee253b9274472dc3a346eb6", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, "flake-root": { "locked": { "lastModified": 1692742795, @@ -622,11 +585,11 @@ ] }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -638,11 +601,11 @@ "fromYaml": { "flake": false, "locked": { - "lastModified": 1731966426, - "narHash": "sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=", + "lastModified": 1689549921, + "narHash": "sha256-iX0pk/uB019TdBGlaJEWvBCfydT6sRq+eDcGPifVsCM=", "owner": "SenchoPens", "repo": "fromYaml", - "rev": "106af9e2f715e2d828df706c386a685698f3223b", + "rev": "11fbbbfb32e3289d3c631e0134a23854e7865c84", "type": "github" }, "original": { @@ -805,16 +768,16 @@ "gnome-shell": { "flake": false, "locked": { - "lastModified": 1732369855, - "narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=", + "lastModified": 1713702291, + "narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=", "owner": "GNOME", "repo": "gnome-shell", - "rev": "dadd58f630eeea41d645ee225a63f719390829dc", + "rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934", "type": "github" }, "original": { "owner": "GNOME", - "ref": "47.2", + "ref": "46.1", "repo": "gnome-shell", "type": "github" } @@ -870,16 +833,16 @@ ] }, "locked": { - "lastModified": 1735344290, - "narHash": "sha256-oJDtWPH1oJT34RJK1FSWjwX4qcGOBRkcNQPD0EbSfNM=", + "lastModified": 1726989464, + "narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=", "owner": "nix-community", "repo": "home-manager", - "rev": "613691f285dad87694c2ba1c9e6298d04736292d", + "rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-24.11", + "ref": "release-24.05", "repo": "home-manager", "type": "github" } @@ -1175,16 +1138,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1735669367, - "narHash": "sha256-tfYRbFhMOnYaM4ippqqid3BaLOXoFNdImrfBfCp4zn0=", + "lastModified": 1735286948, + "narHash": "sha256-JMRV2RI58nV1UqLXqm+lcea1/dr92fYjWU5S+Rz3fmE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "edf04b75c13c2ac0e54df5ec5c543e300f76f1c9", + "rev": "31ac92f9628682b294026f0860e14587a09ffb4b", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-24.11", + "ref": "nixos-24.05", "repo": "nixpkgs", "type": "github" } @@ -1235,6 +1198,22 @@ "type": "github" } }, + "nixpkgs-stable_2": { + "locked": { + "lastModified": 1730741070, + "narHash": "sha256-edm8WG19kWozJ/GqyYx2VjW99EdhjKwbY3ZwdlPAAlo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d063c1dd113c91ab27959ba540c0d9753409edf3", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-24.05", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1733749988, @@ -1267,22 +1246,6 @@ "type": "github" } }, - "nixpkgs_4": { - "locked": { - "lastModified": 1725194671, - "narHash": "sha256-tLGCFEFTB5TaOKkpfw3iYT9dnk4awTP/q4w+ROpMfuw=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "b833ff01a0d694b910daca6e2ff4a3f26dee478c", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixvim": { "inputs": { "flake-parts": "flake-parts_3", @@ -1395,14 +1358,20 @@ "omnix": { "inputs": { "cachix-push": "cachix-push", - "devour-flake": "devour-flake_2", - "flake-parts": "flake-parts_7", + "devour-flake": [ + "devour-flake" + ], + "flake-parts": [ + "flake-parts" + ], "inspect": "inspect", "nix-systems-aarch64-darwin": "nix-systems-aarch64-darwin", "nix-systems-aarch64-linux": "nix-systems-aarch64-linux", "nix-systems-x86_64-darwin": "nix-systems-x86_64-darwin", "nix-systems-x86_64-linux": "nix-systems-x86_64-linux", - "nixpkgs": "nixpkgs_4", + "nixpkgs": [ + "nixpkgs" + ], "rust-flake": "rust-flake", "systems": [ "systems" @@ -1433,14 +1402,15 @@ "gitignore": "gitignore_4", "nixpkgs": [ "nixpkgs" - ] + ], + "nixpkgs-stable": "nixpkgs-stable_2" }, "locked": { - "lastModified": 1735882644, - "narHash": "sha256-3FZAG+pGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110=", + "lastModified": 1734797603, + "narHash": "sha256-ulZN7ps8nBV31SE+dwkDvKIzvN6hroRY8sYOT0w+E28=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "a5a961387e75ae44cc20f0a57ae463da5e959656", + "rev": "f0f0dc4920a903c3e08f5bdb9246bb572fcae498", "type": "github" }, "original": { @@ -1625,17 +1595,17 @@ "tinted-tmux": "tinted-tmux" }, "locked": { - "lastModified": 1734110444, - "narHash": "sha256-fp1iV2JldCSvz+7ODzXYUkQ+H7zyiWw5E0MQ4ILC4vw=", + "lastModified": 1727355527, + "narHash": "sha256-qFSPHeImI00fBzGTA94D66HMD+fJDkuz04WHp2Sg8eA=", "owner": "danth", "repo": "stylix", - "rev": "9015d5d0d5d100f849129c43d257b827d300b089", + "rev": "993fcabd83d1e0ee5ea038b87041593cc73c1ebe", "type": "github" }, "original": { "owner": "danth", - "ref": "release-24.11", "repo": "stylix", + "rev": "993fcabd83d1e0ee5ea038b87041593cc73c1ebe", "type": "github" } }, @@ -1717,45 +1687,43 @@ "tinted-foot": { "flake": false, "locked": { - "lastModified": 1726913040, - "narHash": "sha256-+eDZPkw7efMNUf3/Pv0EmsidqdwNJ1TaOum6k7lngDQ=", + "lastModified": 1696725948, + "narHash": "sha256-65bz2bUL/yzZ1c8/GQASnoiGwaF8DczlxJtzik1c0AU=", "owner": "tinted-theming", "repo": "tinted-foot", - "rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4", + "rev": "eedbcfa30de0a4baa03e99f5e3ceb5535c2755ce", "type": "github" }, "original": { "owner": "tinted-theming", "repo": "tinted-foot", - "rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4", "type": "github" } }, "tinted-kitty": { "flake": false, "locked": { - "lastModified": 1716423189, - "narHash": "sha256-2xF3sH7UIwegn+2gKzMpFi3pk5DlIlM18+vj17Uf82U=", + "lastModified": 1665001328, + "narHash": "sha256-aRaizTYPpuWEcvoYE9U+YRX+Wsc8+iG0guQJbvxEdJY=", "owner": "tinted-theming", "repo": "tinted-kitty", - "rev": "eb39e141db14baef052893285df9f266df041ff8", + "rev": "06bb401fa9a0ffb84365905ffbb959ae5bf40805", "type": "github" }, "original": { "owner": "tinted-theming", "repo": "tinted-kitty", - "rev": "eb39e141db14baef052893285df9f266df041ff8", "type": "github" } }, "tinted-tmux": { "flake": false, "locked": { - "lastModified": 1729501581, - "narHash": "sha256-1ohEFMC23elnl39kxWnjzH1l2DFWWx4DhFNNYDTYt54=", + "lastModified": 1696725902, + "narHash": "sha256-wDPg5elZPcQpu7Df0lI5O8Jv4A3T6jUQIVg63KDU+3Q=", "owner": "tinted-theming", "repo": "tinted-tmux", - "rev": "f0e7f7974a6441033eb0a172a0342e96722b4f14", + "rev": "c02050bebb60dbb20cb433cd4d8ce668ecc11ba7", "type": "github" }, "original": { @@ -1837,11 +1805,11 @@ ] }, "locked": { - "lastModified": 1735905407, - "narHash": "sha256-1hKMRIT+QZNWX46e4gIovoQ7H8QRb7803ZH4qSKI45o=", + "lastModified": 1735135567, + "narHash": "sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q+T0BVeZE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "29806abab803e498df96d82dd6f34b32eb8dd2c8", + "rev": "9e09d30a644c57257715902efbb3adc56c79cf28", "type": "github" }, "original": { @@ -1852,11 +1820,11 @@ }, "unstable": { "locked": { - "lastModified": 1735834308, - "narHash": "sha256-dklw3AXr3OGO4/XT1Tu3Xz9n/we8GctZZ75ZWVqAVhk=", + "lastModified": 1735291276, + "narHash": "sha256-NYVcA06+blsLG6wpAbSPTCyLvxD/92Hy4vlY9WxFI1M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6df24922a1400241dae323af55f30e4318a6ca65", + "rev": "634fd46801442d760e09493a794c4f15db2d0cbb", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index c23a5b9..263b223 100644 --- a/flake.nix +++ b/flake.nix @@ -83,7 +83,7 @@ }; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixinate = { @@ -110,13 +110,13 @@ }; home-manager = { - url = "github:nix-community/home-manager/release-24.11"; + url = "github:nix-community/home-manager/release-24.05"; inputs.nixpkgs.follows = "nixpkgs"; }; stylix = { - url = "github:danth/stylix/release-24.11"; - #url = "github:danth/stylix/993fcabd83d1e0ee5ea038b87041593cc73c1ebe"; + #url = "github:danth/stylix5"; + url = "github:danth/stylix/993fcabd83d1e0ee5ea038b87041593cc73c1ebe"; inputs.nixpkgs.follows = "nixpkgs"; inputs.home-manager.follows = "home-manager"; @@ -125,7 +125,10 @@ omnix = { url = "github:juspay/omnix"; inputs = { + nixpkgs.follows = "nixpkgs"; + flake-parts.follows = "flake-parts"; treefmt-nix.follows = "treefmt-nix"; + devour-flake.follows = "devour-flake"; systems.follows = "systems"; }; }; diff --git a/home/c/default.nix b/home/c/default.nix index 2ea03a3..3f8bd92 100644 --- a/home/c/default.nix +++ b/home/c/default.nix @@ -12,24 +12,19 @@ username = "c"; homeDirectory = "/home/c"; }; - home.pointerCursor = { - gtk.enable = true; - x11.enable = true; - }; gtk.enable = true; gtk.iconTheme = { - package = pkgs.adwaita-icon-theme; + package = pkgs.gnome.adwaita-icon-theme; name = "Adwaita"; }; home.packages = with pkgs; [ - apple-cursor # TODO: sort this out - adwaita-icon-theme + gnome.adwaita-icon-theme networkmanagerapplet libsecret bitwarden - #betterbird + betterbird wl-clipboard discord brightnessctl diff --git a/home/c/programs/hypr/default.nix b/home/c/programs/hypr/default.nix index 90560a0..5b31a78 100644 --- a/home/c/programs/hypr/default.nix +++ b/home/c/programs/hypr/default.nix @@ -1,14 +1,12 @@ { pkgs, cLib, - lib, ... }: let getProgFor' = cLib.getProgFor' pkgs; getProgFor = cLib.getProgFor pkgs; web = getProgFor "firefox"; - #mail = getProgFor "betterbird"; - mail = ""; + mail = getProgFor "betterbird"; chat = getProgFor "discord"; media = getProgFor "spotify"; terminal = getProgFor "alacritty"; @@ -36,7 +34,7 @@ in { }; programs.hyprlock = { enable = true; - settings = lib.mkForce { + settings = { background = [ { path = "screenshot"; @@ -102,11 +100,9 @@ in { }; decoration = { - shadow = { - enabled = true; - range = 4; - render_power = 3; - }; + drop_shadow = true; + shadow_range = 4; + shadow_render_power = 3; }; animations = { @@ -122,11 +118,11 @@ in { dwindle = { pseudotile = true; preserve_split = true; - #no_gaps_when_only = 1; + no_gaps_when_only = 1; }; master = { - #no_gaps_when_only = 1; + no_gaps_when_only = 1; }; gestures.workspace_swipe = false; diff --git a/hosts/artemis/configuration.nix b/hosts/artemis/configuration.nix index 0cc2c8d..ae4f4d1 100644 --- a/hosts/artemis/configuration.nix +++ b/hosts/artemis/configuration.nix @@ -29,8 +29,7 @@ environment.systemPackages = with pkgs; [ vim - adwaita-icon-theme - apple-cursor + gnome.adwaita-icon-theme wget pinentry fzf diff --git a/hosts/artemis/hardware-configuration.nix b/hosts/artemis/hardware-configuration.nix index ea77e71..3263411 100644 --- a/hosts/artemis/hardware-configuration.nix +++ b/hosts/artemis/hardware-configuration.nix @@ -27,7 +27,7 @@ settings = {General = {Enable = "Source,Sink,Media,Socket";};}; }; - graphics = { + opengl = { # hardware.graphics on unstable enable = true; extraPackages = with pkgs; [ diff --git a/hosts/artemis/home.nix b/hosts/artemis/home.nix index 752aff4..3bfde5c 100644 --- a/hosts/artemis/home.nix +++ b/hosts/artemis/home.nix @@ -10,10 +10,9 @@ { stylix.targets = { fish.enable = false; - tmux.enable = false; }; } - #inputs.self.homeManagerModules.trayscale + inputs.self.homeManagerModules.trayscale ]; users.c = import ../../home/c; extraSpecialArgs = {inherit inputs cLib;}; diff --git a/hosts/artemis/programs.nix b/hosts/artemis/programs.nix index 363fae1..6dde729 100644 --- a/hosts/artemis/programs.nix +++ b/hosts/artemis/programs.nix @@ -11,19 +11,19 @@ enable = true; settings = { background = { - # path = pkgs.fetchurl { - # url = "https://i.redd.it/jd1nuwsl0d121.jpg"; - # sha256 = "sha256-ff3ajGVsay2dtHiHmO2MYlqCvexUQjGifMs/ofzuyvI="; - # }; + path = pkgs.fetchurl { + url = "https://i.redd.it/jd1nuwsl0d121.jpg"; + sha256 = "sha256-ff3ajGVsay2dtHiHmO2MYlqCvexUQjGifMs/ofzuyvI="; + }; fit = "Contain"; }; - # GTK = { - # application_prefer_dark_theme = true; - # cursor_theme_name = "Adwaita"; - # font_name = "Cantarell 16"; - # icon_theme_name = "Adwaita"; - # theme_name = "Adwaita"; - # }; + GTK = { + application_prefer_dark_theme = true; + cursor_theme_name = "Adwaita"; + font_name = "Cantarell 16"; + icon_theme_name = "Adwaita"; + theme_name = "Adwaita"; + }; }; cageArgs = ["-s" "-m" "last"]; }; diff --git a/hosts/artemis/styling.nix b/hosts/artemis/styling.nix index bbf2941..77b7aeb 100644 --- a/hosts/artemis/styling.nix +++ b/hosts/artemis/styling.nix @@ -12,9 +12,11 @@ base16Scheme = "${pkgs.base16-schemes}/share/themes/onedark.yaml"; cursor = { + # package = pkgs.bibata-cursors; + # name = "Bibata-Modern-Ice"; package = pkgs.apple-cursor; - name = "macOS"; - size = 16; + name = "macOS-Monterey"; + size = 8; }; fonts = { diff --git a/hosts/hermes/media.nix b/hosts/hermes/media.nix index c5c24b0..e1e5252 100644 --- a/hosts/hermes/media.nix +++ b/hosts/hermes/media.nix @@ -35,7 +35,7 @@ in { # vaapiIntel = pkgs.vaapiIntel.override {enableHybridCodec = true;}; # }; - hardware.graphics = { + hardware.opengl = { enable = true; extraPackages = with pkgs; [ intel-media-driver diff --git a/modules/default.nix b/modules/default.nix index 4962e20..f31f2d2 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -25,9 +25,9 @@ let ./tailscale.nix ./secret.nix ]; - homeManagerModules = - exportModules [ - ]; + homeManagerModules = exportModules [ + ./trayscale.nix + ]; sharedModules = with nixosModules; [ pinentry-fix nix diff --git a/modules/trayscale.nix b/modules/trayscale.nix new file mode 100644 index 0000000..9a67ec5 --- /dev/null +++ b/modules/trayscale.nix @@ -0,0 +1,40 @@ +{ + config, + lib, + pkgs, + ... +}: +with lib; let + cfg = config.services.trayscale; +in { + options.services.trayscale = { + enable = + mkEnableOption + "An unofficial GUI wrapper around the Tailscale CLI client."; + package = mkPackageOption pkgs "trayscale" {}; + hideWindow = mkOption { + description = "Whether to hide the trayscale window on startup."; + type = types.bool; + default = true; + }; + }; + + config = mkIf cfg.enable { + assertions = [ + (hm.assertions.assertPlatform "services.trayscale" pkgs platforms.linux) + ]; + + systemd.user.services.trayscale = { + Unit = { + Description = "An unofficial GUI wrapper around the Tailscale CLI client"; + Requires = ["tray.target"]; + After = ["graphical-session-pre.target" "tray.target" "tailscaled.service"]; + PartOf = ["graphical-session.target"]; + }; + Install = {WantedBy = ["graphical-session.target"];}; + Service.ExecStart = + toString (["${cfg.package}/bin/trayscale"] + ++ optional cfg.hideWindow "--hide-window"); + }; + }; +}