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 packages = forAllSystems
({ pkgs, system }: rec { ({ 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; home-pixnix = homeConfigurations."john@pixnix".activationPackage;
all = pkgs.symlinkJoin { all = pkgs.symlinkJoin {
name = "all"; name = "all";
paths = [ paths = [
home-penguin home-penguin-fw
home-penguin-duet
home-pixnix home-pixnix
]; ];
}; };
@ -64,11 +66,18 @@
}); });
homeConfigurations = { homeConfigurations = {
"john@penguin" = home-manager.lib.homeManagerConfiguration { "john@penguin-fw" = home-manager.lib.homeManagerConfiguration {
pkgs = importPkgs "x86_64-linux"; pkgs = importPkgs "x86_64-linux";
modules = [ 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 { "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;
}