feat: firefox -> zen, avizo -> swayosd

This commit is contained in:
Kat Inskip 2025-07-21 14:27:58 -07:00
parent 4e2f3ecae5
commit c8368a050e
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
16 changed files with 214 additions and 46 deletions

View file

@ -1,5 +1,8 @@
_: {
programs.firefox.profiles.main.settings = {
programs.zen-browser.profiles.main.settings = {
"zen.welcome-screen.seen" = true;
"zen.watermark.enabled" = false;
# Derived from https://github.com/arcnmx/home/blob/9eb1cd4dd43883e1a0c6a2a55c00d7c3bede1776/cfg/firefox/default.nix#L7
# and https://git.ztn.sh/zotan/snowleopard/src/branch/dev/assets/prefs.js
"services.sync.engine.prefs" = false;

View file

@ -1,5 +1,5 @@
_: {
programs.firefox.profiles.main = {
programs.zen-browser.profiles.main = {
containersForce = true;
containers = {
main = {

View file

@ -6,11 +6,11 @@
defaultFont = "Monaspace Krypton";
in {
home.sessionVariables = {
BROWSER = "firefox";
BROWSER = "zen";
};
home.packages = [pkgs.ff2mpv-rust];
programs.firefox = {
programs.zen-browser = {
nativeMessagingHosts = [
pkgs.ff2mpv-rust
];
@ -22,6 +22,7 @@ in {
containersForce = true;
extensions = {
packages = with nur.repos.rycee.firefox-addons; [
display-_anchors
pronoundb
sponsorblock
link-cleaner

View file

@ -1,5 +1,5 @@
{nur, ...}: {
programs.firefox.profiles.main.extensions = {
programs.zen-browser.profiles.main.extensions = {
packages = with nur.repos.rycee.firefox-addons; [
mtab
];

View file

@ -1,5 +1,5 @@
{nur, ...}: {
programs.firefox.profiles.main = {
programs.zen-browser.profiles.main = {
extensions = {
packages = with nur.repos.rycee.firefox-addons; [
tree-style-tab

View file

@ -1,5 +1,5 @@
{nur, ...}: {
programs.firefox.profiles.main.extensions = {
programs.zen-browser.profiles.main.extensions = {
packages = with nur.repos.rycee.firefox-addons; [
ublock-origin
];

View file

@ -0,0 +1,5 @@
_: {
programs.obsidian = {
enable = true;
};
}

View file

@ -0,0 +1,5 @@
_: {
programs.zen-browser = {
enable = true;
};
}