dotfiles/nix/home-manager/profiles/common.nix

47 lines
924 B
Nix
Raw Normal View History

2021-02-28 18:14:01 +01:00
{ multimc5 ? false
, wine ? false
2021-03-07 14:18:19 +01:00
, _3dPrinting ? false
, js-ts ? false }:
{ config, pkgs, ... }:
let
inherit (config.magic_rb.pins) nixpkgs-unstable;
inherit (pkgs) lib;
in
{
2021-02-28 18:14:01 +01:00
home.packages = [
nixpkgs-unstable.nomad
pkgs.magic_rb.sss-cli
2021-02-28 18:14:01 +01:00
] ++ (with pkgs; [
2021-02-28 18:14:01 +01:00
fira-code
overpass
]);
home.stateVersion = "20.09";
imports = [
../modules/alacritty
../modules/bash
../modules/cmdline-utils.nix
../modules/dunst
../modules/emacs
../modules/graphical-programs.nix
../modules/webdev.nix
../modules/rust.nix
../modules/nix-du.nix
../modules/picom
../modules/urxvt.nix
../modules/xmonad
2021-02-28 19:18:30 +01:00
../modules/gpg.nix
];
# ++ (lib.optionals multimc5 [ ../modules/multimc.nix ])
# ++ (lib.optionals wine [ ../modules/wine.nix ])
# ++ (lib.optionals _3dPrinting [ ../modules/3d-printing.nix ])
# ++ (lib.optionals js-ts [ ../modules/js-ts.nix ]);
2021-02-28 18:14:01 +01:00
}