diff --git a/flake.lock b/flake.lock index 5809426..79aefc0 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "amiaBot": { "flake": false, "locked": { - "lastModified": 1785042989, - "narHash": "sha256-TlHpxphcl8Zt05EiVrQc0uivLfEv5gTDjJGKXAgjOnA=", + "lastModified": 1785125005, + "narHash": "sha256-ukQsV27B7IdZkjLfY20HPIgybBt6zve7jqi3QDDc64o=", "ref": "refs/heads/main", - "rev": "ca6859698c8decba301842e26125d59d132ae1c7", - "revCount": 5, + "rev": "25bdd14067f9eb9d05e332ee41d88b9d71741aff", + "revCount": 7, "type": "git", "url": "ssh://forgejo@mizuki.guru/imnyang/amia" }, diff --git a/hosts/machine/mizuki/home/packages.nix b/hosts/machine/mizuki/home/packages.nix index c1ec5a2..9246ca1 100644 --- a/hosts/machine/mizuki/home/packages.nix +++ b/hosts/machine/mizuki/home/packages.nix @@ -15,6 +15,9 @@ with pkgs; davinci-resolve kdePackages.kdenlive + android-tools + android-cli + # waterfox-bin # inputs.waterfox.packages.${pkgs.system}.waterfox ] diff --git a/hosts/server/hikari/amia/configuration.nix b/hosts/server/hikari/amia/configuration.nix index de85ea4..3c0c976 100644 --- a/hosts/server/hikari/amia/configuration.nix +++ b/hosts/server/hikari/amia/configuration.nix @@ -1,7 +1,7 @@ { pkgs, inputs, ... }: let amiaBot = pkgs.rustPlatform.buildRustPackage { - pname = "discord-profile-widget-bot"; + pname = "amia"; version = "0.1.0"; src = inputs.amiaBot; cargoLock.lockFile = "${inputs.amiaBot}/Cargo.lock"; @@ -26,6 +26,8 @@ in neovim nil nixd + bind + dig ]; programs.git.config = { @@ -42,13 +44,16 @@ in after = [ "network-online.target" ]; wants = [ "network-online.target" ]; unitConfig.ConditionPathExists = "/home/imnyang/amia/config.toml"; + path = [ + pkgs.bind.dnsutils + ]; serviceConfig = { Type = "simple"; User = "imnyang"; WorkingDirectory = "/home/imnyang/amia"; UMask = "0077"; - ExecStart = "${amiaBot}/bin/discord-profile-widget-bot"; + ExecStart = "${amiaBot}/bin/amia"; Restart = "on-failure"; RestartSec = "5s"; NoNewPrivileges = true; diff --git a/modules/home/firefox-devedition.nix b/modules/home/firefox-devedition.nix index 3f4eede..2bf305e 100644 --- a/modules/home/firefox-devedition.nix +++ b/modules/home/firefox-devedition.nix @@ -1,9 +1,4 @@ { pkgs, ... }: - -let - extensionUrl = "https://git.mizuki.guru/imnyang/thisiswindowsfigma/releases/download/v1.0.0/d168a70cb6a24fe4a478-1.0.0.xpi"; - extensionId = "figma-windows-ua-spoofer@imnyang.local"; -in { programs.firefox = { enable = true; @@ -11,10 +6,16 @@ in policies = { DisableAppUpdate = true; + ExtensionSettings = { - ${extensionId} = { + "figma-windows-ua-spoofer@imnyang.local" = { installation_mode = "force_installed"; - install_url = extensionUrl; + install_url = "https://git.mizuki.guru/imnyang/thisiswindowsfigma/releases/download/v1.0.0/d168a70cb6a24fe4a478-1.0.0.xpi"; + }; + + "thisiswindowschromiumnetflix@imnya.ng" = { + installation_mode = "force_installed"; + install_url = "https://git.mizuki.guru/imnyang/thisiswindowschromiumnetflix/releases/download/v2026.07.27/b30e361a21474a79be8d-2026.7.27.xpi"; }; }; }; @@ -22,6 +23,7 @@ in xdg.mimeApps.defaultApplications = { "text/html" = [ "firefox-devedition.desktop" ]; + "x-scheme-handler/http" = [ "firefox-devedition.desktop" ]; "x-scheme-handler/https" = [ "firefox-devedition.desktop" ]; "x-scheme-handler/about" = [ "firefox-devedition.desktop" ];