15a43cd1e5
chore: reformat codebase
2024-02-25 18:20:13 +08:00
947f1da754
flake: revert Bahaghari-related flake export
2024-02-25 18:13:39 +08:00
cac90f7435
users/foo-dogsquared: migrate to Bahaghari
2024-02-25 17:57:10 +08:00
14fcb6c67f
users/foo-dogsquared/programs/nixvim: enable legendary.nvim'
2024-02-25 17:51:21 +08:00
87ee000222
hosts/ni/services/download-media: update gallery-dl download list
2024-02-25 17:50:49 +08:00
1e0a2875c8
users/foo-dogsquared/programs/nixvim: update note-taking setup
2024-02-25 17:50:19 +08:00
203eda736a
hosts/ni: update disko config
2024-02-25 17:26:41 +08:00
a458449e4c
flake: update Bahaghari module imports
2024-02-25 17:26:06 +08:00
ffe99314f3
users/foo-dogsquared: restructure config file structure
2024-02-25 17:25:33 +08:00
553ac7a311
users/foo-dogsquared: migrate to Bahaghari instead of tinted-theming.nix
2024-02-23 20:59:47 +08:00
bad0a906c1
nixvimConfigs/fiesta: add keymap descriptions
2024-02-23 20:52:43 +08:00
9e8b271b65
flake: dogfood Bahaghari
2024-02-23 18:17:43 +08:00
87db9e9052
flake: update Bahaghari flake outputs
...
This is primarily to avoid importing a "subflake" which will constantly update
the lockfile so we'll have this set instead.
2024-02-23 18:15:51 +08:00
68d0755ca1
users/foo-dogsquared/programs/nixvim: update Lush scheme template
2024-02-23 07:27:40 +08:00
458b8092dc
hosts/plover: make disko as a dedicated NixOS module
2024-02-23 07:25:44 +08:00
643d05a0f7
hosts/ni: convert to btrfs-based filesystem setup
2024-02-23 07:24:21 +08:00
a2f7dbb86e
users/foo-dogsquared/programs/nixvim: update note-taking setup
2024-02-23 07:13:57 +08:00
846b5405d7
flake: include Bahaghari
...
Just a testing option for my private projects.
2024-02-22 15:14:19 +08:00
605ddfc840
hosts/bootstrap: fix code
2024-02-17 18:52:08 +08:00
03c57d73d3
hosts/{bootstrap,graphical-installer}: refactor for nixos-generators
2024-02-17 14:58:53 +08:00
85c29f0e63
templates/basic-nix-cpp-app: init
2024-02-17 14:26:33 +08:00
03590ad834
nixos/workflows: disable display manager services
...
This is now on the individual configurations to enable them since most
workflows are expected to be quite similar to desktop environments like from
default NixOS modules.
2024-02-15 23:14:33 +08:00
72ce52a9ee
flake: update nixpkgs branch list for NixVim configs
2024-02-15 05:50:59 +08:00
376dc79dba
users/foo-dogsquared/programs/nixvim: update Lush theme template
2024-02-14 21:17:06 +08:00
2ca7a277e4
users/foo-dogsquared/programs/nixvim: update tree-sitter grammars for note-taking
2024-02-14 21:15:52 +08:00
e22a197e37
docs: add README for NixVim configs
2024-02-14 18:59:24 +08:00
9e89cb80f5
nixvimConfigs/trovebelt: fix files placement
...
Rookie mistake.
2024-02-14 18:59:03 +08:00
e60289a2bc
nixvimConfigs/fiesta/setups/treesitter: replace tree-sitter grammars into nvim-treesitter's version
2024-02-14 18:58:21 +08:00
afc9013f2d
nixvimConfigs/fiesta/setups/ui: enable which-key
2024-02-14 18:57:34 +08:00
8c62b4f501
users/foo-dogsquared/programs/nixvim: add formatters settings
...
Setting up formatters for individual NixVim users is preferential so we leave
it alone.
2024-02-14 18:57:01 +08:00
881af63a03
users/foo-dogsquared/programs/nixvim: add miscellaneous settings
2024-02-14 18:55:58 +08:00
ce14a15863
users/foo-dogsquared/programs/nixvim: add various language support
2024-02-13 12:32:27 +08:00
ed98eb7d1e
users/foo-dogsquared: add profile picture
2024-02-13 12:24:26 +08:00
bb18340944
users/foo-dogsquared/programs/nixvim: add more tree-sitter grammars for note-taking
2024-02-12 17:44:42 +08:00
db589eae82
users/foo-dogsquared/programs/nixvim: refactor lush.nvim template
2024-02-12 17:44:03 +08:00
e397da0add
nixvimConfigs/fiesta/setups/completion: refactor
2024-02-12 17:42:58 +08:00
d8597b8aab
nixvimConfigs/fiesta/setups/treesitter: add default set of installed tree-sitter grammars
2024-02-12 17:41:26 +08:00
0eef06d0ec
nixvimConfigs/trovebelt/setups/treesitter: install all grammars
...
It's an all-you-can-install NixVim config so it's fine.
2024-02-12 17:38:12 +08:00
d7d9e07516
flake: update home-manager and NixOS config
2024-02-11 18:32:25 +08:00
bd52c17399
users/foo-dogsquared/programs/nixvim: set custom colorschemes with lush.nvim
...
THANK YOU VIM MACROS AND SUBSTITUTIONS! That was tedious.
2024-02-11 15:32:11 +08:00
a1aa211ed4
users/foo-dogsquared: set custom Tinted Theming schemes
2024-02-11 15:20:09 +08:00
a4177f9382
flake-parts/setups: set separate namespace for custom library
...
This at least allows us to make custom environment-specific library sets.
2024-02-11 15:16:25 +08:00
473540b952
flake: add basic-nix-module-flake template
2024-02-10 17:19:11 +08:00
0cd8fa46c6
flake: remove nix-colors dependency
...
There are some things missing such as the capability to hold some data
for generating multiple theme configs for programs. I could implement
that with a quick custom module instead.
2024-02-09 17:47:14 +08:00
cd456823f3
flake: make default devshell work for traditional nix-shell
2024-02-08 11:21:38 +08:00
4f7fe82fda
nixvimConfigs/fiesta/setups/debugging: add keymaps
2024-02-07 19:58:50 +08:00
cb67e96aac
nixvimConfigs/fiesta/setups/debugging: enable dap-virtual-text
2024-02-07 08:04:01 +08:00
d47b8383a0
nixvimConfigs/fiesta/setups/completion: add more keymaps for nvim-cmp
2024-02-07 08:03:32 +08:00
4a2b55bdde
users/foo-dogsquared: explicitly enable NixVim
2024-02-07 08:02:57 +08:00
cad1db257f
nixvimConfigs/fiesta/setups/ui: update lualine.nvim config
2024-02-07 07:59:15 +08:00