This commit is contained in:
notgne2 2022-06-01 04:10:38 -07:00
parent 1cd9a121eb
commit 644a05d896
Signed by: notgne2
GPG Key ID: 5CE0A245A2DAC84A
2 changed files with 10 additions and 36 deletions

View File

@ -50,10 +50,6 @@
url = "github:makuto/auto-base16-theme"; url = "github:makuto/auto-base16-theme";
flake = false; flake = false;
}; };
simplefox = {
url = "github:migueravila/SimpleFox";
flake = false;
};
npmlock2nix = { npmlock2nix = {
url = github:nix-community/npmlock2nix; url = github:nix-community/npmlock2nix;
flake = false; flake = false;

View File

@ -57,25 +57,7 @@ in
stylus stylus
]); ]);
profiles.default = profiles.default = {
let
customize = lib.replaceStrings
(if config.colors.enable then [
"#19171a"
"#201e21"
"#dedede"
".urlbarView {\n display: none !important;\n}"
".tabbrowser-tab:not([pinned]) .tab-icon-image {\n display: none !important;\n}"
] else [ ])
(if config.colors.enable then [
"#${config.colors.base16.base00}"
"#${config.colors.base16.base01}"
"#${config.colors.base16.base05}"
""
""
] else [ ]);
in
{
settings = { settings = {
"browser.startup.homepage" = "https://wizbos.club"; "browser.startup.homepage" = "https://wizbos.club";
@ -87,28 +69,25 @@ in
"privacy.clearOnShutdown.sessions" = false; "privacy.clearOnShutdown.sessions" = false;
"privacy.clearOnShutdown.cache" = false; "privacy.clearOnShutdown.cache" = false;
"places.history.enabled" = true; "places.history.enabled" = true;
"network.dns.disableIPv6" = false;
"media.peerconnection.ice.no_host" = false;
# Make Jitsi work sanely # Make Jitsi work sanely
"media.setsinkid.enabled" = true; "media.setsinkid.enabled" = true;
"privacy.webrtc.legacyGlobalIndicator" = false; "privacy.webrtc.legacyGlobalIndicator" = false;
"privacy.webrtc.hideGlobalIndicator" = true; "privacy.webrtc.hideGlobalIndicator" = true;
# Required by SimpleFox, and good regardless # good tweaks
"toolkit.legacyUserProfileCustomizations.stylesheets" = true; "toolkit.legacyUserProfileCustomizations.stylesheets" = true;
"layers.acceleration.force-enabled" = true; "layers.acceleration.force-enabled" = true;
"gfx.webrender.all" = true; "gfx.webrender.all" = true;
"svg.context-properties.content.enabled" = true; "svg.context-properties.content.enabled" = true;
# Make Firefox dark, the reader is always light by default, and the GTK-inferred theme conflicts with SimpleFox (and our customizations)
# "extensions.activeThemeID" = "firefox-compact-dark@mozilla.org";
"reader.color_scheme" = "dark"; "reader.color_scheme" = "dark";
# LibreWolf ruins the user agent making sites unusable without RFP, so use the user agent from RFP manually. This also seems sane for compatibility when using Firefox. # LibreWolf ruins the user agent making sites unusable without RFP, so use the user agent from RFP manually. This also seems sane for compatibility when using Firefox.
"general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0"; "general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0";
}; };
# userChrome = customize (builtins.readFile "${inputs.simplefox}/chrome/userChrome.css");
# userContent = builtins.readFile "${inputs.simplefox}/chrome/userContent.css";
}; };
}; };
@ -134,7 +113,7 @@ in
rhythmbox rhythmbox
gnomeExtensions.pop-shell gnomeExtensions.pop-shell
gnomeExtensions.blur-me gnomeExtensions.blur-my-shell
gnomeExtensions.remove-rounded-corners gnomeExtensions.remove-rounded-corners
gnomeExtensions.improved-workspace-indicator gnomeExtensions.improved-workspace-indicator
gnomeExtensions.vitals gnomeExtensions.vitals
@ -148,6 +127,7 @@ in
gnomeExtensions.gsconnect gnomeExtensions.gsconnect
gnomeExtensions.sound-output-device-chooser gnomeExtensions.sound-output-device-chooser
gnomeExtensions.bluetooth-quick-connect gnomeExtensions.bluetooth-quick-connect
gnomeExtensions.burn-my-windows
]; ];
systemd.user.sessionVariables = { systemd.user.sessionVariables = {
@ -266,6 +246,7 @@ in
"gsconnect@andyholmes.github.io" "gsconnect@andyholmes.github.io"
"desktop-cube@schneegans.github.com" "desktop-cube@schneegans.github.com"
"sound-output-device-chooser@kgshank.net" "sound-output-device-chooser@kgshank.net"
"blur-my-shell@aunetx"
]; ];
}; };
"org/gnome/desktop/peripherals/touchpad" = { "org/gnome/desktop/peripherals/touchpad" = {
@ -289,14 +270,11 @@ in
reduce-panel-spacing = false; reduce-panel-spacing = false;
hide-dropdown-arrows = true; hide-dropdown-arrows = true;
}; };
"org/gnome/shell/extensions/blur-me" = { "org/gnome/shell/extensions/com/github/hermes83/compiz-windows-effect" = {
toggle-app-blur = false;
};
"/org/gnome/shell/extensions/com/github/hermes83/compiz-windows-effect" = {
resize-effect = true; resize-effect = true;
}; };
"/org/gnome/shell/extensions/desktop-cube" = { "org/gnome/shell/extensions/desktop-cube" = {
workspace-transition-time = 300; workspace-transition-time = 200;
last-first-gap = false; last-first-gap = false;
}; };
"org/gnome/desktop/wm/preferences" = { "org/gnome/desktop/wm/preferences" = {