From 3371d41a3ccd99445ea065e359609286925d60cf Mon Sep 17 00:00:00 2001 From: Asaki Yuki Date: Thu, 9 Apr 2026 13:55:33 +0700 Subject: [PATCH] idk --- assets/firefox/userChrome.css | 11 +++++++++++ devices/ideapad-slim-5/configuration.nix | 2 -- home/asakiyuki/configuration.nix | 3 ++- home/asakiyuki/modules/files.nix | 3 ++- home/asakiyuki/modules/programs.nix | 1 + modules/features/home/browsers.nix | 6 ++++++ 6 files changed, 22 insertions(+), 4 deletions(-) diff --git a/assets/firefox/userChrome.css b/assets/firefox/userChrome.css index e69de29..daeaf9e 100644 --- a/assets/firefox/userChrome.css +++ b/assets/firefox/userChrome.css @@ -0,0 +1,11 @@ +.titlebar-buttonbox-container { + display: none; +} + +.titlebar-spacer { + width: 2.5px !important; +} + +#TabsToolbar { + padding-left: 2.5px !important; +} diff --git a/devices/ideapad-slim-5/configuration.nix b/devices/ideapad-slim-5/configuration.nix index 5cc77dc..b08929e 100755 --- a/devices/ideapad-slim-5/configuration.nix +++ b/devices/ideapad-slim-5/configuration.nix @@ -16,8 +16,6 @@ nixpkgs.config.allowUnfree = true; - programs.firefox.enable = true; - nix.settings.experimental-features = [ "nix-command" "flakes" diff --git a/home/asakiyuki/configuration.nix b/home/asakiyuki/configuration.nix index a801f7e..3c196b3 100644 --- a/home/asakiyuki/configuration.nix +++ b/home/asakiyuki/configuration.nix @@ -1,5 +1,6 @@ { inputs, + libs, config, pkgs, custom, @@ -15,7 +16,7 @@ in }; home-manager.users.asakiyuki = { - _module.args = { inherit inputs osconfig custom; }; + _module.args = { inherit inputs osconfig custom libs; }; imports = [ ./modules/programs.nix ./modules/files.nix diff --git a/home/asakiyuki/modules/files.nix b/home/asakiyuki/modules/files.nix index e411213..e6f1ad6 100644 --- a/home/asakiyuki/modules/files.nix +++ b/home/asakiyuki/modules/files.nix @@ -1,4 +1,4 @@ -{ pkgs, osconfig, ... }: +{ pkgs, lib, osconfig, ... }: { home.file = { ".config/qt5ct/colors/Catppuccin-Mocha.conf".source = "${pkgs.catppuccin-qt5ct}/share/qt5ct/colors/catppuccin-mocha-sapphire.conf"; @@ -7,6 +7,7 @@ ".local/share/kio/servicemenus/open-with-code.desktop".source = ../../../configs/services-menu/open-with-code.desktop; ".local/share/kio/servicemenus/open-ghostty-here.desktop".source = ../../../configs/services-menu/open-ghostty-here.desktop; + ".mozilla/firefox/default/search.json.mozlz4".force = lib.mkForce true; ".config/dolphinrc" = { force = true; source = ../../../configs/dolphinrc; diff --git a/home/asakiyuki/modules/programs.nix b/home/asakiyuki/modules/programs.nix index 3076c0a..f544a91 100644 --- a/home/asakiyuki/modules/programs.nix +++ b/home/asakiyuki/modules/programs.nix @@ -2,6 +2,7 @@ imports = [ (../../../modules/features/home/ghostty.nix) (../../../modules/features/home/kitty.nix) + (../../../modules/features/home/browsers.nix) (../../../modules/features/home/bash.nix) (../../../modules/features/home/starship.nix) diff --git a/modules/features/home/browsers.nix b/modules/features/home/browsers.nix index 6d4e60c..14896d3 100644 --- a/modules/features/home/browsers.nix +++ b/modules/features/home/browsers.nix @@ -6,6 +6,12 @@ profiles.default = { settings = { "browser.startup.homepage" = "about:home"; + + "devtools.chrome.enabled" = true; + "devtools.debugger.remote-enabled" = true; + "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + + "full-screen-api.warning.timeout" = 0; }; search = {