Commit graph

98 commits

Author SHA1 Message Date
b55bd7860d disable uswm 2025-03-18 14:06:40 +00:00
d2bf18c96b set stylix.targets.qt.enable to true
this was an attempt to fix nextcloud but it did not work, leaving it
enabled in case a reboot is needed
2025-03-10 15:51:49 +00:00
ecc03e377d added telegram-desktop to home.packages 2025-03-09 20:57:44 +00:00
5d6f5fefe2 add reaper to home.packages 2025-03-08 17:32:08 +00:00
5eceeb635b set firefox bookmarks backup
firefox now backs up all bookmarks on exit to ~/bookmarks.html
i would rather it do this whenever the bookmarks file is modified but
this seems to be the only way outside of writing my own script for that
2025-03-02 03:15:35 +00:00
97c2cb0ef3 set up declarative firefox
not able to switch to librewolf yet because the extensions and settings
config options dont work properly yet
2025-03-01 23:10:05 +00:00
b437e0934a add firefox config using pkgs.librewolf 2025-03-01 21:12:54 +00:00
3101df896c add super+f11 as WM-level fullscreen key 2025-02-28 15:23:22 +00:00
6761af30c0 comment home.packages, update flake 2025-02-28 00:39:48 +00:00
0f7567d107 add declarative flatpak support to home-manager 2025-02-21 14:38:22 +00:00
276fcded65 set stylix.polarity to "dark" to enable dark theme 2025-01-23 09:48:16 +00:00
5799a2cdb2 add element-desktop to home.packages 2025-01-23 09:05:56 +00:00
fc5326de0a add NIXOS_OZONE_WL=1 to sessionVariables
also changed wofi run command to run using zsh -c 'wofi command' in
order to inherit said variable. this was prompted due to weird context
menu artifacts in Signal Desktop
2025-01-22 21:41:30 +00:00
56ff6d79c8 add signal-desktop and nautilus to home.packages 2025-01-22 02:10:29 +00:00
83af08773d add nvtopPacakges.amd to home.pacakges 2025-01-21 21:44:08 +00:00
fd2da06ebf added direnv 2025-01-15 23:45:04 +00:00
c21f01f1c5 cleaned up unused home-manager files 2025-01-11 19:18:59 +00:00
e20ad6341f display waybar on all monitors
removed the output = [] array from home-manager/waybar.nix as it was
preventing replugged monitors from displaying waybar, since their id
(DP-XX) changes when being replugged
2025-01-06 22:38:15 +00:00
38ff4ee9a8 switched from nixvim to nvf, including porting colour scheme over 2025-01-06 18:26:53 +00:00
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
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
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
d75e7f0a98 added regreet greeter in place of SDDM which was removed in a previous
commit
2024-12-27 09:28:33 +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
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
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
b42a379322 formatted everything with nixfmt 2024-10-23 21:59:06 +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
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
ff707054c1 moved git to home-manager for use on multiple systems, currently enabled but not configured 2024-09-15 21:22:55 +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
862760e50e add satisfactory-server-flake as input and add a module to enable and open firewall 2024-09-13 14:47:35 +01:00
ea61b5dc6b added lid switch keybind to disable main laptop monitor 2024-09-10 18:12:00 +01:00
0c57d705e6 testing out config for biggerpi 2024-09-07 01:00:18 +01:00
12d3cb26b6 change nixos directory to nixconf to match repo name
added nano --> nvim alias
added serverswitch alias to rebuild server config
2024-09-06 19:54:18 +01:00
f92e921cc7 change brightness to slider, though it currently doesnt work
add non DAW
2024-09-03 00:51:11 +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
612115ebf4 add bitwarden-desktop 2024-09-01 21:15:02 +01:00
0430e15d54 update flake, add nixvim, disable librewolf as declarative addons are not currently available, add nextcloud-client 2024-09-01 20:55:06 +01:00