Commit graph

1835 commits

Author SHA1 Message Date
Payas Relekar
cd6e55fc65 photoprism: remove module
Part of general cleanup of dead code
2023-09-23 11:10:17 +05:30
Payas Relekar
f1e3f5cd34 hermes: remove backup.nix
I haven't used this homegrown backup system, storing stuff on MP's
onedrive. It had too many warts, and re/deploying secrets alone was not
sufficient. I'll find other workaround for it later.
2023-09-23 11:08:55 +05:30
Payas Relekar
87f024f7ea secrets: refactor and separate
All secrets are now separated per host, i.e. hermes and bebop only
deploy the secrets that they need.

- Code is duplicated across agenix.nix files in both hosts, but that is
a problem for another day
- outline secret is removed as well as allowing broken nginx package for
it
- onedrive upload secrets are also removed now, since I haven't used
them for nearly 2 years now.
2023-09-23 11:08:02 +05:30
Payas Relekar
873741929c flake.lock: 2023_09_22
• Updated input 'agenix':
    'github:ryantm/agenix/572baca9b0c592f71982fca0790db4ce311e3c75' (2023-09-15)
  → 'github:ryantm/agenix/1f677b3e161d3bdbfd08a939e8f25de2568e0ef4' (2023-09-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/92364581dd3ada6981c4ddc5def8a35a1b945e75' (2023-09-19)
  → 'github:nix-community/home-manager/408ba13188ff9ce309fa2bdd2f81287d79773b00' (2023-09-20)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/f6bb34a52acbd78d34bea30bb1c8199d9b0d2bf3' (2023-09-19)
  → 'github:NixOS/nixos-hardware/cb4dc98f776ddb6af165e6f06b2902efe31ca67a' (2023-09-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/970a59bd19eff3752ce552935687100c46e820a5' (2023-09-17)
  → 'github:nixos/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
2023-09-22 22:23:21 +05:30
Payas Relekar
22a8bd5f3d emacs: remove bhankas-org-agenda-other-tab
It blocks the thread, so doesn't make sense to open in other tab anyway
2023-09-21 15:19:26 +05:30
Payas Relekar
9ab2760207 hermes: Add steam-run 2023-09-21 15:04:34 +05:30
Payas Relekar
260aace64f emacs: remove elfeed reverse-dependencies 2023-09-21 14:07:28 +05:30
Payas Relekar
659cb53f46 emacs: remove elfeed
Now that freshrss instance is up and running very well, I am able to
track and read stuff from my phone as well.

If in future I'm able to get elfeed to integrate with FreshRSS, I'll
bring it back, but for now it will probably save me significant time
during emacs startup
2023-09-21 13:20:41 +05:30
Payas Relekar
dacf71f568 flake.nix: minor whitespace change 2023-09-20 14:21:06 +05:30
Payas Relekar
6b2d268ad0 Revert "emacs: enable menu-bar-mode"
This reverts commit 55e5c7ac23.
2023-09-20 14:01:00 +05:30
Payas Relekar
fa06c8e2c7 emacs/org: do not make agenda buffer sticky 2023-09-19 22:16:22 +05:30
Payas Relekar
30f24d348a emacs/org: some org-agenda customization
In particular automatic follow mode for org-agenda items
2023-09-19 21:53:51 +05:30
Payas Relekar
55e5c7ac23 emacs: enable menu-bar-mode
My displays are big and high-res enough and there's at least picture
mode that is supposed to work a lot better with it.
2023-09-19 20:31:28 +05:30
Payas Relekar
c952bd1a7b common: replace jq with fx
Since I have nearly never used jq the language and have only ever used
it as json pretty printer, fx is a better and lighter and more nicer alternative.
2023-09-19 18:56:04 +05:30
Payas Relekar
707e387384 flake.lock: 2023_09_19
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/31c32fb2959103a796e07bbe47e0a5e287c343a8' (2023-09-12)
  → 'github:serokell/deploy-rs/e3f41832680801d0ee9e2ed33eb63af398b090e9' (2023-09-18)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d9b88b43524db1591fb3d9410a21428198d75d49' (2023-09-13)
  → 'github:nix-community/home-manager/92364581dd3ada6981c4ddc5def8a35a1b945e75' (2023-09-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/570256327eb6ca6f7bebe8d93af49459092a0c43' (2023-09-14)
  → 'github:NixOS/nixos-hardware/f6bb34a52acbd78d34bea30bb1c8199d9b0d2bf3' (2023-09-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
  → 'github:nixos/nixpkgs/970a59bd19eff3752ce552935687100c46e820a5' (2023-09-17)
2023-09-19 13:13:30 +05:30
Payas Relekar
acd68540d9 emacs: Get elfeed feeds via self-hosted RSS
it is untested as of yet, but we'll see
2023-09-18 17:40:41 +05:30
Payas Relekar
6600f49283 freshrss: remove duplicate config 2023-09-18 15:00:45 +05:30
Payas Relekar
d4a3af2e77 Revert "freshrss: remove nginx virtual host"
This reverts commit 9cf9172b62.
2023-09-18 15:00:04 +05:30
Payas Relekar
9cf9172b62 freshrss: remove nginx virtual host 2023-09-18 14:59:03 +05:30
Payas Relekar
0f2d56e4af freshrss: try to fix virtualHost 2023-09-18 14:56:05 +05:30
Payas Relekar
68eb9746b2 freshrss: disable auth for now 2023-09-18 14:45:14 +05:30
Payas Relekar
a5b42ee0b4 nvfetcher: initial commit 2023-09-18 12:28:37 +05:30
Payas Relekar
6c1132503c plausible: disable 2023-09-18 12:20:29 +05:30
Payas Relekar
34d77a5893 experiment: incorporate pi-hole PR
reference: https://astrid.tech/2022/11/03/0/overlay-nixpkgs-pr/
2023-09-18 12:19:47 +05:30
Payas Relekar
e8ec85000d plausible: enable 2023-09-18 11:04:19 +05:30
Payas Relekar
25b3308213 emacs: try to speed up org-agenda 2023-09-18 11:03:39 +05:30
Payas Relekar
1b756eabe3 fonts: Add nerdfonts
Because doom moved from all-the-icons to using nerdfonts
2023-09-17 17:32:24 +05:30
Payas Relekar
683d0167f3 bebop: Add and enable minio (independently of outline) 2023-09-17 15:20:56 +05:30
Payas Relekar
97e0f368c7 outline: remove module
I like tiddywiki better. It is much nicer to setup, fast and no
bullshit.

For now, I'm keeping 'minio', just in case I have to experiment with S3
compatibility for something, but outline is definitely gone
2023-09-17 15:20:47 +05:30
Payas Relekar
6883d8dc38 tiddlywiki: change permission for creds 2023-09-17 15:01:20 +05:30
Payas Relekar
a0911dde04 secrets: Fix tiddlywiki name 2023-09-17 14:56:52 +05:30
Payas Relekar
f417dab7a9 tiddlywiki: fix 2023-09-17 14:51:58 +05:30
Payas Relekar
6ad5579fbf plausible: disable because clickhouse issue is still present 2023-09-17 14:50:02 +05:30
Payas Relekar
a4662dea87 bebop: Add and enable tiddlywiki 2023-09-17 14:49:29 +05:30
Payas Relekar
00dfa488c9 flake.lock: 2023_09_17
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f2ea252d23ebc9a5336bf6a61e0644921f64e67c' (2023-09-14)
  → 'github:nixos/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
2023-09-17 12:58:29 +05:30
Payas Relekar
78d62b5eab flake.lock: 2023_09_15
• Updated input 'agenix':
    'github:ryantm/agenix/20deb735cc405831ba04a0088fecb3887aa255c0' (2023-09-14)
  → 'github:ryantm/agenix/572baca9b0c592f71982fca0790db4ce311e3c75' (2023-09-15)
2023-09-15 22:45:39 +05:30
Payas Relekar
b08f4a40ac Revert "flake.lock: 2023_09_15"
This reverts commit 688039cc85.
2023-09-15 22:44:26 +05:30
Payas Relekar
a6082db546 emacs: Add aio package
To experiment with my new long-running function for updating flake inputs
2023-09-15 22:43:27 +05:30
Payas Relekar
688039cc85 flake.lock: 2023_09_15
• Updated input 'agenix':
    'github:ryantm/agenix/20deb735cc405831ba04a0088fecb3887aa255c0' (2023-09-14)
  → 'github:ryantm/agenix/572baca9b0c592f71982fca0790db4ce311e3c75' (2023-09-15)
2023-09-15 22:35:32 +05:30
Payas Relekar
85a08d8f1d fish: Enable zoxide integration 2023-09-15 21:05:04 +05:30
Payas Relekar
d87ab6af5b hermes: Correctly and completely fox .gtkrc-2.0 file issue 2023-09-15 20:45:32 +05:30
Payas Relekar
b508315c25 flake.lock: 2023_09_15
• Updated input 'agenix':
    'github:ryantm/agenix/d8c973fd228949736dedf61b7f8cc1ece3236792' (2023-07-24)
  → 'github:ryantm/agenix/20deb735cc405831ba04a0088fecb3887aa255c0' (2023-09-14)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5171f5ef654425e09d9c2100f856d887da595437' (2023-09-11)
  → 'github:nix-community/home-manager/d9b88b43524db1591fb3d9410a21428198d75d49' (2023-09-13)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/ca41b8a227dd235b1b308217f116c7e6e84ad779' (2023-09-11)
  → 'github:NixOS/nixos-hardware/570256327eb6ca6f7bebe8d93af49459092a0c43' (2023-09-14)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
  → 'github:nixos/nixpkgs/f2ea252d23ebc9a5336bf6a61e0644921f64e67c' (2023-09-14)
2023-09-15 18:51:09 +05:30
Payas Relekar
41eed4c610 hermes: Enable fingerprint sensor
With great effort, I was able to register two fingers, but it doesn't
work for screen unlocking yet. It just doesn't detect correctly.
2023-09-15 15:55:04 +05:30
Payas Relekar
6f7d937ce3 Revert "hermes: switch to Grub in attempt to fix audio"
This reverts commit dd2c2313da.
2023-09-15 13:05:08 +05:30
Payas Relekar
dd2c2313da hermes: switch to Grub in attempt to fix audio
This causes disk decryption password to be asked twice, takes 5 times
longer to boot and the audio still doesn't work.

Primary resource: https://discourse.nixos.org/t/asus-zenbook-no-sound-output/29326
2023-09-15 10:17:36 +05:30
Payas Relekar
148fa25353 Revert "Revert "doom: remove org-timeblock""
This reverts commit b8d6ea02f2.
2023-09-14 23:57:52 +05:30
Payas Relekar
d93b26e7a2 hermes/home: delte .gtkrc-2.0 if present before activation 2023-09-14 20:22:36 +05:30
Payas Relekar
772b819cf3 emacs/org: Fix the dang agenda 2023-09-13 22:49:39 +05:30
Payas Relekar
b8d6ea02f2 Revert "doom: remove org-timeblock"
This reverts commit 6172f4dc9b.
2023-09-13 22:26:15 +05:30
Payas Relekar
184114fce4 Revert "doom/org: remove recent config changes"
This reverts commit 3fd37e0eec.
2023-09-13 22:26:05 +05:30