Compare commits

...

2 commits

Author SHA1 Message Date
alyx
082b9327bb
do shit to make endcord work 2025-07-04 10:59:15 +01:00
alyx
ed806791e3
experimenting with discord clients 2025-07-03 17:34:20 +01:00
3 changed files with 21 additions and 13 deletions

View file

@ -60,7 +60,7 @@
adb.enable = true; adb.enable = true;
flashrom.enable = true; flashrom.enable = true;
nix-ld.enable = true; nix-ld.enable = true;
nix-ld.libraries = with pkgs; [xorg.libxcb libao xorg.libX11 libusb1 cargo rustc pkg-config cacert]; nix-ld.libraries = with pkgs; [xorg.libxcb libao xorg.libX11 libusb1 cargo rustc pkg-config cacert libpulseaudio libsecret file];
}; };
services.journald.extraConfig = '' services.journald.extraConfig = ''
@ -75,9 +75,16 @@
}; };
networking.firewall.checkReversePath = "loose"; networking.firewall.checkReversePath = "loose";
services.resolved.enable = true; services.resolved.enable = true;
networking.useNetworkd = true;
networking.interfaces.enp0s31f6.useDHCP = true; systemd.network.enable = true;
systemd.network.networks."enp0s25" = {
matchConfig.Name = "enp0s25";
networkConfig.DHCP = "yes";
};
networking.useDHCP = false; networking.useDHCP = false;
services.networkd-dispatcher = { services.networkd-dispatcher = {
@ -85,7 +92,7 @@
rules."50-tailscale" = { rules."50-tailscale" = {
onState = ["routable"]; onState = ["routable"];
script = '' script = ''
"${pkgs.ethtool} NETDEV=$(ip -o route get 8.8.8.8 | cut -f 5 -d " ") | -K enp0s31f6 rx-udp-gro-forwarding on rx-gro-list off" "${pkgs.ethtool} NETDEV=$(ip -o route get 8.8.8.8 | cut -f 5 -d " ") | -K enp0s25 rx-udp-gro-forwarding on rx-gro-list off"
''; '';
}; };
}; };
@ -146,10 +153,10 @@
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
services.blueman.enable = true; services.blueman.enable = true;
networking.networkmanager = { #networking.networkmanager = {
enable = true; # enable = true;
wifi.backend = "iwd"; # wifi.backend = "iwd";
}; #};
# Set your time zone. # Set your time zone.
time.timeZone = "Europe/London"; time.timeZone = "Europe/London";
@ -271,6 +278,8 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
hyprlock hyprlock
file
libsecret
wget wget
jmtpfs jmtpfs
nautilus nautilus

View file

@ -30,6 +30,7 @@
settings.main.font = (if vars.user == "alyx" then "monospace:size=14" else "monospace:size=10"); settings.main.font = (if vars.user == "alyx" then "monospace:size=14" else "monospace:size=10");
settings.colors.alpha = "0.9"; settings.colors.alpha = "0.9";
}; };
programs.ncmpcpp = { programs.ncmpcpp = {
enable = (vars.class != "handheld"); enable = (vars.class != "handheld");
settings = { settings = {

View file

@ -1,10 +1,13 @@
{pkgs, vars, ...}:{ {pkgs, vars, ...}:{
home.packages = with pkgs; [ home.packages = with pkgs; [
abaddon
blender-hip blender-hip
brightnessctl brightnessctl
bs-manager bs-manager
clonehero clonehero
comma comma
discordo
dissent
emacs emacs
fastfetch fastfetch
librewolf librewolf
@ -37,12 +40,7 @@
transmission_4-qt transmission_4-qt
udiskie udiskie
v4l-utils v4l-utils
(discord-canary.override {
withVencord = true;
withOpenASAR = true;
})
vesktop vesktop
legcord
vlc vlc
wl-clipboard wl-clipboard
wlr-randr wlr-randr