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 :mkdirp yes
|
||||||
#+PROPERTY: header-args:elisp :lexical t
|
#+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
|
* Packages
|
||||||
Home-manager "packages" are simply binaries that are placed on the path, without any attached
|
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
|
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
|
openssh
|
||||||
tokei
|
tokei
|
||||||
];
|
];
|
||||||
|
|
||||||
|
fonts.fontconfig.enable = true;
|
||||||
}
|
}
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user