4fe0b2e9e5
emacs: Add and enable combobulate package
...
..by Mickey Patterson, of Mastering Emacs fame.
The package is supposed to provide finer and nicer structural editing
experience, aided by new treesit(*-ts)-modes, but currently, I use none.
The only tree-sitter mode I currently use extensively is nix-mode, and
it integrates using external tree-sitter module, so as of this commit,
combobulate is fairly useless for me.
Now, doom's development has slowed down significantly, and I foresee
problems on the horizon with these new hodgpodge of tree-sitter modules,
so we'll see.
2023-06-01 14:51:02 +05:30
8043c73c4d
emacs: enable terraform module
...
Because now I can actually use TRAMP to edit HCL files on new pi zero
cluster, and syntax highlight is nice to have
2023-05-31 21:50:34 +05:30
cd52207833
flake.lock: 2023_05_31
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/a7dd340354f3bd500019428ba5928b36d6e76f1b' (2023-05-30)
→ 'github:nix-community/emacs-overlay/d0fc4dae0e0248453324e8d05733163a6a2f102e' (2023-05-31)
• Updated input 'emacs-overlay/flake-utils':
'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
→ 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
• Added input 'emacs-overlay/flake-utils/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'emacs-overlay/nixpkgs':
'github:NixOS/nixpkgs/0f213d0fee84280d8c3a97f7469b988d6fe5fcdf' (2023-01-12)
→ 'github:NixOS/nixpkgs/5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce' (2023-05-29)
• Updated input 'home-manager':
'github:nix-community/home-manager/9f82227b64245c273d98dd02dedd44fc7576041e' (2023-05-30)
→ 'github:nix-community/home-manager/54a9d6456eaa6195998a0f37bdbafee9953ca0fb' (2023-05-30)
2023-05-31 17:21:25 +05:30
3d9f11c59f
flake.lock: 2023_05_31
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/6ec9045f8b81b187d0628a8986ca47e163f90285' (2023-05-28)
→ 'github:nix-community/emacs-overlay/a7dd340354f3bd500019428ba5928b36d6e76f1b' (2023-05-30)
• Updated input 'home-manager':
'github:nix-community/home-manager/2d963854ae2499193c0c72fd67435fee34d3e4fd' (2023-05-27)
→ 'github:nix-community/home-manager/9f82227b64245c273d98dd02dedd44fc7576041e' (2023-05-30)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e10802309bf9ae351eb27002c85cfdeb1be3b262' (2023-05-27)
→ 'github:nixos/nixpkgs/5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce' (2023-05-29)
2023-05-31 00:59:00 +05:30
4639f26a3d
eglot: change project separator
2023-05-28 19:56:25 +05:30
485b03736c
emacs: Add all tree-sitter grammars
2023-05-28 18:07:46 +05:30
7b557a0264
emacs: enable consult-preview-at-point-mode
2023-05-28 18:05:27 +05:30
c716951f29
Syncthing: update for upstream option change
2023-05-28 16:20:10 +05:30
872bd8710b
home: remove helix
2023-05-28 16:19:06 +05:30
6717c1e462
flake.lock: 2023_05_28
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/d4fbab64e7423db3e9c391d382d65ed9019fe762' (2023-05-23)
→ 'github:nix-community/emacs-overlay/6ec9045f8b81b187d0628a8986ca47e163f90285' (2023-05-28)
• Updated input 'home-manager':
'github:nix-community/home-manager/58eb968c21d309a6c2b020ea8d64e25c38ceebba' (2023-05-23)
→ 'github:nix-community/home-manager/2d963854ae2499193c0c72fd67435fee34d3e4fd' (2023-05-27)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/71ce85372a614d418d5e303dd5702a79d1545c04' (2023-05-15)
→ 'github:NixOS/nixos-hardware/4cc688ee711159b9bcb5a367be44007934e1a49d' (2023-05-24)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/7084250df3d7f9735087d3234407f3c1fc2400e3' (2023-05-22)
→ 'github:nixos/nixpkgs/e10802309bf9ae351eb27002c85cfdeb1be3b262' (2023-05-27)
2023-05-28 15:38:52 +05:30
c499caaec5
wiki: more outline
2023-05-27 19:57:07 +05:30
34a91b32a2
bebop: add bebop in hosts file
...
Because outline and dex have very hardcoded configs <facepalm>
2023-05-27 19:55:08 +05:30
d2c731ae7f
wiki: More change for outline
2023-05-27 19:49:29 +05:30
754e3133f9
wiki: Give outline correct url for dex
2023-05-27 19:42:15 +05:30
ec56ca4d28
wiki: More changes for outline
2023-05-27 19:36:58 +05:30
e03b09eb2a
wiki: Enable outline to use Dex
2023-05-27 19:27:11 +05:30
1d1b259866
wiki: More changes
2023-05-27 19:05:36 +05:30
3ae0554efb
wiki/outline: Attempt #2
2023-05-27 18:15:10 +05:30
986588255f
wiki: Enable minio and add a new secret key for the same
2023-05-27 18:03:13 +05:30
8908c686f6
secrets: Correct path for minio.age
2023-05-27 15:18:44 +05:30
8d36c91bff
common: Add fsh alias to enable FHS with all currently installed libs
2023-05-27 15:17:49 +05:30
657db2ce17
wiki: Disable minio
2023-05-27 12:53:24 +05:30
d4fc012ffb
emacs/gptel: Move to next heading when done loading response
2023-05-27 12:52:56 +05:30
34eb5a4793
Revert "bebop: Enable all secrets"
...
This reverts commit 2427bf9e47
.
Because bebop does not have the SSH key yet.
This needs to be thought and worked over properly.
2023-05-26 00:41:37 +05:30
2427bf9e47
bebop: Enable all secrets
2023-05-26 00:36:25 +05:30
dbfd58bef3
wiki: open ports for minio
2023-05-26 00:32:42 +05:30
5b9864a639
wiki: Disable outline, Add minio
2023-05-25 18:02:53 +05:30
9b0423f4df
bebop: More stupid changes for outline
2023-05-24 22:45:19 +05:30
803f644b73
bebop: Allow unfree because getoutline.com has stupid license
2023-05-24 22:42:14 +05:30
386427b7ee
wiki: Initial implementation
...
Ideally this should be split into separate packages, but we'll see. This
commit enables two services for bebop:
- outline (getoutline.com)
A personal notion.so - like note-taking and knowledge base.
I do like and prefer org-mode, but this is nicer looking and useful
for gen-pop.
- paperless
To store all documents in PDF format plus automatically OCR them and
query the OCR'ed text.
2023-05-24 01:37:41 +05:30
190888b699
flake.lock: 2023_05_23
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/25cbd5b0f32cab75356a0a8e73aa2913529db36a' (2023-05-21)
→ 'github:nix-community/emacs-overlay/d4fbab64e7423db3e9c391d382d65ed9019fe762' (2023-05-23)
• Updated input 'home-manager':
'github:nix-community/home-manager/27ef11f0218d9018ebb2948d40133df2b1de622d' (2023-05-20)
→ 'github:nix-community/home-manager/58eb968c21d309a6c2b020ea8d64e25c38ceebba' (2023-05-23)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/3005f20ce0aaa58169cdee57c8aa12e5f1b6e1b3' (2023-05-20)
→ 'github:nixos/nixpkgs/7084250df3d7f9735087d3234407f3c1fc2400e3' (2023-05-22)
2023-05-23 22:43:02 +05:30
d2aa0a9b75
emacs: Enable exercism package
2023-05-23 15:56:03 +05:30
7c782197a8
emacs/org: Enable speed commands
...
This is an experiment to try out built in fast movement in org-mode, and
these keys are only active when the cursor is at the very beginning of a
heading.
Since movement within org doc has always been something I've sucked at,
perhaps this will help.
2023-05-23 15:54:36 +05:30
5829939d38
emacs: Add org-footnote-assistant
...
There is a change this will get integrated upstream, in which case this
config can be removed.
2023-05-23 15:31:03 +05:30
2a245a70ee
emacs/ox-hugo: Customize
2023-05-23 14:27:35 +05:30
1e6061dc3b
emacs: Remove devil-mode
...
It is useful, but I don't find myself using it very much.
One nice thing is that it uses Emacs keybindings itself, so learning
anything new is not required, but I just don't find myself using it
really.
Maybe someday meow will have a good module with doom and then I will
like that. Oh well..
2023-05-21 19:32:33 +05:30
d29a315ed5
emacs: Enable mu4e-alert and display the count on modeline
2023-05-21 19:17:31 +05:30
12ea637567
emacs: Switch to doom-modeline
...
- ui/modeline module
- remove minions
- Disable anzu and evil-anzu packages
- Enable mu4e-alert because apparently doom-modeline supports it
- set the height to minimal required
- Configure to my preferences
2023-05-21 19:17:25 +05:30
1b971ccc81
emacs: Add org.age as recognised org-roam file extension
...
Does NOT work
2023-05-21 13:50:19 +05:30
5c922e1b84
emacs: Disable highlighting trailing whitespace
...
It hasn't proved too useful so far, and the harsh red color is really
unsettling.
2023-05-21 12:41:49 +05:30
62ff379ab0
hermes: Remove dbeaver and flyway
2023-05-21 11:39:11 +05:30
891de61130
hermes: Remove gradle and micronaut
2023-05-21 11:38:49 +05:30
06d1be47a7
monitoring: Add extra collectors to prometheus node
...
Does NOT work
2023-05-21 11:19:42 +05:30
f7a53e19e7
monitoring: Add new job for every target
...
Doesn NOT work
2023-05-21 11:19:23 +05:30
6541afb931
monitoring: Add job to scrape metrics from OpenWRT
2023-05-21 11:10:05 +05:30
7e1e1eb17d
monitoring: remove zabbix
2023-05-21 11:09:45 +05:30
2e621cb39d
bebop: remove commented config
2023-05-21 11:09:29 +05:30
9d57a2de6d
bebop: Temporarily disable GPU acceleration
...
Bebop is headless anyway, and until upstream nixos-hardware is fixed,
this will at least let me build.
2023-05-21 11:08:39 +05:30
ec545baccc
flake.lock: 2023_05_21
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/18bfb00ee5e6fed0ad873bc2702ebf6131a7a4a3' (2023-05-20)
→ 'github:nix-community/emacs-overlay/25cbd5b0f32cab75356a0a8e73aa2913529db36a' (2023-05-21)
• Updated input 'home-manager':
'github:nix-community/home-manager/b9a52ad20e58ebd003444915e35e3dd2c18fc715' (2023-05-19)
→ 'github:nix-community/home-manager/27ef11f0218d9018ebb2948d40133df2b1de622d' (2023-05-20)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/5b1bc788f578cd83d54b48bb057d6f6703ae7725' (2023-05-19)
→ 'github:nixos/nixpkgs/3005f20ce0aaa58169cdee57c8aa12e5f1b6e1b3' (2023-05-20)
2023-05-21 10:30:33 +05:30
da9e5ae9c7
emacs/gptel: Use M-RET for gptel-send
...
So I can drop code snippets in query
2023-05-20 14:45:02 +05:30