nix/home-manager/t14/home.nix
iofq b376bdc4ec flake.lock: Update
Flake lock file updates:

• Updated input 'nix-index-database/nixpkgs':
    'github:NixOS/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da' (2024-08-02)
  → 'github:NixOS/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
• Updated input 'pre-commit-hooks/nixpkgs':
    'github:NixOS/nixpkgs/81610abc161d4021b29199aa464d6a1a521e0cc9' (2024-08-02)
  → 'github:NixOS/nixpkgs/9693852a2070b398ee123a329e68f0dab5526681' (2024-06-22)
• Updated input 'sops-nix/nixpkgs':
    'github:NixOS/nixpkgs/81610abc161d4021b29199aa464d6a1a521e0cc9' (2024-08-02)
  → 'github:NixOS/nixpkgs/6e14bbce7bea6c4efd7adfa88a40dac750d80100' (2024-07-20)
• Updated input 'tfa/nixpkgs':
    'github:NixOS/nixpkgs/ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b' (2023-07-03)
  → 'github:NixOS/nixpkgs/cc45a3f8c98e1c33ca996e3504adefbf660a72d1' (2023-05-04)
• Updated input 'treefmt-nix/nixpkgs':
    'github:nixos/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da' (2024-08-02)
  → 'github:nixos/nixpkgs/693bc46d169f5af9c992095736e82c3488bf7dbb' (2024-07-14)
2024-08-04 23:23:03 -05:00

60 lines
1.1 KiB
Nix
Executable file

{
pkgs,
lib,
...
}: {
imports = [
../shared/programs/default.nix
../shared/wayland/default.nix
];
home = {
packages = with pkgs; [
# gaming
steam
prismlauncher
runelite
jdk21
# comms
signal-desktop
discord
# apps
(chromium.override {commandLineArgs = "--load-media-router-component-extension=1";}) #chromecast
pcmanfm
feh
ffmpeg
mpv
vlc
wdisplays
piper
calibre
# font
spleen
# sysutils
appimage-run
wireguard-tools
];
};
programs.ssh = {
enable = true;
matchBlocks = {
"racknerd" = {
hostname = "racknerd.10110110.xyz";
identityFile = "/home/e/.ssh/racknerd";
};
"htz" = {
hostname = "htz.10110110.xyz";
identityFile = "/home/e/.ssh/id_ed25519";
};
"ocx" = {
hostname = "ocx.10110110.xyz";
identityFile = "/home/e/.ssh/oracle";
};
};
};
fonts.fontconfig.enable = lib.mkForce true;
systemd.user.startServices = "sd-switch";
}