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
dff2ba275a
Rename user from blank to i
2024-06-06 16:29:09 +02:00
8136b7633f
Add configuration for nix itself
...
This enables the experimental features required to run `nix develop`.
2024-06-06 12:55:21 +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
4b6c921768
Use ftplugin instead of autocmds to set indent
...
The autocmds approach had the issue of overwriting the indentation
globally for all files. So if you opened a .nix file and then wanted to
edit a .c file, it would then still do 2 space indentation when it
should be 4. The autocmds approach was redundant in the first place as
the ftplugin directory already exists for this exact purpose and does it
without the aformentioned issue.
2024-05-26 11:43:53 +02:00
5054b9df48
Add temporary ags configuration
2024-05-26 01:02:14 +02:00
802515cc86
Optimize performance in games
...
- Switch kernel to xanmod
- Allow tearing in Hyprland
2024-05-25 16:49:53 +02:00
5de9830ed9
Fix steam path
2024-05-24 22:26:56 +02:00