chore: wip
Some checks failed
/ check (push) Failing after 51s

This commit is contained in:
Daniel Flanagan 2025-02-16 22:10:07 -06:00
parent a68ee40b01
commit d89e347d06
3 changed files with 11 additions and 7 deletions

View file

@ -45,7 +45,8 @@ in
};
};
config = {
config = lib.mkIf config.lyte.shell.enable {
programs.fish.enable = true;
programs.helix.enable = true;
programs.zellij.enable = true;
programs.eza.enable = true;
@ -1289,9 +1290,9 @@ in
# zellij does not support modern terminal keyboard input:
# https://github.com/zellij-org/zellij/issues/735
programs.zellij = {
# enable = true;
# This causes fish to start zellij immediately
# enableFishIntegration = true;
# do not start immediately
enableFishIntegration = false;
# uses home manager's toKDL generator
settings = {

View file

@ -15,9 +15,9 @@
programs.firefox = {
# enable = true;
profileVersion = null;
package = pkgs.firefox.override {
nativeMessagingHosts = with pkgs; [ bitwarden ];
};
# package = pkgs.firefox.override {
# nativeMessagingHosts = with pkgs; [ bitwarden ];
# };
/*
TODO: this should be able to work on macos, no?
TODO: enable color scheme/theme by default

View file

@ -10,6 +10,7 @@
modulesPath,
lib,
config,
pkgs,
...
}:
{
@ -92,6 +93,7 @@
users.users.root = {
openssh.authorizedKeys.keys = lib.mkDefault [ self.outputs.pubkey ];
shell = lib.mkIf config.lyte.shell.enable pkgs.fish;
};
services = {
@ -177,6 +179,7 @@
createHome = true;
openssh.authorizedKeys.keys = [ self.outputs.pubkey ];
group = "daniel";
shell = lib.mkIf config.lyte.shell.enable pkgs.fish;
extraGroups = [
"users"
"wheel"