Commit graph

1614 commits

Author SHA1 Message Date
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
Payas Relekar
0991cf8bd0 hermes: enable dconf
To fix the gnarly GTK bug during config activation:
https://discourse.nixos.org/t/error-gdbus-error-org-freedesktop-dbus-error-serviceunknown-the-name-ca-desrt-dconf-was-not-provided-by-any-service-files/29111
2023-09-13 22:10:05 +05:30
Payas Relekar
6172f4dc9b doom: remove org-timeblock
In order to see if this is causing the issues with agenda
2023-09-13 22:03:31 +05:30
Payas Relekar
80d7d3453a Revert "hermes: Use systemd/networkd for managing networking"
This reverts commit a5a75b0a35.
2023-09-13 21:56:07 +05:30
Payas Relekar
f59674bb45 emacs: add and enable org-timeblock 2023-09-13 19:40:50 +05:30
Payas Relekar
3fd37e0eec doom/org: remove recent config changes 2023-09-13 19:38:12 +05:30
Payas Relekar
a6db2abe2c nvim: use torte default colorscheme
Because adding a different colorscheme proved to be too much trouble
2023-09-13 19:18:15 +05:30
Payas Relekar
f131210561 emacs: Load neovim config from a Lua file
this allows for better editing experience compared to the stringly mess
from before.

So now Emacs is good for modifying NeoVim config, with support for both
Nix and Lua, and NeoVim is capable of editing Emacs config via orgmode.
Nice :)
2023-09-13 19:11:31 +05:30
Payas Relekar
43b013d7da doom: Add basic config for Lua-mode 2023-09-13 17:40:01 +05:30
Payas Relekar
3a8758ecac emacs: remove ement config
This was barely used ever since it was here, and I doubt I'm going to
use it again in near future
2023-09-13 17:27:34 +05:30
Payas Relekar
2298f04027 emacs: Add luajit and lua-language-server
For editing NeoVim's Lua config
2023-09-13 17:25:50 +05:30
Payas Relekar
683c9bf9af home: Enable zoxide
a modern replacement for cd
2023-09-13 17:08:50 +05:30
Payas Relekar
1b09b87c7e doom: Enable lua module
For editing NeoVim config in comfort.

This brings us full circle, where nvim is configured to edit Emacs'
orgmode config, and Emacs is able to edit NeoVim's lua config :)
2023-09-13 17:07:30 +05:30
Payas Relekar
04dfcec259 emacs/org: more config 2023-09-13 15:46:37 +05:30
Payas Relekar
9160f7134d emacs: remove consult-ripgrep-org
Now that most of my files are `age' encrypted, they are not searched by
ripgrep. So this function is fairly useless now. I do have to rely on
built-in org facilities that are much slower, but at least they work and
show complete results..
2023-09-13 11:49:09 +05:30
Payas Relekar
24822bed92 plausible: enable 2023-09-13 07:16:51 +05:30
Payas Relekar
04db9e3bd1 flake.lock: 2023_09_13
• Updated input 'deploy-rs':
'github:serokell/deploy-rs/d0cfc042eba92eb206611c9e8784d41a2c053bab' (2023-09-08)
→ 'github:serokell/deploy-rs/31c32fb2959103a796e07bbe47e0a5e287c343a8' (2023-09-12)
• Updated input 'home-manager':
'github:nix-community/home-manager/f9041d12a90e8bc0c90e03be2ebe26a6c6e6fd70' (2023-09-10)
→ 'github:nix-community/home-manager/5171f5ef654425e09d9c2100f856d887da595437' (2023-09-11)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/793de77d9f83418b428e8ba70d1e42c6507d0d35' (2023-09-03)
→ 'github:NixOS/nixos-hardware/ca41b8a227dd235b1b308217f116c7e6e84ad779' (2023-09-11)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08)
→ 'github:nixos/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
2023-09-13 07:16:30 +05:30
Payas Relekar
dede0cef19 fonts: remove unused fonts 2023-09-11 00:33:11 +05:30
Payas Relekar
749cf715ec fonts: switch default monospace to IBM Plex Mono 2023-09-11 00:32:57 +05:30
Payas Relekar
7cafeec5bf fonts: set default monospace font to Victor Mono 2023-09-11 00:18:00 +05:30
Payas Relekar
b6361b6b8d emacs: try to fix age.el loading and enabling order 2023-09-11 00:17:45 +05:30
Payas Relekar
59d9a73164 emacs: Add mu4e
ref: https://github.com/NixOS/nixpkgs/pull/253438
2023-09-10 23:56:06 +05:30