95b9318585
nvim: Add LaTeX support using vimtex
2024-07-25 21:23:52 +02:00
1575659c7b
Update packages to not use the gnome namespace
2024-07-25 21:23:11 +02:00
0c2a48b0d6
nvim: Always search all files
2024-07-23 15:08:00 +02:00
9b6fba74d0
hyprland: Add nvidia-vaapi-driver
2024-07-21 22:47:19 +02:00
9f3987baf5
neovim: Require dressing explicitly
2024-07-21 16:42:58 +02:00
2390e8088c
zsh: remove redundant space after the vcs info
2024-07-15 14:38:23 +02:00
5cb49bbf5b
zsh: Add space before nix-shell part in ps1
2024-07-15 13:48:57 +02:00
c35e1d1578
firefox: Fuck it, we're just going to persist the whole thing
...
I tried literally persist anything that could've had something to do
with extensions and it still reset every extension on boot for some
fucking reason I don't want to download every single ublock filter on
every boot or have literally 3 pages pop up because they think this is
the first time I am running the extension.
2024-07-15 13:46:41 +02:00
032fd38053
zsh: Make nix-shell pretty and update ps1
2024-07-15 01:25:14 +02:00
3c352c0562
Add Rust™ LSP support for Neovim
2024-07-14 11:00:13 +02:00
986e9f7555
Persist firefox storage instead of only default.
...
Only persisting the default storage did not work to get the extensions
working on browser startup.
2024-07-14 10:59:01 +02:00
2bda469be2
Remove csgo-vulkan-fix plugin
2024-07-14 10:58:18 +02:00
9e0a91d23c
Add csgo-vulkan-fix hyprland plugin
2024-07-10 13:04:56 +02:00
d25808479e
Remove thefuck as it is broken right now: nixpkgs#325799
2024-07-09 17:26:56 +02:00
4003cc3d61
Store default data for firefox in persistence.
...
I eventually want to modify this to automatically add only the extension
data by gettin the files through globbing or something but I don't know
how to do that yet and it's not really that high of a priority as
firefox will clean those either way on restart and it'd be more of a
keeping everything tidy problem.
2024-07-09 14:04:31 +02:00
9d64129152
Opt-in state for opentabletdriver
2024-07-07 23:25:27 +02:00
415e148140
Opt-in state for osu
2024-07-07 23:05:57 +02:00
7cdb840e16
games: Opt-in state for Euro Truck Simulator 2
2024-07-01 12:41:05 +02:00
41b013c931
xivlauncher: Opt-in persistence
2024-06-30 10:57:50 +02:00
097208abdb
hyprland: Remove obsolete new_is_master
2024-06-30 10:55:44 +02:00
d20f4b946d
Fix some stupid
2024-06-28 00:52:58 +02:00
5b4a53f099
stuff
2024-06-27 20:59:55 +02:00
72810100dc
games: Remove xivlauncher and add protonup-qt
2024-06-27 19:54:13 +02:00
ea96e9d24c
firefox: Nix options search and fix chrome persist
2024-06-26 15:21:42 +02:00
edef6fdd84
neovim: Fix the transparency for lualine
2024-06-26 15:15:21 +02:00
70757c4b1e
Add packages and media keys to hyprland
2024-06-25 01:28:34 +02:00
1672b5ebe9
foot: Adjust padding
2024-06-24 01:12:09 +02:00
41e4b0b05f
Switch to waybar
2024-06-24 01:08:43 +02:00
67ddcbf7e6
foot,hyprland,neovim: Update to use kanagawa
2024-06-23 23:08:59 +02:00
050f445323
fastfetch: Adjust modules
2024-06-23 22:53:04 +02:00
90894f0e21
neovim: switch to kanagawa
2024-06-23 22:46:04 +02:00
7ac1da2387
Remove neovim autoclose plugin
2024-06-23 22:45:40 +02:00
4d2c712bb7
Migrate away from stylix and gruvbox
2024-06-23 14:41:07 +02:00
e2ae139dc1
Fix ZDOTDIR for user hu
2024-06-23 14:41:06 +02:00
bb5a75e153
add act
2024-06-16 23:32:16 +02:00
4407858140
Add a python language server
2024-06-09 23:02:49 +02:00
0fc69ef8d3
Move ZDOTDIR to the general zsh home file
2024-06-09 22:46:31 +02:00
ab4d5ad874
Fix the monitor number
2024-06-09 22:43:19 +02:00
60f91d41d3
Revert "Adjust Neovim colors to also work with light mode"
...
This reverts commit 035d66c186
.
2024-06-06 20:56:02 +02:00
035d66c186
Adjust Neovim colors to also work with light mode
2024-06-06 16:29:46 +02:00
62a2c850ae
Add support for non-nixos systems
...
I run Debian on my Thinkpad and wanted to take advantage of nix on there
without also installing NixOS there, so here is added support for it.
2024-06-06 12:41:31 +02:00
6db74d63e6
Opt-in state for Prismlauncher
2024-06-02 16:23:05 +02:00
3ed191ece5
Disable the default branch warning in git
...
"master" sounds way cooler than "main". Haters are going to hate.
2024-06-01 00:21:25 +02:00
ba64484693
Set $EDITOR to nvim manually
...
Using the hm option programs.neovim.defaultEditor doesn't work for some
reason so I just set the environment variable manually.
2024-05-31 23:40:41 +02:00
f219288962
Add fastfetch configuration
2024-05-30 19:48:29 +02:00
010ea7bf9d
Add shell for styling qt in the future
...
Still have to find a good gruvbox theme in Nixpkgs that I could use,
or a way to use a them that is not present in Nixpkgs.
2024-05-30 19:47:33 +02:00
36ea0b0e39
Update the ags configuration
...
There is now a bargain bin gnome-shell quicksettings menu with basically
only media controls. This also takes care of notifications now.
TODO: Add the code for shutting down and restarting the computer with
the buttons in the quicksettings menu.
2024-05-30 19:45:14 +02:00
c409d58b19
Use a preset theme instead of stylix for gtk
2024-05-30 19:41:19 +02:00
daddbaf867
Opt in state for honkers railway
2024-05-30 19:36:03 +02:00
467c891558
Add soyscript language server
...
For configuring ags, hopefully I won't ever have to use this for more
than that.
2024-05-26 11:56:49 +02:00