feat(ooksphone): add git configuration

This commit is contained in:
ooks-io 2024-04-22 01:40:46 +12:00
parent e2d76ae64f
commit 2182f0299e
3 changed files with 28 additions and 4 deletions

View file

@ -11,6 +11,7 @@ in
enable = true;
settings = {
theme = "${colorscheme.slug}";
default_shell = "fish";
default_layout = "default";
pane_frames = false;
themes = {

View file

@ -1,11 +1,11 @@
{ ... }:
{ pkgs, ... }:
{
imports = [
../../../profile
];
theme.phone.enable = true;
homeModules = {
@ -13,13 +13,37 @@
editor.helix.enable = true;
shell.fish.enable = true;
prompt.starship.enable = true;
# FIXME: multiplexer.zellij.enable = true;
multiplexer.zellij.enable = true;
utility = {
tools.enable = true;
};
};
config.nix.enable = true;
};
home.packages = with pkgs; [
pfetch
lazygit
];
programs = {
ssh.enable = true;
git = {
enable = true;
package = pkgs.gitAndTools.gitFull;
userName = "ooks-io";
userEmail = "ooks@protonmail.com";
ignores = [ ".direnv" "result" ];
lfs.enable = true;
};
};
home.shellAliases = {
nrs = "nix-on-droid switch --flake $FLAKE";
};
home.sessionVariables = {
TZ = "Pacific/Auckland";
FLAKE = "$HOME/.config/ooknix";
};
home.stateVersion = "23.11";
}

View file

@ -4,7 +4,6 @@
imports = [ ./modules ];
environment.packages = with pkgs; [
git
killall
hostname
man