add config for duet chromebook

This commit is contained in:
John Bowdre 2023-07-23 21:27:51 -05:00
parent f5bd49f172
commit f5f09b982f
3 changed files with 28 additions and 4 deletions

View file

@ -51,12 +51,14 @@
packages = forAllSystems
({ pkgs, system }: rec {
home-penguin = homeConfigurations."john@penguin".activationPackage;
home-penguin-fw = homeConfigurations."john@penguin-fw".activationPackage;
home-penguin-duet = homeConfigurations."john@penguin-duet".activationPackage;
home-pixnix = homeConfigurations."john@pixnix".activationPackage;
all = pkgs.symlinkJoin {
name = "all";
paths = [
home-penguin
home-penguin-fw
home-penguin-duet
home-pixnix
];
};
@ -64,11 +66,18 @@
});
homeConfigurations = {
"john@penguin" = home-manager.lib.homeManagerConfiguration {
"john@penguin-fw" = home-manager.lib.homeManagerConfiguration {
pkgs = importPkgs "x86_64-linux";
modules = [
./nix/machines/penguin/home.nix
./nix/machines/penguin-fw/home.nix
];
};
"john@penguin-duet" = home-manager.lib.homeManagerConfiguration {
pkgs = importPkgs "aarch64-linux";
modules = [
./nix/machines/penguin-duet/home.nix
];
};
"john@pixnix" = home-manager.lib.homeManagerConfiguration {

View file

@ -0,0 +1,15 @@
{ pkgs, lib, config, ... }: {
imports = [
../../common/home.nix
../../lib/vscode.nix
];
# packages
home.packages = with pkgs; [
obsidian
];
# XDG settings
xdg.enable = true;
xdg.mime.enable = true;
}