diff --git a/nate/modules/apps/firefox/firefox.nix b/nate/modules/apps/firefox/firefox.nix index 776887e..bc6f854 100644 --- a/nate/modules/apps/firefox/firefox.nix +++ b/nate/modules/apps/firefox/firefox.nix @@ -24,6 +24,7 @@ in nur.repos.rycee.firefox-addons.darkreader nur.repos.rycee.firefox-addons.keepassxc-browser nur.repos.crazazy.firefox-addons.ublock-origin + nur.repos.bandithedoge.firefoxAddons.stylus ]; search = { # Replace default firefox search engine config with this one @@ -67,6 +68,8 @@ in "extensions.formautofill.creditCards.enabled" = false; "extensions.formautofill.addresses.enabled" = false; "browser.toolbars.bookmarks.visibility" = "always"; + # For applying userContent.css - not being used + # "toolkit.legacyUserProfileCustomizations.stylesheets" = true; # "browser.newtabpage.pinned" = [{ # title = "NixOS"; # url = "https://nixos.org"; diff --git a/nate/modules/home-manager/home.nix b/nate/modules/home-manager/home.nix index 9cce757..33145a7 100644 --- a/nate/modules/home-manager/home.nix +++ b/nate/modules/home-manager/home.nix @@ -65,7 +65,7 @@ amdgpu_top mangohud wine-wayland - webcord + inputs.nixpkgs-stable.legacyPackages.x86_64-linux.webcord # # Better Unix @@ -104,6 +104,7 @@ # keepassxc obs-studio + betaflight-configurator # # Style @@ -119,20 +120,18 @@ # Home Manager is pretty good at managing dotfiles. The primary way to manage # plain files is through 'home.file'. home.file."${config.xdg.configHome}" = { - # # Building this configuration will create a copy of 'dotfiles/screenrc' in - # # the Nix store. Activating the configuration will then make '~/.screenrc' a - # # symlink to the Nix store copy. - # ".screenrc".source = dotfiles/screenrc; source = ../../dotfiles; recursive = true; - - # # You can also set the file content immediately. - # ".gradle/gradle.properties".text = '' - # org.gradle.console=verbose - # org.gradle.daemon.idletimeout=3600000 - # ''; }; + # For applying custom styles + # home.file.".mozilla/firefox/default" = { + # source = ../../misc/firefox_styles; + # recursive = true; + # }; + # location where stylus data is kept + # /home/nate/.mozilla/firefox/default/storage/default/moz-extension+++77a1d59f-183c-4439-b249-fdae98b7bd7b/idb + home.sessionVariables = { # MANPAGER="sh -c 'col -bx | bat -l man -p'"; BAT_THEME="Catppuccin Macchiato"; diff --git a/nate/modules/sway/sway_conf.nix b/nate/modules/sway/sway_conf.nix index 99bf5f1..d638ff1 100644 --- a/nate/modules/sway/sway_conf.nix +++ b/nate/modules/sway/sway_conf.nix @@ -117,7 +117,8 @@ ### ## Services ### - services.gvfs.enable = true; # thunar functionalities + services.gvfs.enable = true; # thunar mount, trash, etc + services.tumbler.enable = true; # thunar thumbnails services.openssh.enable = true; services.dbus.enable = true; services.syncthing.enable = true;