Commit graph

135 commits

Author SHA1 Message Date
chayleaf febfcb416b more polish for hm nixos module integration
still, it makes system config eval too slow so i'd like to avoid using
it
2023-05-25 11:34:27 +07:00
chayleaf ac312dec98 switch to mainline system76-scheduler module (and fix eval) 2023-05-25 06:32:52 +07:00
chayleaf 6a329dab38 refactor pkgs, allow NixOS HM module to be used 2023-05-25 06:26:52 +07:00
chayleaf d86b83c319 update private config sample 2023-05-25 05:09:17 +07:00
chayleaf 10f795dbb3 nuke flake-utils-plus 2023-05-25 05:02:42 +07:00
chayleaf 4f531a83a9 merge into a single flake
However, Nix has some annoying store semantics when integrating with
.git repos, so I move .git to .git.bak whenever I'm not working with
git.
2023-05-25 04:39:57 +07:00
chayleaf 92dc5eb16e sway ptt&botamusique, wrap nix for nil lsp 2023-05-23 11:33:32 +07:00
chayleaf 3a46dc3c2a start working on router config 2023-05-17 15:27:32 +07:00
chayleaf 600654b33f reorganize hardware 2023-05-17 07:18:05 +07:00
chayleaf 5bc6d6a996 bikeshedding 2023-05-17 06:29:03 +07:00
chayleaf 052257c5a7 bikeshedding 2023-05-13 20:32:35 +07:00
chayleaf 07170ee242 fix virtiofs
this also requred a change in vm config for some reason, see
https://bbs.archlinux.org/viewtopic.php?id=285366
the <binary/> still has to be there because the path="..." attribute is
needed, but all other attrs and the inner content should be removed to
fix it
2023-05-12 18:12:33 +07:00
chayleaf d5f9e87bc9 small cleanup 2023-05-11 17:28:47 +07:00
chayleaf 33b4fe95c2 add server config 2023-05-11 05:33:08 +07:00
chayleaf 8655459e46 update inputs
sway doesn't work with vulkan anymore, so make vulkan sway an option
2023-05-10 16:42:56 +07:00
chayleaf 57717e5efa move impermanence to separate module; add C-X nvim binding 2023-04-16 23:59:24 +07:00
chayleaf d1c41443c2 system: fix build; rofi-steam-game-list: hardcode xdg-open path 2023-04-12 16:04:07 +07:00
chayleaf 76fa8cf4e0 systme: common->modules 2023-04-11 16:50:37 +07:00
chayleaf f296a8c337 refactor 2023-04-11 00:58:02 +07:00
chayleaf 87b78d6405 update inputs 2023-04-06 21:00:49 +07:00
chayleaf 035933f8b2 CURSED NVIM DSL 2023-03-15 16:41:44 +07:00
chayleaf 6af0cdbacf rofi steam game list... and lots of other stuff 2023-03-07 18:20:08 +07:00
chayleaf 01c0995f38 sway: center align titles, use vulkan renderer 2023-02-21 16:36:44 +07:00
chayleaf cb5a5cdb5a add flake.lock 2023-02-19 19:11:59 +07:00
chayleaf b4aa7c5596 yomichan, fish, build librewolf from source, etc 2023-02-19 19:09:38 +07:00
chayleaf 4b2a18cb48 add beesd for dataroot; add file program to home config 2023-02-17 01:16:44 +07:00
chayleaf b7bf0a19c8 proton-ge and other stuff 2023-02-13 21:56:34 +07:00
chayleaf 43e00a5481 pipewire low latency; boot entry to pass gpu to vm; etc 2023-02-11 23:30:19 +07:00
chayleaf b4ed70706f root on tmpfs, swaylock, some fixes, etc 2023-02-03 13:07:57 +07:00
chayleaf 69b707bb3f waybar 2023-01-27 04:05:30 +07:00
chayleaf 736ac13144 add beesd, zsh, nnn, more terminals, askpass 2023-01-26 03:41:45 +07:00
chayleaf c60ba65be0 xdg portal+other minor changes 2023-01-25 01:33:07 +07:00
chayleaf c40456f06e add tdesktop to home; change private config format 2023-01-24 16:05:19 +07:00
chayleaf 51f5b422ec add system76 scheduler+other system config changes 2023-01-24 15:42:51 +07:00
chayleaf 7d7450ebbc init 2023-01-24 02:24:40 +07:00