mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
feat: slim slightly...
This commit is contained in:
parent
743741f976
commit
84d2438c3a
12 changed files with 35 additions and 51 deletions
|
|
@ -164,7 +164,7 @@ _: {
|
||||||
"backlight"
|
"backlight"
|
||||||
"battery"
|
"battery"
|
||||||
"tray"
|
"tray"
|
||||||
"custom/notification"
|
#"custom/notification"
|
||||||
];
|
];
|
||||||
|
|
||||||
idle_inhibitor = {
|
idle_inhibitor = {
|
||||||
|
|
|
||||||
|
|
@ -28,5 +28,7 @@
|
||||||
rsync
|
rsync
|
||||||
wget
|
wget
|
||||||
whois
|
whois
|
||||||
|
# nix-search
|
||||||
|
nix-search-cli
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@
|
||||||
terminal = 0.8;
|
terminal = 0.8;
|
||||||
popups = 0.8;
|
popups = 0.8;
|
||||||
};
|
};
|
||||||
|
image = ./stylix.png;
|
||||||
fonts = {
|
fonts = {
|
||||||
sansSerif = {
|
sansSerif = {
|
||||||
name = "Jost";
|
name = "Jost";
|
||||||
|
|
|
||||||
BIN
nixos/common/stylix.png
Normal file
BIN
nixos/common/stylix.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 MiB |
|
|
@ -1,6 +1,9 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, config, lib, ...}: let
|
||||||
|
inherit (lib.modules) mkForce;
|
||||||
|
in {
|
||||||
programs.regreet = {
|
programs.regreet = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
theme = mkForce config.home-manager.users.kat.gtk.theme;
|
||||||
};
|
};
|
||||||
stylix.targets.regreet.enable = true;
|
stylix.targets.regreet.enable = true;
|
||||||
services.greetd = {
|
services.greetd = {
|
||||||
|
|
|
||||||
|
|
@ -37,20 +37,6 @@
|
||||||
vkbasalt
|
vkbasalt
|
||||||
mangohud
|
mangohud
|
||||||
umu-launcher
|
umu-launcher
|
||||||
|
|
||||||
# support 32-bit only
|
|
||||||
wine
|
|
||||||
|
|
||||||
# support 64-bit only
|
|
||||||
wine64
|
|
||||||
|
|
||||||
# wine-staging (version with experimental features)
|
|
||||||
wineWowPackages.staging
|
|
||||||
|
|
||||||
# winetricks (all versions)
|
|
||||||
winetricks
|
winetricks
|
||||||
|
|
||||||
# native wayland support (unstable)
|
|
||||||
wineWowPackages.waylandFull
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
programs.java = {
|
programs.java = {
|
||||||
enable = true;
|
enable = false;
|
||||||
};
|
};
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
prismlauncher
|
#prismlauncher
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
wlx-overlay-s
|
#wlx-overlay-s
|
||||||
monado-vulkan-layers
|
#monado-vulkan-layers
|
||||||
bs-manager
|
#bs-manager
|
||||||
];
|
];
|
||||||
|
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
|
|
|
||||||
14
nixos/profiles/graphical/obs.nix
Normal file
14
nixos/profiles/graphical/obs.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{ pkgs, ... }: {
|
||||||
|
programs.obs-studio = {
|
||||||
|
enable = true;
|
||||||
|
enableVirtualCamera = true;
|
||||||
|
plugins = with pkgs.obs-studio-plugins; [
|
||||||
|
#obs-vaapi
|
||||||
|
#obs-tuna
|
||||||
|
#obs-source-clone
|
||||||
|
obs-pipewire-audio-capture
|
||||||
|
#input-overlay
|
||||||
|
obs-vkcapture
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -7,27 +7,8 @@
|
||||||
jmtpfs
|
jmtpfs
|
||||||
dnsutils
|
dnsutils
|
||||||
usbutils
|
usbutils
|
||||||
plexamp
|
|
||||||
super-slicer-beta
|
|
||||||
nvidia-vaapi-driver
|
|
||||||
nv-codec-headers-12
|
|
||||||
inputs.push2talk.defaultPackage.${pkgs.system}
|
inputs.push2talk.defaultPackage.${pkgs.system}
|
||||||
];
|
];
|
||||||
programs.obs-studio = {
|
|
||||||
enable = true;
|
|
||||||
enableVirtualCamera = true;
|
|
||||||
package = pkgs.obs-studio.override {
|
|
||||||
cudaSupport = true;
|
|
||||||
};
|
|
||||||
plugins = with pkgs.obs-studio-plugins; [
|
|
||||||
obs-vaapi
|
|
||||||
obs-tuna
|
|
||||||
obs-source-clone
|
|
||||||
obs-pipewire-audio-capture
|
|
||||||
input-overlay
|
|
||||||
obs-vkcapture
|
|
||||||
];
|
|
||||||
};
|
|
||||||
services.udev.packages = [
|
services.udev.packages = [
|
||||||
pkgs.android-udev-rules
|
pkgs.android-udev-rules
|
||||||
pkgs.zsa-udev-rules
|
pkgs.zsa-udev-rules
|
||||||
|
|
|
||||||
|
|
@ -66,6 +66,9 @@ _: let
|
||||||
|
|
||||||
home-manager.users.kat = {
|
home-manager.users.kat = {
|
||||||
programs = {
|
programs = {
|
||||||
|
obs-studio.package = pkgs.obs-studio.override {
|
||||||
|
cudaSupport = true;
|
||||||
|
};
|
||||||
konawall-py.settings = {
|
konawall-py.settings = {
|
||||||
source = "e621";
|
source = "e621";
|
||||||
tags = [
|
tags = [
|
||||||
|
|
@ -143,6 +146,8 @@ _: let
|
||||||
builders-use-substitutes = true
|
builders-use-substitutes = true
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
services.xserver.videoDrivers = ["nvidia"];
|
services.xserver.videoDrivers = ["nvidia"];
|
||||||
|
|
||||||
hardware.nvidia = {
|
hardware.nvidia = {
|
||||||
|
|
@ -190,6 +195,8 @@ _: let
|
||||||
ledfx
|
ledfx
|
||||||
openrgb
|
openrgb
|
||||||
nvtopPackages.nvidia
|
nvtopPackages.nvidia
|
||||||
|
nvidia-vaapi-driver
|
||||||
|
nv-codec-headers-12
|
||||||
];
|
];
|
||||||
system.stateVersion = "21.11";
|
system.stateVersion = "21.11";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -53,9 +53,6 @@ _: let
|
||||||
wireless
|
wireless
|
||||||
laptop
|
laptop
|
||||||
gaming
|
gaming
|
||||||
sdr
|
|
||||||
#virtualisation
|
|
||||||
#secureboot
|
|
||||||
])
|
])
|
||||||
++ (with tree.nixos.environments; [
|
++ (with tree.nixos.environments; [
|
||||||
niri
|
niri
|
||||||
|
|
@ -66,7 +63,7 @@ _: let
|
||||||
konawall-py.settings = {
|
konawall-py.settings = {
|
||||||
source = "konachan";
|
source = "konachan";
|
||||||
tags = [
|
tags = [
|
||||||
"-rating:e"
|
"rating:s"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
niri.settings = {
|
niri.settings = {
|
||||||
|
|
@ -109,13 +106,6 @@ _: let
|
||||||
scheduler = "scx_lavd";
|
scheduler = "scx_lavd";
|
||||||
};
|
};
|
||||||
|
|
||||||
virtualisation.virtualbox.host = {
|
|
||||||
enable = true;
|
|
||||||
enableExtensionPack = true;
|
|
||||||
enableKvm = true;
|
|
||||||
addNetworkInterface = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
zramSwap.enable = true;
|
zramSwap.enable = true;
|
||||||
|
|
||||||
programs.ssh.extraConfig = ''
|
programs.ssh.extraConfig = ''
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue