honestly just wayyy too muchz

liek media and stuff
and fixing shit
and iinstalling adblock on browser by default

cool shiz
This commit is contained in:
martyTF 2025-12-22 08:15:54 +01:00
parent a4dfaabe09
commit bf430f5b71
20 changed files with 436 additions and 186 deletions

View file

@ -29,6 +29,15 @@
marty = import ./home.nix;
};
};
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
gamescopeSession.enable = true;
protontricks.enable = true;
};
services.flatpak.enable = true;
imports = [ ./hardware.nix ];
security.polkit = {

View file

@ -36,6 +36,16 @@
"dmask=0077"
];
};
fileSystems = {
"/mnt/SSD" = {
device = "/dev/disk/by-uuid/af5282f0-0e02-4532-902f-97509af70d11";
fsType = "ext4";
};
"/mnt/HDD" = {
device = "/dev/disk/by-uuid/41e7ec41-2e43-4254-9f00-f4be98cddc6e";
fsType = "ext4";
};
};
swapDevices = [
{ device = "/dev/disk/by-uuid/24ecde92-b41b-4e41-8ebc-950d321db477"; }

View file

@ -76,37 +76,21 @@
#
# /etc/profiles/per-user/marty/etc/profile.d/hm-session-vars.sh
#
home.sessionVariables = {
EDITOR = "codium";
device.type.desktop = true;
desktop = {
hyprland = {
enable = true;
numlock = true;
monitors = [
"desc:AOC Q27G2WG4 0x00005F45, 2560x1440@144, 3840x0, 1 # main monitor"
"desc:Samsung Electric Company S24D330 0x5A5A5131, 1920x1080@60, 3840x1440, 1 # side monitor"
"desc:Panasonic Industry Company Panasonic-TV, 3840x2160@30, 0x0, 1 # tv"
];
};
};
# device = {
# type = "desktop";
# };
# development = {
# vscodium.enable = true;
# git.enable = true;
# };
# terminal = {
# kitty.enable = true;
# };
# desktop = {
# hyprland = {
# enable = false;
# numlock = true;
# monitors = [
# "monitor = desc:AOC Q27G2WG4 0x00005F45, 2560x1440@144, 3840x0, 1 # main monitor"
# "monitor = desc:Samsung Electric Company S24D330 0x5A5A5131, 1920x1080@60, 3840x1440, 1 # side monitor"
# "monitor = desc:Panasonic Industry Company Panasonic-TV, 3840x2160@30, 0x0, 1 # tv"
# ];
# };
# rofi.enable = true;
# walker.enable = true;
# wallpaper.enable = true;
# };
# misc = {
# bitwarden.enable = true;
# };
gaming.steam.enable = true;
imports = [
inputs.walker.homeManagerModules.default