add firefox
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
ssh.enable = true;
|
||||
sops.enable = true;
|
||||
yubikey.enable = true;
|
||||
tailscale.enable = true;
|
||||
tailscale.enable = false;
|
||||
syncthing.enable = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ in {
|
||||
services.tailscale = {
|
||||
enable = true;
|
||||
useRoutingFeatures = "both";
|
||||
authKeyFile = authkey_file;
|
||||
#authKeyFile = authkey_file;
|
||||
extraUpFlags = [
|
||||
"--accept-routes=true" # true is equilivant to useRoutingFeatures = "client" (breaks shit)
|
||||
"--accept-dns=true" # explicitly allow resolved
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
}: {
|
||||
imports = [
|
||||
./librewolf
|
||||
./firefox
|
||||
./kitty
|
||||
./dunst
|
||||
./waybar
|
||||
|
||||
20
users/blake/dots/firefox/default.nix
Normal file
20
users/blake/dots/firefox/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
}: let
|
||||
program = "firefox";
|
||||
cfg = config.dots.${program};
|
||||
#sec = sops.secrets;
|
||||
in {
|
||||
options.dots.${program} = {
|
||||
enable = lib.mkEnableOption "enables ${program}";
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
programs.${program} = {
|
||||
enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -13,7 +13,6 @@ in {
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
# just using the normal lfrc
|
||||
programs.${program} = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
lf.enable = true;
|
||||
kitty.enable = true;
|
||||
librewolf.enable = true;
|
||||
firefox.enable = true;
|
||||
waybar.enable = true;
|
||||
dunst.enable = true;
|
||||
hypr.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user