1{ pkgs, ... }:
2{
3 home = {
4 stateVersion = "23.05"; # Don't change this unless upgrading Home Manager versions
5
6 packages = with pkgs; [
7 # General applications
8 ghostty
9 signal-desktop
10 spotify
11 equibop
12
13 # Gaming
14 (prismlauncher.override { gamemodeSupport = true; })
15 #bsdgames
16 space-cadet-pinball
17
18 # System & desktop tools
19 wofi
20 xorg.xauth
21 kdePackages.dolphin
22 xdg-desktop-portal-gtk
23 xclip
24 pavucontrol
25 ethtool
26 grub2
27 efibootmgr
28 pqiv
29 imagemagick
30 toybox
31
32 # Dev tools
33 hyfetch
34 python3
35 gh
36 cmake
37 ripgrep
38
39 # Unsorted
40 kicad
41 ];
42 };
43
44 programs = {
45 btop.enable = true;
46 hyfetch.enable = true;
47
48 gh = {
49 enable = true;
50 gitCredentialHelper.enable = true;
51 };
52
53 ghostty = {
54 enable = true;
55 shader = "cursor-smear-black.glsl";
56 settings = {
57 theme = "citruszest";
58 adjust-cursor-thickness = 1;
59 background-opacity = 0.95;
60 background-blur = true;
61 };
62 };
63 };
64}