Something went wrong. Try again.
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556{ config, lib, pkgs, pkgs-unstable, ... }:{ users.users.hotsocket = { description = "ur mom"; isNormalUser = true; hashedPassword = "$y$j9T$zLozDIuafBb/SmDkuApXn/$fx4sfleiFwu5qK/yw3kD9EzmuCZWuv4lt3C9sf8oLH5"; extraGroups = [ "wheel" ]; }; # i love home-manager :) home-manager.users.hotsocket = if config.isWorkstation then { home = { stateVersion = "25.05"; username = "hotsocket"; homeDirectory = "/home/hotsocket"; packages = ((with pkgs; [ jetbrains.idea-community-bin brave vscodium git playerctl rescrobbled p7zip ]) ++ (with pkgs-unstable; [ # in case of multiplayer. that's the reason for me having unstable. luanti-client ])); file = { ".config/VSCodium/product.json".text = builtins.readFile ../files/product.json; }; }; programs = { git = { enable = true; userName = "hotsocket"; userEmail = "th@hotsocket.fyi"; }; ssh = { matchBlocks = { "www" = { hostname = "www.hotsocket.fyi"; user = "hotsocket"; identityFile = "~/.ssh/id_ed25519"; }; "tangled.sh" = { user = "git"; identityFile = "~/.ssh/id_ed25519"; }; }; }; }; services = { kdeconnect.enable = true; }; } else null;}