Commit graph

115 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 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 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 f77271b249 sway: fix mumble ptt 2023-05-17 03:23:56 +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 051b8e41e9 home: add xdg-utils; git cfg changes 2023-04-22 07:15:07 +07:00
chayleaf ea00c35f41 subserv: custom changes 2023-04-19 01:58:58 +07:00
chayleaf d8d9bab263 nvim: hopefully fix weird tab behavior 2023-04-17 00:14:57 +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 64f860786d disable i3 2023-04-11 01:02:47 +07:00
chayleaf f296a8c337 refactor 2023-04-11 00:58:02 +07:00
chayleaf f6483d21e9 add techmino 2023-04-10 19:21:20 +07:00
chayleaf e1592b5cff XDG_CONFIG_HOME/nixpkgs->XDG_CONFIG_HOME/home-manager 2023-04-10 19:15:34 +07:00
chayleaf 15836f06f3 rofi-steam-game-list: fix cache update bug 2023-04-07 13:56:47 +07:00
chayleaf 87b78d6405 update inputs 2023-04-06 21:00:49 +07:00
chayleaf db89ba3f10 random changes 2023-04-06 09:45:22 +07:00
chayleaf 00b2c78723 update notlua 2023-03-20 19:04:09 +07:00
chayleaf 86243fb78e nvim: improve autocmds 2023-03-19 20:40:35 +07:00
chayleaf 3c2e6ab8b9 nvim: only set lsp keybindings per buffer 2023-03-19 20:09:10 +07:00
chayleaf 82c96d70cf nvim: remove some parens 2023-03-19 18:25:24 +07:00
chayleaf e05588fa93 update notlua 2023-03-19 00:36:49 +07:00
chayleaf 75b50759ae nvim: move lua compiler to a separate flake 2023-03-18 02:50:38 +07:00
chayleaf 7c1bcf409e home/nvim: add varargs; uppercase dsl keywords; some cleanup 2023-03-17 05:04:50 +07:00
chayleaf 4c463b22a4 home/nvim: check assignment and property/table access types 2023-03-17 00:06:32 +07:00
chayleaf c6c7a1cf0a home/nvim: check function arity 2023-03-16 23:54:31 +07:00
chayleaf 049c95bd9f home/nvim: a better require system + type defs 2023-03-16 23:38:16 +07:00
chayleaf 15e7be9a24 home/nvim: remove debug lsp logging 2023-03-15 19:14:37 +07:00
chayleaf 9e2794ff5e home/nvim: identation changes 2023-03-15 18:58:22 +07:00
chayleaf 20d335b3d8 home/nvim: remove unused files & small style change 2023-03-15 18:55:46 +07:00
chayleaf d341d8f8f9 home/nvim: add more comments 2023-03-15 17:43:16 +07:00
chayleaf e74887723f home/nvim: fix a small redundancy 2023-03-15 16:45:02 +07:00
chayleaf 035933f8b2 CURSED NVIM DSL 2023-03-15 16:41:44 +07:00
chayleaf a53cd961f6 allow multiple types in rofi-steam-game-list 2023-03-07 19:46:23 +07:00
chayleaf 19f01e9998 fix rofi-steam-game-list
previously I passed the only config option as argv[1], but rofi sets
that to the selected option, so instead I pass it as an env var now
2023-03-07 19:25:11 +07:00
chayleaf 6af0cdbacf rofi steam game list... and lots of other stuff 2023-03-07 18:20:08 +07:00
chayleaf 741a5dfb18 improve media controls, merge colors, etc 2023-02-26 17:41:58 +07:00
chayleaf 01c0995f38 sway: center align titles, use vulkan renderer 2023-02-21 16:36:44 +07:00
chayleaf 9e1e6df979 update vim config 2023-02-21 08:03:51 +07:00
chayleaf a2ab9b3db1 add readme, calendar, etc 2023-02-21 05:20:19 +07:00
chayleaf 5d80d5bd59 change waybar's mpris module font 2023-02-21 03:54:31 +07:00
chayleaf f33c647d6e fix swaylock, update waybar, add noto-fonts-cjk-serif 2023-02-21 03:19:39 +07:00
chayleaf e11b6598df mpv config 2023-02-20 06:59:00 +07:00
chayleaf 159542369d rofi, osu-lazer-bin, etc 2023-02-20 00:49:39 +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 cce6043904 update waybar fork 2023-02-17 16:03:41 +07:00
chayleaf 288033a73a update waybar fork 2023-02-17 06:07:35 +07:00
chayleaf c44c79deb4 update waybar fork 2023-02-17 03:58:21 +07:00
chayleaf 4b2a18cb48 add beesd for dataroot; add file program to home config 2023-02-17 01:16:44 +07:00
chayleaf 9e0ce8df9f update waybar to my fork; change display scale 2023-02-16 23:55:50 +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 fa648a5dbf add mumble push to talk for wayland 2023-01-26 22:56:32 +07:00
chayleaf 08d4c0e771 unbind up arrow from atuin 2023-01-26 04:35:21 +07:00
chayleaf 11907ede0c unbind atuin up key (only rebind ^r) 2023-01-26 04:15:11 +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 2e02d83abe add home-daemon 2023-01-24 19:43:26 +07:00
chayleaf c40456f06e add tdesktop to home; change private config format 2023-01-24 16:05:19 +07:00
chayleaf 7d7450ebbc init 2023-01-24 02:24:40 +07:00