Commit graph

136 commits

Author SHA1 Message Date
83b6b5b887 Onizuka, add tablet support 2024-05-26 17:07:00 -07:00
b68dbc1aa3 Tablet, add opentabletdrivers 2024-05-26 17:05:34 -07:00
2b8a16b91f Systems, remove unstablePkgs reference 2024-05-26 17:03:15 -07:00
065aed42e3 Onizuka, switch to fish from zsh 2024-05-26 17:00:36 -07:00
f160b56597 Bump flakes, use hyprland?submodules=1 2024-05-26 16:55:15 -07:00
4ac46cee92 neovim, add rust language support 2024-04-23 23:17:10 -07:00
36d13dffcf lf, add fish cd-alias 2024-04-21 01:43:11 -07:00
e2935c18f6 Fish, simplify functions, move n alias call
Simplifies the git_ family of functions to make fish_right_prompt more
readable. git_prompt function is added, which prints the relevant git
prompt information. The git_ family of functions is moved into the
git_prompt function, and fish_right_prompt calls git_prompt

Going forward I'm trying to have modules in charge of the data for
other modules, so I moved the nnn alias call from fish to n, and added a
handy "extraFunctions" config option to fish. Maintaining the fish
module's control of the functions, but allowing others to add stuff in
2024-04-21 01:19:38 -07:00
29194dc530 Steam, add gamemode and gamemode option 2024-04-18 15:43:29 -07:00
c9d441c965 Nvidia, add kernel module, exclude nouvaeu module 2024-04-18 15:42:25 -07:00
2465081d0c Nvidia, add opencl icd and runtime 2024-04-18 15:41:58 -07:00
baa9ce0720 lf, change lfcd to lf in zshrc 2024-04-18 15:38:03 -07:00
e48fffffb9 neovim: Add file and git finding to telescope 2024-04-18 02:47:02 -07:00
919e787bc9 Neovim, add vimwiki extension 2024-04-18 02:46:51 -07:00
bac13eadf7 Add zoxide and add zoxide support in lf 2024-04-18 02:46:08 -07:00
ea22a354cb Lf, add trash-cli support 2024-04-18 02:45:46 -07:00
7de2d4f368 Neovim, Add c language support 2024-04-18 02:45:25 -07:00
8ab7d15d35 Hypr, fix workspace bug, add xonsh for scripts 2024-04-18 02:44:42 -07:00
2b24d4e454 Neovim, refactor to use modules, lua, and LSP
Refactors the neovim config to use nix modules, and changes the plugins
to favor the builtin neovim LSP over COC. Changes all code to use lua
code instead of vimscript.
2024-04-18 02:44:29 -07:00
02fe68372c Refactor codebase to use nix modules 2024-04-18 02:42:11 -07:00
bbd5b2f423 Hypr, add icon support 2024-04-18 02:41:26 -07:00
aa74f4c040 Add lf 2024-04-18 02:41:19 -07:00
1d3bd89f14 Add zsh, swap alacritty for kitty
Adds zsh with nix-your-shell support

switch from alacritty to kitty

Add zsh

Fix ZSH, and switch to ZSH from alacritty

Add zsh prompt

Swap any-nix-shell for nix-your-shell
2024-04-18 02:39:03 -07:00
79ff5f1301 Add kitty, obs, and scripts skeleton code
Also refactors some flake.nix code to not use dictionaries
2024-04-18 02:37:51 -07:00
60abc10092 Hypr, Add window rules for touhou and overwatch 2024-04-18 02:37:33 -07:00
da01356041 Hypr, Add kde-polkit client to hypr 2024-04-18 02:37:21 -07:00
d40316ca70 Hypr, fix nvidia screen tearing issue
Fixes an issue causing screen tearing by reducing refresh rate to 60Hz.

Disables window swallowing because I accidentally added that to this
commit
2024-04-18 02:36:30 -07:00
4492690057 Discord, swap betterdiscord for vesktop
Change better discord for vesktop

Update hypr rules to call vesktop instead of discord
2024-04-18 02:35:29 -07:00
5d9f2aaf29 make nix use xdg-standard 2024-04-16 00:26:29 -07:00
6389907fc5 Fix not importning inputs 2024-04-13 18:33:30 -07:00
f899e58b3c Add autoupgrade option, enable in onizuka 2024-04-13 18:32:38 -07:00
fb4716170b add virtualbox, enable for onizuka 2024-04-11 16:26:10 -07:00
fc611b015c Add nerdfont icon support 2024-04-10 15:37:33 -07:00
42f24cd033 Fix xonsh module using fish.defaultShell 2024-04-09 15:04:54 -07:00
7c53ec4f7c Add zsh shell, enable in onizuka 2024-04-09 15:04:39 -07:00
fc5d2b9483 Fix errors so system builds 2024-04-09 00:00:42 -07:00
2056fe95aa Fix imports in refactor 2024-04-07 17:14:00 -07:00
30810224f0 Refactor modules style 2024-04-07 17:08:48 -07:00
13a4fa146f Add sops-nix for secret management 2024-04-07 00:33:49 -07:00
ad14289517 Add input remapper 2024-04-05 16:32:10 -07:00
1ceabc2405 Add polkit support 2024-04-05 16:31:07 -07:00
2659053977 Clean up syncthing, change data and config dir 2024-04-05 16:25:46 -07:00
917044e1e0 Add a CJK font 2024-04-04 20:47:44 -07:00
c5f8a1b9bf Reformat flake.nix for cleaner management 2024-03-22 02:54:25 -07:00
1e10c8561e Pass input variable 2024-03-17 16:50:13 -07:00
875e7c8f24 Add anime-launcher, remove commented code in flake
Add anime-launcher because it needs to be installed at the system level
to interact with /etc/hosts configuration.

Remove commented code as it wasn't being used to overlay packages, and
can be easily researched later
2024-03-17 16:14:40 -07:00
db541d1353 temp disable wallust templates while empty 2024-03-16 11:13:04 -07:00
1e5ae3b644 Switch to upstream repo, change xonsh config 2024-03-16 11:12:22 -07:00
cc93472fde Window Swallowing, opacity, and hell workspace 2024-03-16 11:10:22 -07:00
9b03f2941d Change onizuka's disk install 2024-03-05 21:32:38 -08:00