Commit graph

1821 commits

Author SHA1 Message Date
Payas Relekar
f35a18864c nvim: Add gleam-vim 2024-03-14 15:48:18 +05:30
Payas Relekar
b5b4251194 doom: update gleam package 2024-03-14 15:27:44 +05:30
Payas Relekar
39a35aa594 dev-home: Add gitu 2024-03-14 15:09:34 +05:30
Payas Relekar
537d56977a remove nixd, as it relies on insecure version on Nix 2024-03-14 15:07:00 +05:30
Payas Relekar
f7eecb02f0 plasma6: correct option as per upstream 2024-03-14 13:06:55 +05:30
Payas Relekar
50d8a4082e eza: fix build 2024-03-13 23:15:53 +05:30
Payas Relekar
f36eebf996 flake.lock: 2024_03_13
• Updated input 'home-manager':
    'github:nix-community/home-manager/fe4180ad3f07a2064fed7875183509e7e0eb07cd' (2024-03-10)
  → 'github:nix-community/home-manager/2f0db7d418e781354d8a3c50e611e3b1cd413087' (2024-03-13)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/59e37017b9ed31dee303dbbd4531c594df95cfbc' (2024-03-02)
  → 'github:NixOS/nixos-hardware/ad2fd7b978d5e462048729a6c635c45d3d33c9ba' (2024-03-11)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9df3e30ce24fd28c7b3e2de0d986769db5d6225d' (2024-03-06)
  → 'github:nixos/nixpkgs/0ad13a6833440b8e238947e47bea7f11071dc2b2' (2024-03-12)
2024-03-13 23:13:20 +05:30
Payas Relekar
cd149d1f81 switch to plasma6 2024-03-13 22:54:07 +05:30
Payas Relekar
f01f76d480 flake.lock: 2024_03_10
• Updated input 'home-manager':
    'github:nix-community/home-manager/2f3367769a93b226c467551315e9e270c3f78b15' (2024-02-29)
  → 'github:nix-community/home-manager/fe4180ad3f07a2064fed7875183509e7e0eb07cd' (2024-03-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/33a97b5814d36ddd65ad678ad07ce43b1a67f159' (2024-02-28)
  → 'github:NixOS/nixos-hardware/59e37017b9ed31dee303dbbd4531c594df95cfbc' (2024-03-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9099616b93301d5cf84274b184a3a5ec69e94e08' (2024-02-28)
  → 'github:nixos/nixpkgs/9df3e30ce24fd28c7b3e2de0d986769db5d6225d' (2024-03-06)
2024-03-10 13:07:59 +05:30
Payas Relekar
2255826573 flake.lock: 2024-02-29
• Updated input 'home-manager':
    'github:nix-community/home-manager/3d6791b3897b526c82920a2ab5f61d71985b3cf8' (2024-02-15)
  → 'github:nix-community/home-manager/2f3367769a93b226c467551315e9e270c3f78b15' (2024-02-29)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/106d3fec43bcea19cb2e061ca02531d54b542ce3' (2024-02-16)
  → 'github:NixOS/nixos-hardware/33a97b5814d36ddd65ad678ad07ce43b1a67f159' (2024-02-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5863c27340ba4de8f83e7e3c023b9599c3cb3c80' (2024-02-16)
  → 'github:nixos/nixpkgs/9099616b93301d5cf84274b184a3a5ec69e94e08' (2024-02-28)
2024-02-29 19:44:11 +05:30
Payas Relekar
e3f5263d88 flake.lock: 2024_02_17
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a4d4fe8c5002202493e87ec8dbc91335ff55552c' (2024-02-15)
  → 'github:nixos/nixpkgs/5863c27340ba4de8f83e7e3c023b9599c3cb3c80' (2024-02-16)
2024-02-17 21:54:38 +05:30
Payas Relekar
ebeb54affa flake.lock: 2024_02_16
• Updated input 'agenix':
    'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0' (2023-12-24)
  → 'github:ryantm/agenix/8cb01a0e717311680e0cbca06a76cbceba6f3ed6' (2024-02-13)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/1776009f1f3fb2b5d236b84d9815f2edee463a9b' (2024-01-10)
  → 'github:serokell/deploy-rs/0a0187794ac7f7a1e62cda3dabf8dc041f868790' (2024-02-16)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f99eace7c167b8a6a0871849493b1c613d0f1b80' (2024-02-05)
  → 'github:nix-community/home-manager/3d6791b3897b526c82920a2ab5f61d71985b3cf8' (2024-02-15)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6e5cc385fc8cf5ca6495d70243074ccdea9f64c7' (2024-02-06)
  → 'github:NixOS/nixos-hardware/106d3fec43bcea19cb2e061ca02531d54b542ce3' (2024-02-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/faf912b086576fd1a15fca610166c98d47bc667e' (2024-02-05)
  → 'github:nixos/nixpkgs/a4d4fe8c5002202493e87ec8dbc91335ff55552c' (2024-02-15)
2024-02-16 22:01:52 +05:30
Payas Relekar
742695f605 flake.lock: 2024_02_01
• Updated input 'home-manager':
    'github:nix-community/home-manager/b2f56952074cb46e93902ecaabfb04dd93733434' (2024-01-26)
  → 'github:nix-community/home-manager/2db6a2a42930ffff0ffd690dec3f2c0b6f4fe66d' (2024-02-01)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/f84eaffc35d1a655e84749228cde19922fcf55f1' (2024-01-25)
  → 'github:NixOS/nixos-hardware/cc65e27670abccced5997d4a93c4c930aef6fd0b' (2024-02-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ae5c332cbb5827f6b1f02572496b141021de335f' (2024-01-25)
  → 'github:nixos/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652' (2024-01-29)
2024-02-01 20:24:24 +05:30
Payas Relekar
95d5ce4bf8 dev: replace nix formatters by RFC-140 standard formatter 2024-01-29 00:15:18 +05:30
Payas Relekar
385cc6d453 monitoring: make export-to-prometheus deoend on network-online.target 2024-01-28 23:46:06 +05:30
Payas Relekar
4287ecffdf hermes: Add ansel
It is a fork of Darktable, and I'd like to try it out.
2024-01-28 00:44:46 +05:30
Payas Relekar
2cd809f4a7 fonts: remove nerdfonts
I am not using them right now and their build is broken on unstable channel
2024-01-28 00:43:51 +05:30
Payas Relekar
13caed068b dev: remove kicad for now 2024-01-28 00:43:37 +05:30
Payas Relekar
221ed80504 flake.lock: 2024_01_28
• Updated input 'home-manager':
    'github:nix-community/home-manager/2d47379ad591bcb14ca95a90b6964b8305f6c913' (2024-01-21)
  → 'github:nix-community/home-manager/b2f56952074cb46e93902ecaabfb04dd93733434' (2024-01-26)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/bee2202bec57e521e3bd8acd526884b9767d7fa0' (2024-01-15)
  → 'github:NixOS/nixos-hardware/f84eaffc35d1a655e84749228cde19922fcf55f1' (2024-01-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/612f97239e2cc474c13c9dafa0df378058c5ad8d' (2024-01-21)
  → 'github:nixos/nixpkgs/ae5c332cbb5827f6b1f02572496b141021de335f' (2024-01-25)
2024-01-28 00:14:26 +05:30
Payas Relekar
f53e75dc12 flake.lock: 2024_01_22
• Updated input 'home-manager':
    'github:nix-community/home-manager/b84191db127c16a92cbdf7f7b9969d58bb456699' (2024-01-17)
  → 'github:nix-community/home-manager/2d47379ad591bcb14ca95a90b6964b8305f6c913' (2024-01-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/842d9d80cfd4560648c785f8a4e6f3b096790e19' (2024-01-17)
  → 'github:nixos/nixpkgs/612f97239e2cc474c13c9dafa0df378058c5ad8d' (2024-01-21)
2024-01-22 21:57:30 +05:30
Payas Relekar
4e85d922b5 flake.lock: 2024_01_18
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/b709d63debafce9f5645a5ba550c9e0983b3d1f7' (2023-12-20)
  → 'github:serokell/deploy-rs/1776009f1f3fb2b5d236b84d9815f2edee463a9b' (2024-01-10)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2aff324cf65f5f98f89d878c056b779466b17db8' (2023-12-29)
  → 'github:nix-community/home-manager/b84191db127c16a92cbdf7f7b9969d58bb456699' (2024-01-17)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/22ae59fec26591ef72ce4ccb5538c42c5f090fe3' (2023-12-29)
  → 'github:NixOS/nixos-hardware/bee2202bec57e521e3bd8acd526884b9767d7fa0' (2024-01-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/cfc3698c31b1fb9cdcf10f36c9643460264d0ca8' (2023-12-27)
  → 'github:nixos/nixpkgs/842d9d80cfd4560648c785f8a4e6f3b096790e19' (2024-01-17)
2024-01-18 21:15:33 +05:30
Payas Relekar
c2b445cfd7 bebop: Disable hass 2024-01-01 10:09:36 +05:30
Payas Relekar
0d7d212862 flake.lock: 2023_12_30
• Updated input 'home-manager':
    'github:nix-community/home-manager/458544594ba7f0333cf5718045ee7a8eaf5de433' (2023-12-27)
  → 'github:nix-community/home-manager/2aff324cf65f5f98f89d878c056b779466b17db8' (2023-12-29)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/a15b6e525f5737a47b4ce28445c836996fb2ea8c' (2023-12-25)
  → 'github:NixOS/nixos-hardware/22ae59fec26591ef72ce4ccb5538c42c5f090fe3' (2023-12-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5f64a12a728902226210bf01d25ec6cbb9d9265b' (2023-12-24)
  → 'github:nixos/nixpkgs/cfc3698c31b1fb9cdcf10f36c9643460264d0ca8' (2023-12-27)
2023-12-30 23:22:36 +05:30
Payas Relekar
3fb07c00dc bebop: enable hass 2023-12-27 18:22:40 +05:30
Payas Relekar
07bb689cd3 flake.lock: 2023_12_27
• Updated input 'agenix':
    'github:ryantm/agenix/457669db4259ff69d1ac1183aaa6000420940c1f' (2023-12-23)
  → 'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0' (2023-12-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/a2523ea0343b056ba240abbac90ab5f116a7aa7b' (2023-12-23)
  → 'github:nix-community/home-manager/458544594ba7f0333cf5718045ee7a8eaf5de433' (2023-12-27)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7763c6fd1f299cb9361ff2abf755ed9619ef01d6' (2023-12-13)
  → 'github:NixOS/nixos-hardware/a15b6e525f5737a47b4ce28445c836996fb2ea8c' (2023-12-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6df37dc6a77654682fe9f071c62b4242b5342e04' (2023-12-22)
  → 'github:nixos/nixpkgs/5f64a12a728902226210bf01d25ec6cbb9d9265b' (2023-12-24)
2023-12-27 18:11:01 +05:30
Payas Relekar
d72e57b76e hermes:phoebe: Remove deprecated plasma-browser-integration for firefox
There is new nativeMassagingHosts option being suggested instead, but
the thing is, plasma-browser-integration for firefox is already enabled
by plasma-desktop itself in nixpkgs. So when it is enabled again by user
config, there is a conflict and the config does not build.

Still need to see if this allows user applicable config instead
2023-12-26 22:21:07 +05:30
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