added heroic launcher

This commit is contained in:
biscuit
2025-06-25 22:24:55 -05:00
parent 3c4ed456cf
commit d8657c7eeb
6 changed files with 30 additions and 19 deletions
+3 -3
View File
@@ -1,11 +1,11 @@
{ {
hostname = "TEXAS"; hostname = "hakase";
username = "kenji"; username = "kenji";
timezone = "America/Chicago"; timezone = "America/Chicago";
vpn = { vpn = {
vpnEnable = false; vpnEnable = false;
vpnSecretFile = "/home/biscuit/Wireguard/secret"; vpnSecretFile = "/home/kenji/Wireguard/secret";
}; };
gitProfile = { gitProfile = {
@@ -37,7 +37,7 @@
touchpadSupport = false; touchpadSupport = false;
logitech-hardware = { logitech-hardware = {
enable = false; enable = true;
}; };
# Custom Applications # Custom Applications
+1
View File
@@ -8,5 +8,6 @@
] ]
++ lib.optionals (linux-apps.gamingDesktop == true) [ ++ lib.optionals (linux-apps.gamingDesktop == true) [
../pkgs/steam/default.nix ../pkgs/steam/default.nix
../pkgs/heroic/default.nix
]; ];
} }
+13 -12
View File
@@ -8,29 +8,30 @@
[ (modulesPath + "/installer/scan/not-detected.nix") [ (modulesPath + "/installer/scan/not-detected.nix")
]; ];
boot.initrd.availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "firewire_ohci" "usb_storage" "usbhid" "sd_mod" ]; boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "sd_mod" ];
boot.initrd.kernelModules = [ ]; boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ]; boot.kernelModules = [ "kvm-amd" ];
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
fileSystems."/" = fileSystems."/" =
{ device = "/dev/disk/by-uuid/d72dddb2-a232-46aa-8d46-c4b9cd7ed95e"; { device = "/dev/disk/by-uuid/3f2c4a5a-3124-462a-9fb9-cccc933bac63";
fsType = "ext4"; fsType = "btrfs";
options = [ "subvol=@" ];
}; };
fileSystems."/boot" = fileSystems."/boot" =
{ device = "/dev/disk/by-uuid/A6A3-E317"; { device = "/dev/disk/by-uuid/18F8-7DC1";
fsType = "vfat"; fsType = "vfat";
options = [ "fmask=0077" "dmask=0077" ]; options = [ "fmask=0077" "dmask=0077" ];
}; };
fileSystems."/home" = fileSystems."/mnt/CRUCIAL" =
{ device = "/dev/disk/by-uuid/a60ba0ab-dd33-4570-a2e9-873439d9cccf"; { device = "/dev/disk/by-uuid/394f67b9-e75b-40cc-9b15-28bbda40fff4";
fsType = "ext4"; fsType = "ext4";
}; };
swapDevices = swapDevices =
[ { device = "/dev/disk/by-uuid/49b9aca5-2a3a-43bf-b488-a23757979f32"; } [ { device = "/dev/disk/by-uuid/bbe1e281-4b1d-4d85-ba6a-6f5265f0e3a3"; }
]; ];
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking # Enables DHCP on each ethernet and wireless interface. In case of scripted networking
@@ -38,10 +39,10 @@
# still possible to use this option, but it's recommended to use it in conjunction # still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`. # with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.useDHCP = lib.mkDefault true; networking.useDHCP = lib.mkDefault true;
# networking.interfaces.eno1.useDHCP = lib.mkDefault true; # networking.interfaces.biscuit-default.useDHCP = lib.mkDefault true;
# networking.interfaces.eno2.useDHCP = lib.mkDefault true; # networking.interfaces.enp11s0.useDHCP = lib.mkDefault true;
# networking.interfaces.wlp2s0.useDHCP = lib.mkDefault true; # networking.interfaces.wlp10s0.useDHCP = lib.mkDefault true;
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
} }
+5
View File
@@ -0,0 +1,5 @@
{pkgs, ...}: {
home.packages = [
pkgs.heroic
];
}
+6 -2
View File
@@ -37,13 +37,16 @@
allow_tearing = false; allow_tearing = false;
layout = "dwindle"; layout = "dwindle";
}; };
decoration = { decoration = {
rounding = 0; rounding = 0;
rounding_power = 2; rounding_power = 2;
active_opacity = 1.0; active_opacity = 1.0;
inactive_opacity = 1.0; inactive_opacity = 1.0;
dim_inactive = true;
dim_strength = 0.1;
dim_special = 0.8;
shadow = { shadow = {
enabled = true; enabled = true;
range = 4; range = 4;
@@ -110,7 +113,8 @@
input = { input = {
kb_layout = "us"; kb_layout = "us";
follow_mouse = 1; follow_mouse = 1;
sensitivity = 0; sensitivity = -0.5;
force_no_accel = true;
repeat_delay = 250; repeat_delay = 250;
repeat_rate = 35; repeat_rate = 35;
+2 -2
View File
@@ -12,9 +12,9 @@
dns = ["10.2.0.1"]; dns = ["10.2.0.1"];
peers = [ peers = [
{ {
publicKey = "KkUoHrIzkuQ4msZulqCFyRC1Gqcx8oMgbDFRn8wW1X8="; publicKey = "GbuOJ8Dho0iXlS0+ma2teQ4RxhBALWK6RB94qA1GZDA=";
allowedIPs = ["0.0.0.0/0"]; allowedIPs = ["0.0.0.0/0"];
endpoint = "95.173.221.65:51820"; endpoint = "79.127.147.2:51820";
# persistentKeepAlive = 25; # persistentKeepAlive = 25;
} }
]; ];