{ pkgs, ... }: { imports = [ ../common.nix ]; home.username = "jras"; home.homeDirectory = "/home/jras"; home.stateVersion = "23.11"; home.packages = [ pkgs.hugo pkgs.dart-sass pkgs.tailwindcss pkgs.tailwindcss-language-server pkgs.vscode-langservers-extracted ]; programs.git = { userName = "Jasper Ras"; userEmail = "jaspert.ras@gmail.com"; }; programs.helix = { languages = { language = [ { name = "html"; language-servers = [ "vscode-html-language-server" "tailwindcss-language-server" ]; } { name = "css"; language-servers = [ "vscode-css-language-server" "tailwindcss-language-server" ]; } ]; }; }; home.file = { gamestream-start = { text = '' #!${pkgs.zsh}/bin/zsh ${pkgs.hyprland}/bin/hyprctl keyword monitor HDMI-A-1,1920x1080@59.94,auto,1 ''; target = "bin/gamestream-start"; executable = true; }; gamestream-end = { text = '' #!${pkgs.zsh}/bin/zsh ${pkgs.hyprland}/bin/hyprctl keyword monitor DP-2,preferred,auto,1 ''; target = "bin/gamestream-end"; executable = true; }; }; programs.zsh.envExtra = "export PATH=$HOME/bin:$PATH"; }