Commit graph

84 commits

Author SHA1 Message Date
ff65efd702 switched to fish
oh-my-fish/theme-agnoster has issues on nix so i forked it and am
working on fixing it, for now i have it in a state where the annoying
thing doesnt happen, and this means i have the same functionality

actually better because the autocomplete and syntax highlighting is much
nicer

fish ftw
2025-06-04 16:59:43 +01:00
f482d6f06b added nixfmt-tree as formatter
also ran it, which is why so many files were modified
2025-06-03 16:10:04 +01:00
1f1a4f0fd6 update flake
finally renamed hardware.pulseaudio to services.pulseaudio lmao
2025-05-26 23:30:39 +01:00
ec9a626426 enable qemu virtualization 2025-05-26 19:10:01 +01:00
501ff802ca turned trackpad blocker while using keyboard off 2025-04-16 20:30:43 +01:00
7b111c0026 make kernel v4l2loopback module follow kernel
also removed some unneccesary options
2025-04-14 15:30:17 +01:00
f00267c144 added pavucontrol to home.packages and set latest kernel
using latest kernel so that i hopefully stop having integrated mic
issues
2025-04-14 14:54:55 +01:00
0be67ad22f added port 43391 to TCP/UDP allowed
i use this for locally hosting minecraft servers via the Open To LAN
feature, UDP is required for the Simple Voice Chat mod
sadly this does not seem to work and i havent a clue why, but I am
leaving this port open for now

SVC works perfectly with the Essential mod hosting
2025-04-12 03:29:40 +01:00
4d3752ca3d updated flake and updated lanzaboote config
lanzaboote now uses keys in /var/lib/sbctl instead of /etc/secureboot
after i ran `sbctl setup --migrate`
2025-03-31 17:36:19 +01:00
edfe83e38d removed uneccesary nixPath setting
nixPath was set in host file for gabbielaptop as well as being set in
the genericModule in the flake, now it is only set in the flake
2025-03-31 00:35:37 +01:00
f0abe5a2b4 added gamemode to steam in configuration.nix 2025-03-04 01:02:34 +00:00
b437e0934a add firefox config using pkgs.librewolf 2025-03-01 21:12:54 +00:00
6761af30c0 comment home.packages, update flake 2025-02-28 00:39:48 +00:00
509fc477ac enabled nix-ld 2025-02-21 15:23:22 +00:00
0f7567d107 add declarative flatpak support to home-manager 2025-02-21 14:38:22 +00:00
ea74e2bfe1 enable tailscale 2025-02-10 13:46:08 +00:00
fd2da06ebf added direnv 2025-01-15 23:45:04 +00:00
f0e1a352b4 reverted steam package to unstable
stable steam package has a bug and the reason i stopped using unstable
has since been fixed, so i reverted back to unstable pkgs.steam
2025-01-10 17:52:25 +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
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
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
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
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
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
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
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
16ca8d5bac added satisfactory server to flake 2024-09-13 15:14:45 +01:00
dba46ad8c4 add pipewire-jack to pipewire options, hopefully fixing ardour as pipewire-pulse does not seem to work 2024-09-03 22:01:01 +01:00
bd06a9855d add wireplumber and a config option to enable my MIDI keyboard to communicate with ardour 2024-09-03 01:31:18 +01:00
fe66980dd0 add gnome-keyring to configuration.nix
add mouse focus settings to prevent vanishing dropdown menus to hyprland.nix, this seems to actually have improved things but behaviour is still intermittent
2024-09-02 00:13:35 +01:00
667d5fd2eb remove hyprland extraConfig option and move all to nixified settings option 2024-09-01 11:27:38 +01:00
11cb74ce0d add pass to protonmail-bridge path 2024-09-01 10:46:29 +01:00
24fc8ee5b0 add rocm package needed for davinci resolve 2024-08-30 22:28:01 +01:00
442bbceb38 add user to dialout group for access to Duet3DMC6HC 2024-08-29 23:06:08 +01:00
501935bab6 a very large amount of testing took place, adding librewolf is proving to be a pain since the unstable version fails to build 2024-08-26 19:58:51 +01:00
a6a88ae035 updated README.md 2024-08-26 12:37:41 +01:00
4f2782c0dc switched to using home-manager as a standalone app to ensure that config will transfer 2024-08-26 03:13:48 +01:00