d204e74648
remove emacs-overlay
...
emacs29-pgtk is now available from NixOS-unstable directly.
the overlay still provides some updates, like more frequent ELPA/MELPA
package updates, but they are incompatible with how doom manages package
updates anyway. I might think about bringin back the overlay without
emacs itself in future, but for now, I'm getting off the bandwagon.
The plan was and still is to get off of overlay and emacs unstable
completely. While the run was pretty good, I consider Emacs to be part
of my digital infrastructure now, and having it broken means bad news.
Removing overlay and going back to stable branch just means reducing the
number of moving pieces, having more eyes on common friction points and
faster resolution. Hope this works as well as I'm expecting now.
2023-06-02 01:02:45 +05:30
7854aee461
flake.lock: 2023_06_02
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/d0fc4dae0e0248453324e8d05733163a6a2f102e' (2023-05-31)
→ 'github:nix-community/emacs-overlay/669d63975489ace6915437e04546edf300f7a847' (2023-06-01)
• Added input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/9af373a61647257d16ae6062cddaa9094d24920c' (2023-05-30)
• Updated input 'home-manager':
'github:nix-community/home-manager/54a9d6456eaa6195998a0f37bdbafee9953ca0fb' (2023-05-30)
→ 'github:nix-community/home-manager/3876cc613ac3983078964ffb5a0c01d00028139e' (2023-05-31)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce' (2023-05-29)
→ 'github:nixos/nixpkgs/4f53efe34b3a8877ac923b9350c874e3dcd5dc0a' (2023-05-31)
2023-06-02 00:57:01 +05:30
865fa462f0
pi-hole-latest: ∅ → 2023.05.2
2023-06-01 15:51:04 +05:30
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