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)
60 lines
1.1 KiB
Nix
Executable file
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";
|
|
}
|