59 lines
1.1 KiB
Nix
59 lines
1.1 KiB
Nix
{
|
|
pkgs,
|
|
pkgs-unstable,
|
|
inputs,
|
|
...
|
|
}:
|
|
{
|
|
config = {
|
|
# Home Manager needs a bit of information about you and the paths it should
|
|
# manage.
|
|
home.username = "jokke";
|
|
home.homeDirectory = "/home/jokke";
|
|
home.packages = with pkgs; [
|
|
ffmpeg
|
|
mediainfo
|
|
git-lfs
|
|
telegram-desktop
|
|
shards
|
|
deno
|
|
virt-manager
|
|
gimp
|
|
lftp
|
|
inkscape
|
|
wineWowPackages.waylandFull
|
|
reaper
|
|
inputs.ksoloti-pr.legacyPackages.${pkgs.stdenv.hostPlatform.system}.ksoloti
|
|
calibre
|
|
jellyfin-media-player
|
|
darktable
|
|
shutter
|
|
git-annex
|
|
hledger
|
|
hledger-ui
|
|
hledger-iadd
|
|
];
|
|
|
|
gnome.profilePicture = ../assets/profile-pictures/jokke.png;
|
|
|
|
programs.ssh.matchBlocks = {
|
|
"alderaan" = {
|
|
hostname = "alderaan.space";
|
|
user = "root";
|
|
};
|
|
"base.alderaan" = {
|
|
hostname = "base.alderaan.space";
|
|
user = "luke";
|
|
};
|
|
"jokke.space" = {
|
|
user = "root";
|
|
};
|
|
};
|
|
|
|
programs.git.settings.user.email = "joakim@repomaa.com";
|
|
services.syncthing = {
|
|
enable = true;
|
|
};
|
|
};
|
|
}
|