mirror of
https://github.com/elwrcl/copnix.git
synced 2026-10-31 14:28:02 +03:00
Refactor GTK settings and Steam dependencies
This commit is contained in:
1 parent
88e7a04128
commit
50d6d04473
16 files changed
+97
-45
No files matched your search
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
services.pulseaudio.enable = false;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
programs.hyprland = {
|
||||
|
||||
@@ -9,35 +9,49 @@
|
||||
package = pkgs.steam.override {
|
||||
extraEnv = {
|
||||
STEAM_USE_PORTAL = "1";
|
||||
GTK_USE_PORTAL = "1";
|
||||
PRESSURE_VESSEL_VERBOSE = "0";
|
||||
};
|
||||
extraPkgs = p: with p; [
|
||||
xdg-desktop-portal
|
||||
xdg-desktop-portal-gtk
|
||||
liberation_ttf
|
||||
wqy_zenhei
|
||||
corefonts
|
||||
vista-fonts
|
||||
libXcursor
|
||||
libXi
|
||||
libXinerama
|
||||
libXScrnSaver
|
||||
libgpg-error
|
||||
libkrb5
|
||||
keyutils
|
||||
bash
|
||||
coreutils
|
||||
libpng
|
||||
libpulseaudio
|
||||
libvorbis
|
||||
stdenv.cc.cc.lib
|
||||
gamemode
|
||||
zenity
|
||||
pkgsi686Linux.libgcc
|
||||
pkgsi686Linux.glibc
|
||||
pkgsi686Linux.mesa
|
||||
];
|
||||
extraPkgs =
|
||||
p: with p; [
|
||||
xdg-desktop-portal
|
||||
xdg-desktop-portal-gtk
|
||||
liberation_ttf
|
||||
wqy_zenhei
|
||||
corefonts
|
||||
vista-fonts
|
||||
libXcursor
|
||||
libXi
|
||||
libXinerama
|
||||
libXScrnSaver
|
||||
libgpg-error
|
||||
libkrb5
|
||||
keyutils
|
||||
bash
|
||||
coreutils
|
||||
libpng
|
||||
libpulseaudio
|
||||
libvorbis
|
||||
stdenv.cc.cc.lib
|
||||
gamemode
|
||||
zenity
|
||||
# pressure-vessel için gerekli
|
||||
glib
|
||||
dbus
|
||||
at-spi2-atk
|
||||
atk
|
||||
pkgsi686Linux.libgcc
|
||||
pkgsi686Linux.glibc
|
||||
pkgsi686Linux.mesa
|
||||
pkgsi686Linux.libGL
|
||||
pkgsi686Linux.libpulseaudio
|
||||
];
|
||||
};
|
||||
gamescopeSession.enable = true;
|
||||
};
|
||||
programs.bash.enable = true;
|
||||
hardware.graphics.enable = true;
|
||||
environment.systemPackages = with pkgs; [
|
||||
protontricks
|
||||
];
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
hardware.bluetooth.enable = true;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
{ pkgs, ... }:
|
||||
|
||||
let
|
||||
wayland-intel-vaapi-driver = pkgs.intel-vaapi-driver.overrideAttrs (oldAttrs: {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
hardware.nvidia.prime = {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
hardware.keyboard.qmk.enable = true;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
services.udev.extraRules = ''
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
networking.hostName = "copland";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
services.cloudflare-warp.enable = false;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ ... }:
|
||||
{
|
||||
programs.appimage = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
|
||||
{
|
||||
systemd.tmpfiles.rules = [
|
||||
@@ -36,7 +41,7 @@
|
||||
};
|
||||
|
||||
"HDD" = {
|
||||
path = "/mnt/hdd";
|
||||
path = "/mnt/HDD";
|
||||
browseable = "yes";
|
||||
public = "yes";
|
||||
"read only" = "no";
|
||||
|
||||
Reference in new issue
Block a user