Personal-use NixOS configuration
1{
2 flakeRoot,
3 pkgs,
4 pkgs-unstable,
5 ...
6}:
7
8{
9 imports = [
10 (flakeRoot + /homes/encode42/common)
11
12 (flakeRoot + /homes/encode42/common/direnv.nix)
13 (flakeRoot + /homes/encode42/common/github.nix)
14 (flakeRoot + /homes/encode42/common/ssh.nix)
15
16 (flakeRoot + /homes/encode42/desktop/environments/gnome.nix)
17
18 (flakeRoot + /homes/encode42/desktop/jetbrains/intellij.nix)
19 (flakeRoot + /homes/encode42/desktop/bitwarden.nix)
20 (flakeRoot + /homes/encode42/desktop/discord.nix)
21 (flakeRoot + /homes/encode42/desktop/firefox.nix)
22 (flakeRoot + /homes/encode42/desktop/zed.nix)
23
24 (flakeRoot + /homes/shared/desktop/prismlauncher.nix)
25 ];
26
27 home.packages = with pkgs; [
28 # Unstable for Feishin 1.X, roll back to stable once backported
29 pkgs-unstable.feishin
30
31 r2modman
32
33 slack
34 ];
35}