Compare commits

...

11 Commits

Author SHA1 Message Date
henrov e36badc807 Added zen-Browser 2026-03-16 17:40:06 +00:00
henrov 0760f6570d Still GTK 2026-03-16 17:38:55 +00:00
henrov 462f5be023 Still GTK 2026-03-16 17:36:30 +00:00
henrov 3207db8372 Still GTK 2026-03-16 17:34:46 +00:00
henrov c51ab51759 Still GTK 2026-03-16 17:32:23 +00:00
henrov 7aeb3b9182 Still GTK 2026-03-16 17:32:04 +00:00
henrov 2e19a1d254 Still GTK 2026-03-16 17:31:09 +00:00
henrov 1e12019b3f Still GTK 2026-03-16 17:29:43 +00:00
henrov 377232637d Still GTK 2026-03-16 17:29:03 +00:00
henrov 3376fe0a96 Still GTK 2026-03-16 17:28:13 +00:00
henrov 5d34377df4 Still GTK 2026-03-16 17:27:09 +00:00
5 changed files with 48 additions and 15 deletions
+25 -10
View File
@@ -818,23 +818,32 @@ This is top file of this level which contains just an import statement for all r
# ./firefox.nix
# ./vivaldi.nix
];
}
#+END_SRC
** =generated/system/applications/browsing/top.nix=
** =generated/system/applications/browsing/zen-browser.nix=
This is top file of this level which contains just an import statement for all relevant files and/or the subfolder in this folder
#+BEGIN_SRC nix :tangle generated/system/applications/browsing/top.nix :noweb tangle :mkdirp yes :eval never-html
{ pkgs, ... }:
#+BEGIN_SRC nix :tangle generated/system/applications/browsing/zen-browser.nix :noweb tangle :mkdirp yes :eval never-html
{ inputs, pkgs, ... }:
{
programs.zen-browser = {
enable = true;
profile = {
settings = {
"widget.non-native-theme.enabled" = false;
"widget.dmab.hidpi.enabled" = true;
};
imports = [
inputs.zen-browser.homeManagerModules.default
];
home-manager = {
packages = [
inputs.zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default
];
sessionVariables = {
GTK_THEME = "Catppuccin-GTK-Grey-Dark-Compact";
GTK_ICON_THEME = "Papirus-Dark";
GTK_ENABLE_DARK_MODE = "1";
};
};
}
#+END_SRC
** =generated/system/applications/packages.nix=
@@ -872,6 +881,12 @@ let
packages.conf : ${toString packagesConfPath}
Hint : check the attribute name on search.nixos.org/packages
''
else
found;
packages = builtins.seq _guard (map resolvePkg entries);
in
{
environment.systemPackages = packages;
}
#+END_SRC
@@ -0,0 +1,8 @@
{ config, pkgs, lib, user, inputs, flakeRoot,... }:
{
imports = [
./zen-browser.nix
# ./firefox.nix
# ./vivaldi.nix
];
}
@@ -0,0 +1,13 @@
{ inputs, pkgs, ... }:
{
home.packages = with pkgs; [
inputs.zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default
];
home.sessionVariables = {
GTK_THEME = "Catppuccin-GTK-Grey-Dark-Compact";
GTK_ICON_THEME = "Papirus-Dark";
GTK_ENABLE_DARK_MODE = "1";
};
}
@@ -33,11 +33,7 @@ let
else
found;
packages = builtins.seq _guard (map resolvePkg entries);
zenBrowser =
inputs.zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default;
in
{
environment.systemPackages =
packages
++ [ zenBrowser ];
environment.systemPackages = packages;
}
@@ -4,6 +4,7 @@
./packages.nix
./flatpaks.nix
./accessibility/top.nix
./browsing/top.nix
./file_management/top.nix
./gaming/top.nix
./media_playback_editing/top.nix