Commit graph

90 commits

Author SHA1 Message Date
661356a198 fixed workspace keybind, nvf uses system clipboard
had to do the system clipboard thing so i could share my solution to the
workspace thing lmao, good to get the motivation

also installed vim sleuth which sets the relevant tab options to use the
correct indentation style depending on existing code and swap to
autocomplete when it doesnt make sense to press tab, its great
2025-06-03 22:20:23 +01:00
e3220cae9b moved home.packages and flatpaks to their own file
now in home-manager/packages.nix
2025-06-03 16:19:56 +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
e8487933ec moved a lot from system.packages to home.packages
forgot i hadnt done this yet very useful though, home-manager is
probably now ready to use without the rest of this nixos config
2025-06-03 15:59:15 +01:00
75f7f38f29 moved obs-studio to home-manager module
also installed obs-pipewire-audio-capture using the home-manager module
2025-06-02 17:21:36 +01:00
86e1c3f9a9 added bc to home.packages 2025-05-28 17:21:16 +01:00
7803410397 replace cat with bat (aliased) 2025-05-27 01:28:52 +01:00
14d9f649aa fixed update warnings and pinned versions
stylix and home manager now pinned to 25.05, stable nixpkgs also updated
2025-05-26 23:13:25 +01:00
75bf694865 added zoxide in place of cd 2025-05-24 11:09:41 +01:00
047e87eb37 add some more to system tray
also begin work on home-manager/music.nix
2025-05-24 07:35:58 +01:00
4e69b9055e added some more firefox policies 2025-05-07 16:47:50 +01:00
816129a506 add zellij 2025-05-06 01:51:12 +01:00
6f62b3d36a install gimp3 via home.packages instead of flatpak 2025-04-28 05:33:57 +01:00
ac3e50b2b6 update flake
also added some more plugins for ardour
2025-04-27 17:58:25 +01:00
086f90f59c moved ardour to home.packages, added some plugins
also set firefox search config to force instead of default as it was
breaking home-manager rebuilds
2025-04-23 00:52:01 +01:00
e7ec341b81 move prismlauncher to home.packages
current version of java is broken so i am moving it to home.packages as
well as swapping it out to stable.prismlauncher
2025-04-17 13:34:43 +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
fbbabb9197 mediawriter doesnt work even on stable
going back to using dd
2025-04-14 12:50:41 +01:00
94dc21e827 added mediawriter to home.packages 2025-04-14 12:46:14 +01:00
8bcebaa97a update flake & add gimp3 to flatpaks in home.packages 2025-03-20 22:16:04 +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
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
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
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
38ff4ee9a8 switched from nixvim to nvf, including porting colour scheme over 2025-01-06 18:26:53 +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
c079f07485 move hyprland to a separate file, testing to resolve config conflict 2024-12-19 22:15:37 +00:00
fbd3fd3216 replace htop with btop 2024-10-24 19:39:49 +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
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
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
da68527e3c add nixvim as text editor 2024-09-01 13:41:49 +01:00
90e5c5528b cleaned up hyprland.settings in hyprland.nix, made cursor scaling consistently 24 2024-09-01 11:31:03 +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