No more overall structure
This commit is contained in:
28
home.org
28
home.org
@@ -1,32 +1,6 @@
|
||||
#+PROPERTY: header-args :mkdirp yes
|
||||
#+PROPERTY: header-args:elisp :lexical t
|
||||
|
||||
* Overall Structure
|
||||
|
||||
This is the basic structure of the home.nix file. Individual sections are defined later.
|
||||
|
||||
#+BEGIN_SRC nix :noweb no-export :tangle target/home.nix
|
||||
{ config, pkgs, kube, ... }:
|
||||
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
<<packages>>
|
||||
];
|
||||
|
||||
<<path>>
|
||||
|
||||
programs = {
|
||||
<<programs>>
|
||||
};
|
||||
|
||||
fonts.fontconfig.enable = true;
|
||||
|
||||
xdg = {
|
||||
enable = true;
|
||||
<<extra_xdg>>
|
||||
};
|
||||
}
|
||||
#+END_SRC
|
||||
* Packages
|
||||
Home-manager "packages" are simply binaries that are placed on the path, without any attached
|
||||
configuration. The code blocks in this section contain package lists that go under the packages
|
||||
@@ -171,6 +145,8 @@ are still Shibumi-specific; ideally I'd find another way to install them.
|
||||
openssh
|
||||
tokei
|
||||
];
|
||||
|
||||
fonts.fontconfig.enable = true;
|
||||
}
|
||||
#+END_SRC
|
||||
|
||||
|
||||
Reference in New Issue
Block a user