Commit graph

257 commits

Author SHA1 Message Date
82268d652a switched to using monitor descriptions rather than monitor names so that
replugging doesnt mess up the config and use auto for placement
2025-01-06 12:59:30 +00:00
82c630bebb update flake 2025-01-04 16:20:04 +00:00
54351fdca8 re-enabled systemd for hyprland now that i actually know what it does.
removed lid switch bind for disabling main monitor as it needs more
polishing and cba
2025-01-04 13:02:39 +00:00
5a9a96fd4f added overlayed pkgs to biggerpi config 2025-01-03 22:17:52 +00:00
a7a31c0646 overlayed nixpkgs to allow for pkgs.stable pkgs.main and pkgs.nur
also passed to home-manager and gabbielaptop config
2025-01-03 22:15:57 +00:00
8ad1d43730 moved to using overlays on nixpkgs-unstable (named as default nixpkgs)
so that i can specify more easily which package i would like using
pkgs.stable.package and even pkgs.main.package if i want to be on the
actual bleeding edge
2024-12-29 12:17:52 +00:00
904e0e66d6 cleaned up configuration.nix 2024-12-27 09:32:46 +00:00
d75e7f0a98 added regreet greeter in place of SDDM which was removed in a previous
commit
2024-12-27 09:28:33 +00:00
c9ffdffab7 enable ly as display manager 2024-12-22 09:25:07 +00:00
48f99462d2 disable sddm, because it was annoying me tbh 2024-12-20 22:26:58 +00:00
72cb1d81f2 allowed trackpad to work at the same time as keyboard for trackpad
gaming, enabled systemd environment import from hyprland so that
hopefully waybars backlight module works correctly
2024-12-20 19:48:58 +00:00
b5da18c992 fixed hyprlock and updated stablepkgs to 24.11
for some reason im having issues with startup, where i have to switch
TTY and then wait ages for waybar to show up. on the first tty i dont
have keybinds to start programs, but on the second tty i dont have my
wallpaper set properly
2024-12-20 17:57:37 +00:00
c079f07485 move hyprland to a separate file, testing to resolve config conflict 2024-12-19 22:15:37 +00:00
07e5b92df4 update flake 2024-12-19 21:04:45 +00:00
884ca82fb4 enable PPD 2024-12-19 21:03:28 +00:00
96b4b62eb1 use services.fwupd.enable instead of installing as a package 2024-12-03 15:30:21 +00:00
8198dc5149 install fwupd for BIOS updates 2024-12-03 00:11:50 +00:00
d42479b0de changed backlight module back to a slider again, still won't work
unfortunately but I keep confusing it with my battery percentage. can
fix the issue with it not working by running it on hyprland start rather
than as a systemd unit, but swaync doesnt let you do that and I would
rather have it all be consistent
2024-12-02 23:41:25 +00:00
09fab5d63b update flake and remove orca slicer because of a failed build dependency 2024-11-08 02:21:46 +00:00
fbd3fd3216 replace htop with btop 2024-10-24 19:39:49 +01:00
dc8c363c91 revert backlight module to remove slider, since slider doesnt seem to
work
still adding nixvim lsp config
2024-10-24 12:03:00 +01:00
7501831520 setup stylix properly, now using mint cursor theme for nostalgia
purposes.
also installed nixd to use as an LSP for nvim, coming soon
2024-10-23 23:08:00 +01:00
0eea3fe016 attempted to sync nvim clipboard with system clipboard, gave up.
corrected eza config due to updated non-boolean value for eza.icons
2024-10-23 22:31:40 +01:00
f61028f258 add nixfmt-rfc-style to packages list 2024-10-23 21:59:44 +01:00
b42a379322 formatted everything with nixfmt 2024-10-23 21:59:06 +01:00
3675fbdcc1 added musnix to set env vars allowing vst plugins from lsp-plugins to be
discoverable by OBS and other apps, enabled musnix in laptop
configuration.nix
2024-10-20 19:04:36 +01:00
66c53739ce added lsp-plugins to home.nix 2024-10-20 18:56:31 +01:00
f33e598e0b removed bitwarden desktop because unstable pkgs had a broken version,
tried more stylix stuff but none worked
2024-10-20 18:55:06 +01:00
49f6bc0926 added stylix but not working yet, switched from anyrun to wofi cause
looks nice innit
2024-10-08 16:53:10 +01:00
fc8d70e079 added fprintd.tod 2024-10-01 10:36:17 +01:00
e3c94463e8 update flake 2024-09-30 14:23:46 +01:00
83c29b21e1 added more bluetooth configuration, need to disable HFP for audio
quality when using OBS
2024-09-30 13:54:34 +01:00
d779dea834 added virtualbox, reformatted the homePacakges section to include pkgs by default in home.nix
added nix.settings.trusted-users so that I can add trusted substituters imperatively
2024-09-23 13:54:04 +01:00
13f8e4a35e change default editor to nvim using home.sessionVariables 2024-09-23 13:36:22 +01:00
6fc8711db1 changed monitor config once again to recentre after changing the
physical setup
2024-09-23 12:42:50 +01:00
157a09cd10 changed monitor config to swap external monitors because to be honest, i plugged them in in the wrong order 2024-09-23 12:39:38 +01:00
83f4ff031b update flake 2024-09-16 19:03:37 +01:00
ff707054c1 moved git to home-manager for use on multiple systems, currently enabled but not configured 2024-09-15 21:22:55 +01:00
29f74e5639 add v4l2loopback to gabbielaptop/configuration.nix to allow OBS virtual camera use 2024-09-15 18:50:08 +01:00
f71af12698 add xwaylandvideobridge to allow discord screensharing, because discord is an xwayland app and thus can only see other xwayland apps 2024-09-15 18:13:26 +01:00
aa708036d2 ACTUALLY switched to zen kernel this time, seems to also resolve power issue so I will continue to use this 2024-09-14 23:27:08 +01:00
6698a3d7fa switch to zen kernel to see if i can get away with not changing kernel version every time a new one is released (current LTS 6.6 has an issue with insanely long shutdown times on fwlt16) 2024-09-14 23:15:11 +01:00
39a8e0284f found the typo in the aagl launcher flake import (used a . instead of a : in the url-like syntax) this was infuriating
also got secure boot with lanzaboote working, TPM unlocking full disk encryption is next, though this of course requires more backups to be made, mostly for game saves
2024-09-14 23:04:52 +01:00
88365b373a add lanzaboote and remove defective aagl module for now 2024-09-14 22:11:15 +01:00
fd6ca655c3 added aagl as a flake input, about to update 2024-09-13 16:46:10 +01:00
4b013738e1 added aagl projects and enabled hsr 2024-09-13 16:44:28 +01:00
41275655ae allow unfree packages on biggerpi 2024-09-13 15:16:44 +01:00
16ca8d5bac added satisfactory server to flake 2024-09-13 15:14:45 +01:00
a6aa3085e0 add missing semicolon 2024-09-13 14:49:51 +01:00
862760e50e add satisfactory-server-flake as input and add a module to enable and open firewall 2024-09-13 14:47:35 +01:00