Commit graph

1795 commits

Author SHA1 Message Date
Payas Relekar
5f330c4b92 hermes: remove wine 2023-12-26 21:55:17 +05:30
Payas Relekar
812d81191e hermes: wine 2023-12-26 21:54:42 +05:30
Payas Relekar
5244ad78d7 hermes: Boot with systemd initrd
This was an unfinished attempt at passwordless disk decryption. But for
now, it does not work. I'll need some decryption device/USB stick for
it, which I'm not currently willing to setup.

Anyway, will figure it out later. Got other prioriries now.
2023-12-26 19:25:24 +05:30
Payas Relekar
2207ab80eb hass: disable for now
It is probably pulling in ancient version of openssl, and that is
causing build to fail. Of coiurse, I don't want it to use insecure
version, so thats that.
2023-12-25 23:39:50 +05:30
Payas Relekar
06735369ff flake.lock: remove pi-hole 2023-12-25 23:36:30 +05:30
Payas Relekar
81607ba92a hass: Fix typo 2023-12-25 23:35:43 +05:30
Payas Relekar
b74e029cdb remove pi-hole 2023-12-25 23:34:50 +05:30
Payas Relekar
d3d52ea826 bebop: Enable initial home-assistant 2023-12-25 23:29:51 +05:30
Payas Relekar
01e585722d doom: Update window title, include projectile if needed 2023-12-25 22:12:39 +05:30
Payas Relekar
76ede3edde doom: minor load finction change 2023-12-25 21:48:01 +05:30
Payas Relekar
e6c81dadd7 doom: more font updates 2023-12-25 21:46:46 +05:30
Payas Relekar
56457d0aa9 emacs: Try out some new unicode and variable pitch font 2023-12-25 21:44:01 +05:30
Payas Relekar
a4a6be0f96 avahi: Fix for upstream change 2023-12-25 21:43:40 +05:30
Payas Relekar
833106f069 doom/isearch: minor update 2023-12-25 20:52:20 +05:30
Payas Relekar
d43643fac2 doom: replace ctrlf with isearch+customizations
Making isearch interactive with transient is pretty good and by
modifying isearch I can get pretty close to what ctrlf offers already.
For heavier needs consult is already here and perfect. So, ctrlf, while
nice in providing what can be done with isearch, is no longer necessary.
2023-12-25 20:48:26 +05:30
Payas Relekar
b543e8f5e9 hermes+phoebe: Enable avahi+mdns
For device discovery over local network. Trying this out because ESPHome
is not able to locate wirelessly connected devices for OTA updates.
2023-12-25 10:30:53 +05:30
Payas Relekar
06bcd2b6d8 doom: Spruce up Ctrlf with transient
Ctrlf already makes isearch nice with few extra goodies. With transient,
things become a lot more interactive and discoverable, boosting actual
utility of this venerable and rich tool. Hopefully with this, I'll be
able to make use of it more often

Thanks to :
http://yummymelon.com/devnull/improving-emacs-isearch-usability-with-transient.html

original source:
a4c7bacbd3/cc-isearch-menu.el
2023-12-24 21:05:10 +05:30
Payas Relekar
33f8f2e276 dev-common: Add KiCAD
Because I also want to preserve the circuit diagrams of what thing goes where
2023-12-24 20:12:04 +05:30
Payas Relekar
9cd32dc0b4 flake.lock: 2023_12_24
• Updated input 'agenix':
    'github:ryantm/agenix/13ac9ac6d68b9a0896e3d43a082947233189e247' (2023-11-29)
  → 'github:ryantm/agenix/457669db4259ff69d1ac1183aaa6000420940c1f' (2023-12-23)
• Updated input 'agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
  → 'github:lnl7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24)
• Updated input 'agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
  → 'github:nix-community/home-manager/3bfaacf46133c037bb356193bd2f1765d9dc82c1' (2023-12-20)
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/915327515f5fd1b7719c06e2f1eb304ee0bdd803' (2023-12-13)
  → 'github:serokell/deploy-rs/b709d63debafce9f5645a5ba550c9e0983b3d1f7' (2023-12-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/e8aaced73ebaf6bfa8e3c6ab0a19cb184bc4d798' (2023-12-18)
  → 'github:nix-community/home-manager/a2523ea0343b056ba240abbac90ab5f116a7aa7b' (2023-12-23)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/91a00709aebb3602f172a0bf47ba1ef013e34835' (2023-12-17)
  → 'github:nixos/nixpkgs/6df37dc6a77654682fe9f071c62b4242b5342e04' (2023-12-22)
• Updated input 'nixpkgs-pihole':
    'github:williamvds/nixpkgs/8edae633ed17bb48dc834fbccc992844463c4999' (2023-09-14)
  → 'github:williamvds/nixpkgs/6d0adc3a5f867ecf2b8e0f2f05403cddbbd7f9cd' (2023-12-23)
2023-12-24 15:06:26 +05:30
Payas Relekar
40a048ccf9 dev-common: Add esphome 2023-12-23 22:45:09 +05:30
Payas Relekar
c99666fb86 users: Add payas to dialout and tty groups
Because esphome requires them for writing out to serial connection
2023-12-23 22:44:39 +05:30
Payas Relekar
4ce48e7620 doom: Enable yaml module
Because ESPHome uses YAML for configuring build
2023-12-23 15:08:04 +05:30
Payas Relekar
6284f4255a pihole: Update to 2023.11.0 2023-12-22 23:05:08 +05:30
Payas Relekar
6ad4e5e9cb healthchecks: Add initial config (disabled) 2023-12-19 21:43:15 +05:30
Payas Relekar
d9e558f04e rss: clean up whitespace 2023-12-19 21:33:01 +05:30
Payas Relekar
0c93c17aa6 plasma-desktop: Update activation script to remove gtk-4.0 config 2023-12-19 21:31:50 +05:30
Payas Relekar
51733f1d96 flake.lock: 2023_12_19
• Updated input 'home-manager':
    'github:nix-community/home-manager/d9297efd3a1c3ebb9027dc68f9da0ac002ae94db' (2023-12-12)
  → 'github:nix-community/home-manager/e8aaced73ebaf6bfa8e3c6ab0a19cb184bc4d798' (2023-12-18)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a9bf124c46ef298113270b1f84a164865987a91c' (2023-12-11)
  → 'github:nixos/nixpkgs/91a00709aebb3602f172a0bf47ba1ef013e34835' (2023-12-17)
2023-12-19 21:11:11 +05:30
Payas Relekar
a56b746216 plausible: Disable 2023-12-14 20:09:34 +05:30
Payas Relekar
18b94a715c flake.lock: 2023_12_13
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/660180bbbeae7d60dad5a92b30858306945fd427' (2023-11-02)
  → 'github:serokell/deploy-rs/915327515f5fd1b7719c06e2f1eb304ee0bdd803' (2023-12-13)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'deploy-rs/nixpkgs':
    'github:NixOS/nixpkgs/bb31220cca6d044baa6dc2715b07497a2a7c4bc7' (2022-12-19)
  → 'github:NixOS/nixpkgs/e97b3e4186bcadf0ef1b6be22b8558eab1cdeb5d' (2023-12-11)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/ac7216918cd65f3824ba7817dea8f22e61221eaf' (2023-12-04)
  → 'github:nix-community/home-manager/d9297efd3a1c3ebb9027dc68f9da0ac002ae94db' (2023-12-12)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/fa194fc484fd7270ab324bb985593f71102e84d1' (2023-12-04)
  → 'github:NixOS/nixos-hardware/7763c6fd1f299cb9361ff2abf755ed9619ef01d6' (2023-12-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/2c7f3c0fb7c08a0814627611d9d7d45ab6d75335' (2023-12-04)
  → 'github:nixos/nixpkgs/a9bf124c46ef298113270b1f84a164865987a91c' (2023-12-11)
2023-12-13 19:53:36 +05:30
Payas Relekar
eb9a05da7b plausible: Enable 2023-12-09 12:24:25 +05:30
Payas Relekar
bcf9ea254d flake.lock: 2023_12_08
• Updated input 'home-manager':
    'github:nix-community/home-manager/db1878f013b52ba5e4034db7c1b63e8d04173a86' (2023-11-27)
  → 'github:nix-community/home-manager/ac7216918cd65f3824ba7817dea8f22e61221eaf' (2023-12-04)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/8772491ed75f150f02552c60694e1beff9f46013' (2023-11-29)
  → 'github:NixOS/nixos-hardware/fa194fc484fd7270ab324bb985593f71102e84d1' (2023-12-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58' (2023-11-29)
  → 'github:nixos/nixpkgs/2c7f3c0fb7c08a0814627611d9d7d45ab6d75335' (2023-12-04)
2023-12-08 19:57:50 +05:30
Payas Relekar
36767e3b59 plausible: remove releaseCookiePath 2023-12-02 18:02:36 +05:30
Payas Relekar
dd5937d9c4 syncthing: Fix dataDir 2023-12-01 15:00:02 +05:30
Payas Relekar
ccc21a43c3 flake.lock: 2023_12_01
• Updated input 'agenix':
    'github:ryantm/agenix/daf42cb35b2dc614d1551e37f96406e4c4a2d3e4' (2023-10-08)
  → 'github:ryantm/agenix/13ac9ac6d68b9a0896e3d43a082947233189e247' (2023-11-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c1a033122df8a3c74fda3780c83a104a7d60873c' (2023-11-16)
  → 'github:nix-community/home-manager/db1878f013b52ba5e4034db7c1b63e8d04173a86' (2023-11-27)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/5689f3ebf899f644a1aabe8774d4f37eb2f6c2f9' (2023-11-14)
  → 'github:NixOS/nixos-hardware/8772491ed75f150f02552c60694e1beff9f46013' (2023-11-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/bf744fe90419885eefced41b3e5ae442d732712d' (2023-11-14)
  → 'github:nixos/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58' (2023-11-29)
2023-12-01 14:43:29 +05:30
Payas Relekar
c2adcfd7c1 doom: Add another shortcut for M-x
C-SPC SPC is more convenient on GPD micro because lack of right hand M/C
keys make these shortcuts fairly painful
2023-11-18 21:19:25 +05:30
Payas Relekar
f7c9345188 doom: Add global general-based shortcut for save buffer
C-SPC f s matches evil based doom shortcut and is more convenient on gpd micro
2023-11-18 10:09:35 +05:30
Payas Relekar
e3aa823290 doom: try to fix tmpdir creation 2023-11-18 09:58:37 +05:30
Payas Relekar
91b06019ff doom: Automate creating tmp path 2023-11-18 00:10:15 +05:30
Payas Relekar
6323f26c42 emacs: Install modus-themes via Nix
For some weird reason the theme broke. I suspect it is the latest cl-lib
removal, and Nixpkgs is probably not updated with it just yet. So, at
least it is working via Nix for now. Welcome to Emacs, cheers.
2023-11-18 00:03:34 +05:30
Payas Relekar
6dff4e2120 flake.lock: 2023_11_17
• Updated input 'home-manager':
    'github:nix-community/home-manager/280721186ab75a76537713ec310306f0eba3e407' (2023-11-12)
  → 'github:nix-community/home-manager/c1a033122df8a3c74fda3780c83a104a7d60873c' (2023-11-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/df9bb8a436607da124e8cfa0fd19e70e9d9e0b7b' (2023-11-14)
  → 'github:NixOS/nixos-hardware/5689f3ebf899f644a1aabe8774d4f37eb2f6c2f9' (2023-11-14)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e44462d6021bfe23dfb24b775cc7c390844f773d' (2023-11-12)
  → 'github:nixos/nixpkgs/bf744fe90419885eefced41b3e5ae442d732712d' (2023-11-14)
2023-11-17 17:41:22 +05:30
Payas Relekar
efa54aabd2 doom: configure apheleia 2023-11-16 10:46:35 +05:30
Payas Relekar
a1dd7c69e6 doom/org: load org-collector right after loading org 2023-11-15 23:02:36 +05:30
Payas Relekar
64b1885182 doom/hledger: remove some dubious setq 2023-11-15 22:26:06 +05:30
Payas Relekar
98a86a45e9 hledger: remove comments 2023-11-15 22:25:43 +05:30
Payas Relekar
4d43712966 doom: Fix hledger-capture autoload 2023-11-15 22:23:38 +05:30
Payas Relekar
1480134eab hledger: Make config even more lean and actually working
It does remove some features, but I'd rather have this whole thing
working right now, than anything else
2023-11-15 21:48:31 +05:30
Payas Relekar
9dba19c6e8 doom: Use a C-: as global keybinding for consult-imenu
org-mode unset somehow is not consistent, and I'm sick of making this
work now. So screw it, this is how its going to be now.
2023-11-15 21:18:42 +05:30
Payas Relekar
9de98a21a4 doom: experimental glean-ts-mode config 2023-11-15 21:01:29 +05:30
Payas Relekar
5243d7b911 forgejo: Use 'master' branch by default 2023-11-15 19:56:28 +05:30
Payas Relekar
840fc9c660 doom: Enable global-visual-line-mode 2023-11-15 18:57:57 +05:30