feat(floorp): mewp

This commit is contained in:
Kat Inskip 2025-04-07 00:21:36 -07:00
parent 0d28d7c601
commit 1f4b6c5b21
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
8 changed files with 12 additions and 14 deletions

View file

@ -1,6 +0,0 @@
{ pkgs, ...}: {
# Backup browser! For aliexpress and things.
home.packages = [
pkgs.ungoogled-chromium
];
}

View file

@ -1,5 +1,5 @@
_: {
programs.firefox.profiles.main.settings = {
programs.floorp.profiles.main.settings = {
# 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,8 @@
{ ... }: {
programs.firefox.profiles.main = {
{ config, lib, ... }: let
inherit (lib.attrsets) listToAttrs nameValuePair;
inherit (lib.modules) mkMerge;
in {
programs.floorp.profiles.main = {
containersForce = true;
containers = {
main = {

View file

@ -2,11 +2,11 @@
defaultFont = "Monaspace Krypton";
in {
home.sessionVariables = {
BROWSER = "firefox";
BROWSER = "floorp";
};
home.packages = [ pkgs.ff2mpv-rust ];
programs.firefox = {
programs.floorp = {
nativeMessagingHosts = [
pkgs.ff2mpv-rust
];

View file

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

View file

@ -1,5 +1,5 @@
{ nur, ... }: {
programs.firefox.profiles.main = {
programs.floorp.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.floorp.profiles.main.extensions = {
packages = with nur.repos.rycee.firefox-addons; [
ublock-origin
];

View file

@ -95,6 +95,7 @@ in {
shellAliases = let
packages = [
"sidequest"
"ungoogled-chromium"
];
flake = self;
makeAliasForBin = package: nameValuePair package "nix run kat#${package}";