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 # ./firefox.nix
# ./vivaldi.nix # ./vivaldi.nix
]; ];
}
#+END_SRC #+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 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 #+BEGIN_SRC nix :tangle generated/system/applications/browsing/zen-browser.nix :noweb tangle :mkdirp yes :eval never-html
{ pkgs, ... }: { inputs, pkgs, ... }:
{ {
programs.zen-browser = { imports = [
enable = true; inputs.zen-browser.homeManagerModules.default
profile = { ];
settings = {
"widget.non-native-theme.enabled" = false; home-manager = {
"widget.dmab.hidpi.enabled" = true; 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 #+END_SRC
** =generated/system/applications/packages.nix= ** =generated/system/applications/packages.nix=
@@ -872,6 +881,12 @@ let
packages.conf : ${toString packagesConfPath} packages.conf : ${toString packagesConfPath}
Hint : check the attribute name on search.nixos.org/packages 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 #+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 else
found; found;
packages = builtins.seq _guard (map resolvePkg entries); packages = builtins.seq _guard (map resolvePkg entries);
zenBrowser =
inputs.zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default;
in in
{ {
environment.systemPackages = environment.systemPackages = packages;
packages
++ [ zenBrowser ];
} }
@@ -4,6 +4,7 @@
./packages.nix ./packages.nix
./flatpaks.nix ./flatpaks.nix
./accessibility/top.nix ./accessibility/top.nix
./browsing/top.nix
./file_management/top.nix ./file_management/top.nix
./gaming/top.nix ./gaming/top.nix
./media_playback_editing/top.nix ./media_playback_editing/top.nix