1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-06-08 04:59:29 +00:00
This commit is contained in:
Rae 5e 2025-06-05 22:29:06 -04:00
parent ba9f49ea9a
commit 58e551abb2
Signed by: rae
GPG key ID: 5B1A0FAB9BAB81EE
14 changed files with 686 additions and 740 deletions

View file

@ -8,4 +8,7 @@ indent_style = tab
indent_size = 4 indent_size = 4
[*.{yml, yaml}] [*.{yml, yaml}]
indent_style = space # stupid cocksucking motherfucking piece of shit # stupid cocksucking motherfucking piece of shit
indent_style = space
indent_size = 1

View file

@ -26,3 +26,4 @@
], ],
"exclude-apps" : [] "exclude-apps" : []
} }

View file

@ -61,3 +61,4 @@ menu "Applications"
"Kate" !"kate&" "Kate" !"kate&"
"VSCodium" !"codium&" "VSCodium" !"codium&"
} }

1
nixos/flake.lock generated
View file

@ -382,3 +382,4 @@
"root": "root", "root": "root",
"version": 7 "version": 7
} }

View file

@ -24,8 +24,7 @@
}; };
outputs = { self, nixpkgs, home-manager, nix-flatpak, ... }@inputs: { outputs = { self, nixpkgs, home-manager, nix-flatpak, ... }@inputs: {
nixosConfigurations = nixosConfigurations = let
let
mkSystem = hostname: arch: with nixpkgs; { mkSystem = hostname: arch: with nixpkgs; {
name = hostname; name = hostname;
value = lib.nixosSystem { value = lib.nixosSystem {
@ -48,3 +47,4 @@
}; };
}; };
} }

View file

@ -38,32 +38,6 @@
}; };
}; };
}; };
# TODO: when you get home
# + try to make a configuration for your desktop host specifically maybe
# r5e.system = {
# graphics = {
# display.x11 = {
# enable = true;
# windowManagers = {
# twm.enable = true;
# openbox.enable = true;
# };
# displayManager.autologin = {
# enable = true;
# session = "none+openbox";
# };
# };
# };
#
# hardwareAcceleration = {
# enable = true;
# intel = {
# videoPlayback.enable = true;
# qsv.enable = true;
# };
# nvidia.enable = true;
# };
# };
boot = { boot = {
binfmt.emulatedSystems = [ "aarch64-linux" ]; binfmt.emulatedSystems = [ "aarch64-linux" ];
@ -112,24 +86,6 @@
enable = true; enable = true;
powerOnBoot = true; powerOnBoot = true;
}; };
# graphics = {
# enable = true;
# extraPackages = with pkgs; [
# intel-media-sdk
# ];
# };
# nvidia = {
# modesetting.enable = true;
# powerManagement = {
# enable = false;
# finegrained = false;
# };
# open = false;
# nvidiaSettings = true;
# package = config.boot.kernelPackages.nvidiaPackages.stable;
# # temp
# package = config.boot.kernelPackages.nvidiaPackages.legacy_390;
# };
opentabletdriver.enable = true; opentabletdriver.enable = true;
}; };
@ -175,31 +131,6 @@
}; };
services = { services = {
# Xorg
# xserver = {
# enable = true;
# xkb.layout = "us";
#?TODO maybe put all nvidia settings into its own module (i.e. r5e.hardware.nvidia.enable) + x11 with xdg config
# videoDrivers = [ "nvidia" ];
# windowManager = {
# cwm.enable = true;
# openbox.enable = true;
# twm.enable = true;
# };
# };
# displayManager = {
# sddm = {
# enable = true;
# settings = {
# Autologin = {
# User = "rae";
# Session = "none+openbox";
# };
# };
# theme = "catppuccin-mocha";
# };
# };
# Touchpad support # Touchpad support
libinput.enable = true; libinput.enable = true;
# Sound # Sound
@ -287,3 +218,4 @@
system.stateVersion = "24.11"; system.stateVersion = "24.11";
} }

View file

@ -78,3 +78,4 @@
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
}; };
} }

View file

@ -8,3 +8,4 @@
}; };
}) })
] ]

View file

@ -21,3 +21,4 @@
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View file

@ -4,3 +4,4 @@
wxwabbitemu = callPackage ./wxwabbitemu {}; wxwabbitemu = callPackage ./wxwabbitemu {};
ynodesktop = callPackage ./ynodesktop {}; ynodesktop = callPackage ./ynodesktop {};
} }

View file

@ -18,3 +18,4 @@
license = licenses.bsd2; license = licenses.bsd2;
}; };
} }

View file

@ -23,3 +23,4 @@ stdenv.mkDerivation rec {
license = licenses.free; license = licenses.free;
}; };
} }

View file

@ -8,3 +8,4 @@ stdenv.mkDerivation {
description = "A portable linker for multiple file formats"; description = "A portable linker for multiple file formats";
}; };
} }

View file

@ -84,3 +84,4 @@
platforms = platforms.linux; platforms = platforms.linux;
}; };
} }