Adding zen browser system-wide
This commit is contained in:
+252
-240
File diff suppressed because it is too large
Load Diff
@@ -322,7 +322,14 @@ The inputs for my system's configuration are very simple
|
|||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
catppuccin = {
|
catppuccin = {
|
||||||
url = "github:catppuccin/nix";
|
url = "github:catppuccin/nix";zen-browser = {
|
||||||
|
url = "github:youwen5/zen-browser-flake";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
zen-browser = {
|
||||||
|
url = "github:youwen5/zen-browser-flake";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -555,7 +562,7 @@ This section describes a way of installing packages, either through nixpkgs orr
|
|||||||
|
|
||||||
** install_packages.nix
|
** install_packages.nix
|
||||||
#+begin_src nix :tangle configuration/apps/install_packages.nix :noweb tangle :mkdirp yes
|
#+begin_src nix :tangle configuration/apps/install_packages.nix :noweb tangle :mkdirp yes
|
||||||
{ config, lib, pkgs, flakeRoot, ... }:
|
{ config, lib, pkgs, flakeRoot, inputs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
packagesConfPath = flakeRoot + "/assets/conf/apps/packages.conf";
|
packagesConfPath = flakeRoot + "/assets/conf/apps/packages.conf";
|
||||||
@@ -590,18 +597,23 @@ let
|
|||||||
throw ''
|
throw ''
|
||||||
install_packages.nix: package not found in pkgs
|
install_packages.nix: package not found in pkgs
|
||||||
|
|
||||||
Token : ${builtins.toJSON name}
|
Token : ${builtins.toJSON name}
|
||||||
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
|
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 = packages;
|
environment.systemPackages =
|
||||||
|
packages
|
||||||
|
++ [ zenBrowser ];
|
||||||
}
|
}
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, flakeRoot, ... }:
|
{ config, lib, pkgs, flakeRoot, inputs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
packagesConfPath = flakeRoot + "/assets/conf/apps/packages.conf";
|
packagesConfPath = flakeRoot + "/assets/conf/apps/packages.conf";
|
||||||
@@ -33,16 +33,21 @@ let
|
|||||||
throw ''
|
throw ''
|
||||||
install_packages.nix: package not found in pkgs
|
install_packages.nix: package not found in pkgs
|
||||||
|
|
||||||
Token : ${builtins.toJSON name}
|
Token : ${builtins.toJSON name}
|
||||||
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
|
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 = packages;
|
environment.systemPackages =
|
||||||
|
packages
|
||||||
|
++ [ zenBrowser ];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,14 @@
|
|||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
catppuccin = {
|
catppuccin = {
|
||||||
url = "github:catppuccin/nix";
|
url = "github:catppuccin/nix";zen-browser = {
|
||||||
|
url = "github:youwen5/zen-browser-flake";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
zen-browser = {
|
||||||
|
url = "github:youwen5/zen-browser-flake";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user