-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnix-on-droid.nix
65 lines (56 loc) · 1.1 KB
/
nix-on-droid.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{ pkgs, ...}:
{
imports = [
#sub-config files
./nix-cfgs/nix.nix
./nix-cfgs/env.nix
./nix-cfgs/termux.nix
];
# Simply install just the packages
environment.packages = with pkgs; [
procps
killall
diffutils
findutils
utillinux
tzdata
hostname
man
gnugrep
gnupg
gnused
gnutar
bzip2
gzip
xz
zip
unzip
iproute2
which
#Home-manager package
home-manager
];
# Read the changelog before changing this value
system.stateVersion = "24.05";
# Set your time zone
time.timeZone = "Europe/Paris";
### HOME MANAGER PART
# Configure home-manager
home-manager = {
backupFileExtension = "hm-bak";
useGlobalPkgs = true;
config =
{
# Read the changelog before changing this value
home.stateVersion = "24.05";
# insert home-manager config
imports = [
./home-cfgs/bash.nix
./home-cfgs/home-mgr.nix
./home-cfgs/user-pkgs.nix
./home-cfgs/pentest.nix
./home-cfgs/nvim.nix
];
};
};
}