Mac updates galore

Patch up my new structure to support Macs as well
Add Firefox for Mac overlay
Combine Python version definitions
Toy around with Vim settings
This commit is contained in:
greg-compass
2022-11-01 09:15:43 -05:00
parent 2f7b36d42d
commit 92cdb0fc05
9 changed files with 99 additions and 63 deletions
+1 -1
View File
@@ -10,7 +10,6 @@
home.packages = with pkgs; [
gopls
jellyfin-media-player
synology-drive-client
zoom-us
] ++ ( if pkgs.system == "x86_64-darwin" then
@@ -21,6 +20,7 @@
bitwarden
gnucash
handbrake
jellyfin-media-player
nextcloud-client
onlyoffice-bin
vlc
+4 -2
View File
@@ -3,7 +3,7 @@
let
# For now, we ignore this and don't install it
ffPkgs = if ( lib.hasSuffix "-darwin" pkgs.system )
then pkgs.firefox-unwrapped
then pkgs.firefox-bin
else pkgs.firefox-wayland.override { cfg.enableGnomeExtensions = true; };
vars = {
@@ -13,7 +13,7 @@ let
in with lib;
{
programs.firefox = {
enable = (if (lib.hasSuffix "-darwin" pkgs.system) then false else true);
enable = true;
package = ffPkgs;
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
bitwarden
@@ -25,10 +25,12 @@ in with lib;
];
profiles = {
default.settings = {
"app.update.auto" = false;
"browser.startup.page" = 3;
"browser.startup.homepage" = "https://thehellings.com";
"doh-rollout.doorhanger-decision" = "UIDisabled";
"doh-rollout.doneFirstRun" = true;
"signon.rememberSignons" = false;
};
};
};