This commit is contained in:
Chris Cochrun 2025-10-08 14:19:57 -05:00
parent f7ed344a30
commit cfc03cf564
4 changed files with 26 additions and 16 deletions

View file

@ -57,7 +57,7 @@
quickemu, nixos-hardware, emacs, nix-bitcoin #, eww quickemu, nixos-hardware, emacs, nix-bitcoin #, eww
, simple-nixos-mailserver, anipy-cli, darkly, niri, , simple-nixos-mailserver, anipy-cli, darkly, niri,
# ags, # ags,
stylix, ... }: stylix, self, ... }:
let let
system = "x86_64-linux"; system = "x86_64-linux";
username = "chris"; username = "chris";
@ -186,5 +186,6 @@
]; ];
}; };
}; };
packages.${system}.nixbook = self.nixosConfigurations.nixbook.config.system.build.isoImage;
}; };
} }

11
home/modules/zed.nix Normal file
View file

@ -0,0 +1,11 @@
{ config, lib, pkgs, ... }:
let
laptop = builtins.readFile "/etc/hostname" == "syl\n";
in
{
programs.zed-editor = {
enable = true;
};
}

View file

@ -18,19 +18,19 @@ in {
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ]; nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
}; };
system.autoUpgrade = { # system.autoUpgrade = {
enable = true; # enable = true;
dates = "11:00"; # dates = "11:00";
allowReboot = false; # allowReboot = false;
flake = "${config.users.users.chris.home}/${if laptop then ".dotfiles" else "conf"}"; # flake = "${config.users.users.chris.home}/${if laptop then ".dotfiles" else "conf"}";
flags = [ "--update-input" "nixpkgs" "--commit-lock-file" ]; # flags = [ "--update-input" "nixpkgs" "--commit-lock-file" ];
}; # };
services.murmur = { # services.murmur = {
enable = true; # enable = true;
bonjour = true; # bonjour = true;
openFirewall = true; # openFirewall = true;
}; # };
# Use the systemd-boot EFI boot loader. # Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
@ -47,6 +47,4 @@ in {
# environment.binsh = "${pkgs.dash}/bin/dash"; # environment.binsh = "${pkgs.dash}/bin/dash";
environment.homeBinInPath = true; environment.homeBinInPath = true;
programs.fish.enable = true; programs.fish.enable = true;
programs.zsh.enable = true;
} }

View file

@ -196,7 +196,7 @@
}; };
# Enable touchpad support (enabled default in most desktopManager). # Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true; services.libinput.enable = true;
services.xserver.dpi = 144; services.xserver.dpi = 144;
# Define a user account. Don't forget to set a password with passwd. # Define a user account. Don't forget to set a password with passwd.