Commit Graph
100 Commits
Author SHA1 Message Date
moons-14 a273cd9d54 fix 2026-05-31 14:39:27 +09:00
moons-14 7203c1ccf2 fix 2026-05-31 14:29:21 +09:00
moons-14 4044c52c7a fix 2026-05-31 14:07:26 +09:00
moons-14 b9dd5bb6bb fix 2026-05-31 13:26:00 +09:00
moons-14 3ff532f9e5 fix 2026-05-30 23:37:40 +09:00
moons-14 394638638d fix 2026-05-30 22:11:33 +09:00
moons-14 5f1cfc5275 fix 2026-05-30 19:03:33 +09:00
moons-14 f5ecef894d feat 2026-05-28 18:37:32 +09:00
moons-14 284ccb22ee network 2026-05-28 18:01:45 +09:00
moons-14 d0fa1de101 i18n 2026-05-28 17:35:19 +09:00
moons-14 5455d85687 feat 2026-05-28 16:50:34 +09:00
moons-14 af22f92f43 feat 2026-05-28 16:39:29 +09:00
moons-14 770b1bfb4a add base files 2026-05-28 15:39:18 +09:00
moons-14 d881300a5b feat(modules): add nix caches module 2026-05-28 13:25:39 +09:00
moons-14 796bc7dcb6 feat(hosts): add userName to specialArgs, wire hardware-configuration 2026-05-28 13:11:52 +09:00
moons-14 039282ba94 feat: add nix-example host and base profile 2026-05-28 12:54:12 +09:00
moons-14 57c4ac099e feat: add hosts and overlays module structure 2026-05-28 12:34:05 +09:00
moons-14 e499b952b7 chore: add nixConfig with cachix substituters and trusted public keys 2026-05-28 10:37:04 +09:00
moons-14 39935210d2 nix flake 2026-05-28 02:23:20 +09:00
moons-14 1abb99aa07 delete 2026-05-27 20:37:47 +09:00
moons-14 0195f75287 add nix-test 2026-05-27 19:34:18 +09:00
moons-14 630e96e048 fix dns 2026-05-26 02:49:17 +09:00
moons-14 97e4a774f8 add ops 2026-05-26 02:39:47 +09:00
moons-14andClaude Sonnet 4.6 586510460d chore: suspend on lid switch even when on external power
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 05:06:53 +09:00
moons-14andClaude Sonnet 4.6 bc0a9d5d9a chore: update niri hotkeys to sessionMenu and lockAndSuspend
Replace lockScreen/lock hotkeys with sessionMenu/lockAndSuspend.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 04:56:57 +09:00
moons-14andClaude Sonnet 4.6 58a4aa43fa chore: update noctalia and wallpaper config
Add wallpaper options (setWallpaperOnAllMonitors, linkLightAndDarkWallpapers,
fillMode=crop). Set specific wallpaper file path instead of directory.
Fix noctalia.nix indentation.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 04:56:33 +09:00
moons-14andClaude Sonnet 4.6 20cf460606 feat: add vicinae-extensions and update vicinae settings
Add vicinae-extensions flake input and configure extensions (bluetooth,
nix, power-profile). Move vicinae cache config from system.nix to
cachix.nix. Update vicinae settings to new config schema with systemd
autostart.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 04:56:23 +09:00
moons-14andClaude Sonnet 4.6 6e60186320 chore: enable power-profiles-daemon and upower
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 04:07:33 +09:00
moons-14andClaude Sonnet 4.6 e0884a3736 chore: disable tlp and wifi power saving
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 03:55:17 +09:00
moons-14andClaude Sonnet 4.6 2afcad2a74 chore: update niri, wallpaper, and power configs
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 03:53:05 +09:00
moons-14andClaude Sonnet 4.6 15120d22e2 chore: update flake inputs and module configs
- Update flake.lock (crane, ghostty, home-manager, niri, nixpkgs, etc.)
- Add noctalia cachix substituter
- Enable power-profiles-daemon service
- Minor formatting cleanup in power.nix and services.nix

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-04 03:40:31 +09:00
moons-14 993d5d68d1 delete llm agents 2026-05-04 03:20:40 +09:00
moons-14 04a82fbee6 add iot 2026-04-28 00:14:08 +09:00
moons-14 e87f684c48 docs: update README 2026-04-16 12:23:07 +09:00
moons-14 373b7203bf Merge pull request #5 from moons-14/feat/renovate-update
chore(deps): lock file maintenance
2026-04-14 00:55:45 +09:00
moons-14 b79550464a fix: vicinae autostart config 2026-04-13 19:34:19 +09:00
moons-14 290f40b356 Merge pull request #3 from moons-14/renovate/actions-checkout-6.x
chore(deps): update actions/checkout action to v6
2026-04-09 03:30:52 +09:00
moons-14 e980d41d10 fix: wallpaper hash 2026-04-09 03:22:08 +09:00
moons-14 3d3d6033e4 fix: wallpaper hash 2026-04-09 02:47:56 +09:00
moons-14 56f7fe5d9a action file 2026-04-09 02:00:18 +09:00
moons-14 ce79a3268b delete openclaw host 2026-04-08 20:04:47 +09:00
moons-14 93828a3dc7 renovate 2026-04-08 20:01:05 +09:00
moons-14 c9c3a6d9a8 fix: vscode extension 2026-04-08 18:41:44 +09:00
moons-14 005195cb80 kde 2026-04-08 18:41:44 +09:00
moons-14 64f5a94895 zellij shell 2026-04-07 22:33:35 +09:00
moons-14andClaude Sonnet 4.6 22dc4b9f74 nixvim: expand keymaps and snacks picker integration
- Add mkExpr helper and use it for j/k screen-line movement
- Add native LSP keymaps (gd, grr, gri, grt, grn, gra, gO) alongside Glance previews (gD, gR, gM, gY)
- Add Trouble toggles for qflist, loclist, symbols, LSP panes
- Add quickfix/loclist navigation (]q/[q/]l/[l)
- Add alternate file shortcuts (<leader><leader>, <leader>w-)
- Add Snacks picker keymaps for LSP symbols, registers, jumps, qflist, loclist
- Add opts (jumpoptions=stack, switchbuf) to programs.nixvim
- Integrate Trouble into Snacks picker via <C-t> action
- Minor formatting cleanup in snacks.nix

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-29 05:02:58 +09:00
moons-14andClaude Sonnet 4.6 cb2f1837f3 nixvim: fix filtered_items nesting under filesystem in neo-tree
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-28 21:57:02 +09:00
moons-14andClaude Sonnet 4.6 c76a5dd6dc nixvim: show dotfiles and hidden files in neo-tree
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-28 16:29:56 +09:00
moons-14andClaude Sonnet 4.6 964b535763 zellij: add Alt+t keybind to open new tab
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-28 16:20:59 +09:00
moons-14andClaude Sonnet 4.6 abc1043805 nixvim: add osc52 clipboard and arrow key window navigation
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-16 18:31:13 +09:00
moons-14andClaude Sonnet 4.6 4749a0026e nixvim: fix j/k expr keymaps by wrapping in function
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-13 10:07:17 +09:00
moons-14 fd672608d2 ccusage bun 2026-03-11 23:20:23 +09:00
moons-14andClaude Sonnet 4.6 e27283bd5d core: add bun runtime to system packages
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 23:19:40 +09:00
moons-14andClaude Sonnet 4.6 79aed25b79 nixvim: add vim-wakatime plugin
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 21:13:52 +09:00
moons-14andClaude Sonnet 4.6 4010f88c75 nixvim: add git-conflict.nvim with keymaps
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 21:12:39 +09:00
moons-14andClaude Sonnet 4.6 34a0ac7af3 nixvim: add nvim-ts-autotag plugin
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 21:10:57 +09:00
moons-14andClaude Sonnet 4.6 4e2a9c4809 nixvim: add undofile, scrolloff, wrap, yank highlight, j/k optimization
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 21:07:32 +09:00
moons-14 29461677b3 Revert "nixvim: add undofile, scrolloff, wrap, yank highlight, j/k optimization"
This reverts commit f8ae5e7d66.
2026-03-11 21:06:58 +09:00
moons-14andClaude Sonnet 4.6 f8ae5e7d66 nixvim: add undofile, scrolloff, wrap, yank highlight, j/k optimization
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 21:05:51 +09:00
moons-14andClaude Sonnet 4.6 a1cd573895 zellij: fix invalid Alt S-Left key syntax for resize binds
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 20:47:01 +09:00
moons-14andClaude Sonnet 4.6 db8baa0c58 zellij: add pane resize keybinds with Alt+Shift+hjkl
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 20:44:15 +09:00
moons-14andClaude Sonnet 4.6 5953ed4068 nixvim: add flash, todo-comments, nvim-spectre plugins
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 20:27:58 +09:00
moons-14andClaude Sonnet 4.6 1e70d4830b nixvim: replace telescope with snacks.nvim picker
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 20:15:02 +09:00
moons-14andClaude Sonnet 4.6 2ca45cc0ce nixvim: disable markview auto-render on open
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 20:08:19 +09:00
moons-14andClaude Sonnet 4.6 5e51c4eefd nixvim: add markview splitToggle keymap
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 20:05:31 +09:00
moons-14andClaude Sonnet 4.6 754937eddc nixvim: add markview.nvim plugin
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:56:37 +09:00
moons-14andClaude Sonnet 4.6 63cc96656f nixvim: show active formatter in lualine, prefer biome when available
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:54:09 +09:00
moons-14andClaude Sonnet 4.6 137a561907 zellij: unlock-first mode to prevent neovim keybind conflicts
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:36:38 +09:00
moons-14andClaude Sonnet 4.6 c039fa3dca nixvim: add glance.nvim with gd/gr keymaps
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:33:27 +09:00
moons-14andClaude Sonnet 4.6 1a108d9ff0 nixvim: add zen-mode.nvim plugin with keymap
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:31:21 +09:00
moons-14andClaude Sonnet 4.6 28d9258344 nixvim: add nvim-ufo for LSP/treesitter folding
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:23:13 +09:00
moons-14andClaude Sonnet 4.6 949abfde87 nixvim: add nvim-scrollbar via extraPlugins
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:13:59 +09:00
moons-14 074f5feec4 Revert "nixvim: add nvim-scrollbar plugin"
This reverts commit dc755647bc.
2026-03-11 19:11:59 +09:00
moons-14andClaude Sonnet 4.6 dc755647bc nixvim: add nvim-scrollbar plugin
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:11:22 +09:00
moons-14 4f44e28f53 add links 2026-03-11 19:05:06 +09:00
moons-14andClaude Sonnet 4.6 cf1199e757 nixvim: add dropbar pick keymap
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 19:01:00 +09:00
moons-14andClaude Sonnet 4.6 5a9085b9df nixvim: add dropbar.nvim plugin
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 18:57:27 +09:00
moons-14andClaude Sonnet 4.6 c5ec37b442 nixvim: enable indent-blankline scope highlighting
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 18:34:52 +09:00
moons-14andClaude Sonnet 4.6 1444f7fa9d core: disable gpg-agent SSH support to prevent PGP popups
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 18:04:47 +09:00
moons-14andClaude Sonnet 4.6 e9368e93d2 home: revert gpg signing disable
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 17:35:17 +09:00
moons-14andClaude Sonnet 4.6 6151bb4088 home: disable gpg signing and add diffview close keymap
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 17:32:43 +09:00
moons-14andClaude Sonnet 4.6 e0ee31d321 nixvim: add lazygit and diffview plugins with keymaps
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 17:22:24 +09:00
moons-14andClaude Sonnet 4.6 bec1f3cedf nixvim: remove dashboard-nvim and project-nvim
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:48:38 +09:00
moons-14andClaude Sonnet 4.6 6caf91b208 home: fix deprecated git and ssh option names
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:47:40 +09:00
moons-14andClaude Sonnet 4.6 35dc4be1b8 nixvim: migrate dashboard-nvim to extraPlugins
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:42:30 +09:00
moons-14andClaude Sonnet 4.6 873f082fe6 nixvim: add dashboard-nvim with project-nvim integration
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:40:11 +09:00
moons-14andClaude Sonnet 4.6 338d91d4e7 nixvim: migrate colorizer to native nixvim module
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:21:56 +09:00
moons-14andClaude Sonnet 4.6 6f8e974b64 nixvim: add nvim-surround and nvim-colorizer.lua
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:19:43 +09:00
moons-14 cbb94adbad oxker 2026-03-11 16:12:36 +09:00
moons-14andClaude Sonnet 4.6 dfc1461951 nixvim: improve keymaps, completion, and formatter config
- Add LSP code actions, diagnostic navigation, window navigation keymaps
- Move telescope keymaps to explicit mkRaw form for reliability
- Change buffer nav from <leader>bh/bl to [b/]b
- Fix conform double-setup by moving config to native nixvim settings
- Fix <leader>cf to use conform instead of vim.lsp.buf.format
- Fix <leader>ca to pass diagnostic context to code_action
- Add nvim-lightbulb for code action indicator
- Configure copilot Tab conflict: blink-cmp Tab=accept, C-n/p for cycling
- Add completion.list.selection preselect for immediate Tab acceptance
- Add TypeScript Japanese locale for LSP diagnostics

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-11 16:01:17 +09:00
moons-14 69c5f456e5 vim 2026-03-11 15:01:32 +09:00
moons-14 75731fb91c nixvim 2026-03-09 11:09:59 +09:00
moons-14 5180e01a71 dialout group 2026-03-06 22:17:19 +09:00
moons-14 f380a31c64 web 2026-03-04 18:24:10 +09:00
moons-14 d427820865 next and pnpm 2026-02-21 14:29:08 +09:00
moons-14 f48acdfe2c openclaw 2026-02-21 14:23:49 +09:00
moons-14 db7360d38e add openclaw 2026-02-21 14:02:30 +09:00
moons-14 c291f54f2e codex 2026-02-21 14:01:19 +09:00
moons-14 08b386bb43 update 2026-02-07 00:12:51 +09:00
moons-14 6989a5021f fix dns 2026-01-30 16:21:23 +09:00