Commit graph

543 commits

Author SHA1 Message Date
3a602964ab
machine(Tytonidae): Bond eno2 and wlan0 2025-08-25 13:36:34 +08:00
db95628f71
module(doom) Move doom module into david's home modules 2025-08-24 18:31:00 +08:00
9ffb8e9b42
module(radicle): Fix mismatch of radicle seed server 2025-08-22 01:00:20 +08:00
9fe94ef933
gui(niri-hybrid): Fix extra option for regreet 2025-08-22 00:48:55 +08:00
207e7a00b9
gui(niri): Use tuigreet as greeter instead of regreet 2025-08-22 00:40:55 +08:00
139128b152
module(firefox): Fix firefox quick search for nixos wiki 2025-08-22 00:37:18 +08:00
afa48dc530
flake: Sync flake inputs with upstream 2025-08-22 00:33:51 +08:00
c48460eb3a
pkg: Enable wayland for spotify 2025-08-21 05:42:52 +08:00
dd700c0c4c
pkg: Enable wayland for zulip 2025-08-21 05:15:21 +08:00
9201969c1b
Reformat nix source file using nixfmt 2025-08-21 05:08:56 +08:00
2e4a532958
typos: Modify typos configuration and ignore typo check in doom init.el 2025-08-21 04:50:31 +08:00
0c9540a4a7
module(doom): Add treemacs and telega packages 2025-08-17 03:38:00 +08:00
76f5354dca
gui(niri): Use cage to launch regreet instead of niri-session 2025-08-16 01:36:56 +08:00
090e7d3578
pkg: Sync package upstream 2025-08-16 00:23:04 +08:00
d0581706fe
module(doom): Use nix-doom-unstraight instead of emacs module 2025-08-15 22:54:09 +08:00
fa915b96f7
module(fish): Prefer to use abbr instead of alias 2025-08-15 22:48:33 +08:00
d31c5711a3
machine(Tytonidae): Modify network configuration 2025-08-15 22:48:31 +08:00
4ccf910438
module(kanshi): Modify kanshi output 2025-08-15 22:21:53 +08:00
98e6f4df21
module(kanshi): Add kanshi module to config monitors 2025-08-11 22:28:50 +08:00
01bf0fba4f
documentation: Enable texinfo 2025-08-11 22:22:36 +08:00
b5f7705be3
module(niri): Add window-rule to ked-polkit-1 2025-08-11 17:15:08 +08:00
68eb8df9c8
jujutsu: Modify configuration and usage to fit the latest version 2025-08-11 17:06:06 +08:00
89aa928419
flake: Sync flake inputs 2025-08-11 17:01:31 +08:00
dbd049be70
Add emacs module to install emacs 2025-08-11 12:57:36 +08:00
400742f8a9
pkg(nixvim): Add idris2 language configuration 2025-08-11 12:43:05 +08:00
56dc7f3bba
pkg(nixvim): Add some lsp configuration 2025-08-11 12:43:03 +08:00
39ca09b05f
pkg(nixvim): Add extra module to modify option 2025-08-11 12:43:02 +08:00
86f39ed4ce
pkg(nixvim): Modify some nixvim options 2025-08-11 12:43:01 +08:00
bf50c2b05c
pkg(nixvim): Add trouble plugin 2025-08-11 12:42:59 +08:00
d794974e0c
pkg(nixvim): Add gitsigns plugin 2025-08-11 12:42:58 +08:00
9238672dad
pkg(nixvim): Add which-key plugin 2025-08-11 12:42:57 +08:00
f764a607c0
pkg(nixvim): Set leader key and modify some options 2025-08-11 12:42:56 +08:00
96c4fb932d
pkg(nixvim): Move neovide configuration to single file 2025-08-11 12:42:54 +08:00
44cbe023d0
pkg(nixvim): Refactor tree-sitter module 2025-08-11 12:42:53 +08:00
dbb0d61937
pkg(nixvim): Refactor ui module for nixvim 2025-08-11 12:42:52 +08:00
3948d2b53d
pkg(nixvim): Add snack plugin for many little features 2025-08-11 12:42:50 +08:00
2b6bc9763d
pkg(nixvim): Add lazy-load file to use AutoCmd to load plugin 2025-08-11 12:42:49 +08:00
58b503453b
pkg(nixvim): Move vim-startuptime to util/vim-startuptime.nix 2025-08-11 12:42:48 +08:00
933446925a
pkg(nixvim): Add .stylua.toml file to specify lua format 2025-08-11 12:42:46 +08:00
cfdd89c080
pkg(nixvim): Add blink-cmp, lazydev, mini-ai, mini-pairs and ts-comments plugins to improve coding UX 2025-08-11 12:42:45 +08:00
7477166d9e
pkg(nixvim): Remove all lang configuration to single file 2025-08-11 12:42:44 +08:00
54d4bc057e
pkg(nixvim): Delete reorder_array option for taplo and reformat all toml files 2025-08-11 12:42:43 +08:00
e70d021a24
Add neovim_git flake input, and use neovim_git in nixvim 2025-08-11 12:42:41 +08:00
3649602a07
pkg(nixvim): Fix format command completion function 2025-08-11 12:42:40 +08:00
745a964d79
pkgs(nixvim): Add vim-startuptime plugin for profile the startup time 2025-08-11 12:42:38 +08:00
cf90eede7e
Add neovide support for neovim 2025-08-11 12:42:36 +08:00
d242144445
pkgs(nixvim): Add some language supports for formatting 2025-08-11 12:42:35 +08:00
37914d6957
pkgs(nixvim): Use conform.nvim as formatting plugin, and add two usercmds for it 2025-08-11 12:42:34 +08:00
8806190f75
pkgs(nixvim): Config neovim startup options 2025-08-11 12:42:33 +08:00
7078dd84eb
pkgs(nixvim): Enable treesitter support and enable which-key plugin 2025-08-11 12:42:32 +08:00