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
44877e1d59
update inputs
2023-07-31 02:17:16 +07:00
chayleaf
6d456e0483
nvfetcher: override nix version
2023-07-28 14:04:06 +07:00
chayleaf
db2c8d7c3d
server/home: init; router/unbound: fix avahi resolver
...
this has binary cache, hydra, metrics, etc
2023-07-28 09:59:47 +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
ebc7241725
small cleanup; blender->blender-hip; linux-zen->linux_latest
...
the latter one is for system76-scheduler compatibility since they broke
stuff for zen kernel users
2023-05-30 10:05:41 +07:00
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