Commit graph

79 commits

Author SHA1 Message Date
chayleaf 3b60364f62
update inputs 2023-11-21 14:00:40 +07:00
chayleaf 7f829af357
home: neomutt->alot; mpv: add libaribcaption; misc fixes 2023-11-08 11:47:14 +07:00
chayleaf 5bfcdf6e65
home/nvim: get rid of the stupid _ semicolon thing 2023-10-30 06:22:57 +07:00
chayleaf ceeb526ec5
flake.packages: dont export stuff from nixpkgs package sets 2023-10-26 22:22:39 +07:00
chayleaf 598044863f
server: reorganize 2023-10-26 07:26:03 +07:00
chayleaf dcdb5f3734 home: update git config 2023-10-26 02:01:59 +07:00
chayleaf 4e840ce3b3 fish: fix nix develop alias 2023-10-25 01:22:41 +07:00
chayleaf 0aa8ba4345 hydra: increase cpu usage limit; add minimal fish config 2023-10-19 12:15:25 +07:00
chayleaf 5376be449f fix (?) hydra eval 2023-10-18 18:47:35 +07:00
chayleaf f6b22a776e work around https://github.com/NixOS/hydra/issues/1186 2023-10-18 18:35:41 +07:00
chayleaf 18d471c2ec nixserver->server; start working on phone config 2023-10-17 20:25:03 +07:00
chayleaf 9a4d9a7330 home/firefox: switch up extension forks/versions 2023-10-13 04:52:52 +07:00
chayleaf bb180360b9 add Radxa Rock 5A; update inputs 2023-10-08 04:41:50 +07:00
chayleaf 9e70d53ee5 server: add scanservjs, nixmsi: refix boot 2023-08-24 18:32:47 +07:00
chayleaf 5fed5f56c5 update inputs 2023-08-16 00:59:50 +07:00
chayleaf 9bf71ca13a nix: 2.16->2.15; home/fish/atuin: remove up key binding
nix-plugins built for a newer nix versions than pkgs.nix makes using
pkgs.nix impossible, and overriding pkgs.nix globally breaks some
derivations, so I have to do per-app overrides (couldn't find a way to
revert it for a single app for some reason). This reverts a nix-plugins
update to 2.16 so I can build it for 2.15 and escape the "symbol not
found" hell.

also override nixVersions.unstable to be 2.15 as well

finally, use custom code for atuin integration because I hate the way it
normally hijacks my up key
2023-08-04 08:30:16 +07:00
chayleaf 6d456e0483 nvfetcher: override nix version 2023-07-28 14:04:06 +07:00
chayleaf ae8efef7b0 set router wlan channel; add home/{tmpfiles,nix-index.service} 2023-07-21 01:51:34 +07:00
chayleaf 64ff8be357 (mostly) update inputs
also add rz-ghidra, fix fdroid update script, and some other stuff
2023-07-12 03:26:50 +07:00
chayleaf 32b448eda6 home/{kakoune,helix}: small maintenance 2023-06-29 08:17:19 +07:00
chayleaf f1f95891c7 home: small formatting change 2023-06-29 07:50:49 +07:00
chayleaf ab604c45b1 home: random maintenance 2023-06-29 07:45:34 +07:00
chayleaf 25f54c7df6 server: btrfs->bcachefs; add maubot.nix; update searxng
router: add remote query editing support
2023-06-29 01:11:31 +07:00
chayleaf a7c308a5f6 router: more progress 2023-06-20 15:47:36 +07:00
chayleaf 1adde1ba0e update inputs; bpi-r3: build kernel from source 2023-06-11 21:48:35 +07:00
chayleaf a96bd4bbcd bpi-r3: more work on booting
(still doesnt boot)

also some misc changes not related to bpi-r3
2023-06-11 18:02:38 +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 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 f296a8c337 refactor 2023-04-11 00:58:02 +07:00
chayleaf e1592b5cff XDG_CONFIG_HOME/nixpkgs->XDG_CONFIG_HOME/home-manager 2023-04-10 19:15:34 +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