/ applications / heroic.nix
heroic.nix
 1  { config, lib, pkgs, ... }: {
 2    home.packages = [ pkgs.wine pkgs.heroic-unwrapped pkgs.winetricks ];
 3    home.file.".local/share/applications/com.heroicgameslauncher.hgl.desktop" = {
 4      text = ''
 5        [Desktop Entry]
 6        Type=Application
 7        Name=Heroic Games Launcher
 8        Comment=Linux Game Launcher
 9        Exec=heroic --enable-features=WaylandWindowDecorations --enable-features=UseOzonePlatform --ozone-platform=wayland
10        Icon=heroic
11        Terminal=false
12      '';
13    };
14    home.file.".config/heroic/everforest.css" = {
15      text = ''
16            body.everforest {
17          font-family: 'Source Sans Pro', sans-serif;
18  
19          --accent: #a7c080;
20          --accent-overlay: rgba(167,192,128,0.8);
21          --navbar-accent: #d3c6aa;
22  
23          --background: #333c43;
24          --body-background: #333c43;
25          --background-darker: #333c43;
26          --current-background: #333c43;
27          --navbar-background: #48584e;
28          --navbar-active-background: #48584e;
29  
30          --input-background: #48584e;
31          --modal-background: #48584e;
32          --modal-border: #48584e;
33  
34          --success: #a7c080;
35          --success-hover: #a7c080;
36          --primary: #a7c080;
37          --primary-hover: #a7c080;
38          --danger: #f85552;
39          --danger-hover: #f85552;
40  
41          --text-title: #d3c6aa;
42          --icons-background: #48584e;
43          --action-icon: #d3c6aa;
44          --action-icon-hover: #a7c080;
45          --action-icon-active: #a7c080;
46          --icon-disabled: #708c76;
47        }
48      '';
49    };
50  }