52 lines
1,017 B
Nix
52 lines
1,017 B
Nix
{ pkgs, config, ... }:
|
|
with config;
|
|
{
|
|
imports = [
|
|
./global.nix
|
|
];
|
|
|
|
myHome.programs.firefox.enable = true;
|
|
|
|
myHome.shell = {
|
|
starship.enable = true;
|
|
fish.enable = true;
|
|
wezterm.enable = true;
|
|
atuind.enable = true;
|
|
|
|
git = {
|
|
enable = true;
|
|
username = "Joseph Hanson";
|
|
email = "joe@veri.dev";
|
|
signingKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIDSAmssproxG+KsVn2DfuteBAemHrmmAFzCtldpKl4J";
|
|
};
|
|
};
|
|
|
|
home = {
|
|
# Install these packages for my user
|
|
packages = with pkgs;
|
|
[
|
|
#apps
|
|
_1password-gui
|
|
discord
|
|
flameshot
|
|
vlc
|
|
termius
|
|
obsidian
|
|
jetbrains.datagrip
|
|
talosctl
|
|
pika-backup
|
|
parsec-bin
|
|
unstable.nheko
|
|
unstable.telegram-desktop
|
|
|
|
# cli
|
|
brightnessctl
|
|
|
|
# dev utils
|
|
pre-commit # Pre-commit tasks for git
|
|
minio-client # S3 management
|
|
shellcheck # shell script linting
|
|
unstable.act
|
|
];
|
|
};
|
|
}
|