Commit graph

1038 commits

Author SHA1 Message Date
Payas Relekar
e34a7723d3 forgejo: update package attributes per upstream 2024-03-16 17:13:07 +05:30
Payas Relekar
5daf7e41b5 gitea -> forgejo
Also need to perform one-time migration:
https://nixos.org/manual/nixos/unstable/#module-forgejo
2024-03-16 17:01:07 +05:30
Payas Relekar
2a32b0613d bebop: boot instead of switch
Hoping to reduce server non-responsiveness, probably due to cloudflared
failing to restart after a switch.
2024-03-16 16:53:48 +05:30
Payas Relekar
f7eecb02f0 plasma6: correct option as per upstream 2024-03-14 13:06:55 +05:30
Payas Relekar
cd149d1f81 switch to plasma6 2024-03-13 22:54:07 +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
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
6284f4255a pihole: Update to 2023.11.0 2023-12-22 23:05:08 +05:30
Payas Relekar
5243d7b911 forgejo: Use 'master' branch by default 2023-11-15 19:56:28 +05:30
Payas Relekar
7a06bf52eb Revert "syncthing: add mail dir"
This reverts commit adbaa9ebbc.

Turns out, mbsync adds hostname to every mail file. And that makes
things pretty awkward, often syncthing same mail file multiple times.
Since I do not expect to have hermes and phoebe running simultaneously
most of the time, I think it is fine to sync mail to both independently
of each other.
2023-11-14 15:12:32 +05:30
Payas Relekar
0cccee12ce phoebe: minor cleanup 2023-11-14 15:01:47 +05:30
Payas Relekar
adbaa9ebbc syncthing: add mail dir 2023-11-14 14:22:22 +05:30
Payas Relekar
0522b8b006 phoebe: setup gmail
Uses a new app-password, but same name so I don't have to modify the
gmail module.

Oh, also moved hermes/mail.nix to modueles/mail/gmail.nix because now it
is shared.
2023-11-14 14:06:30 +05:30
Payas Relekar
a700717fb3 Revert "phoebe: experimental swaywm config"
This reverts commit 5c615ce4fc.
2023-11-14 13:15:00 +05:30
Payas Relekar
5c615ce4fc phoebe: experimental swaywm config
screen orientation is still screwed up so keeping plasma around still.
2023-11-14 13:14:37 +05:30
Payas Relekar
cd8c2605e2 phoebe: update libinput config
this was done in hope of getting middle mouse button to act as a scroll
button, but alas, it does not work. At the very least, there are no
regressions yet
2023-11-14 13:14:37 +05:30
Payas Relekar
2121e0e7ff pihole: Specify latest version
This will require manual update, but as it is, the version being run is
more than a year old and is just not secure anymore. This might fare better.
2023-11-12 23:25:42 +05:30
Payas Relekar
d7ae5e7354 hermes: Add Ollama
Holy shit this works on my machine. The future is here!
2023-11-11 20:06:29 +05:30
Payas Relekar
a40779de55 hermes: Add steam-run 2023-11-10 14:35:38 +05:30
Payas Relekar
a6ea26b17c Revert "Revert "Revert "hermes: Update firefox config for plasma browser integration"""
This reverts commit 27a704ef38.
2023-11-05 14:47:58 +05:30
Payas Relekar
27a704ef38 Revert "Revert "hermes: Update firefox config for plasma browser integration""
This reverts commit beffb5fe11.
2023-11-05 13:24:05 +05:30
Payas Relekar
f9b610ddcb Revert "hermes: temporarily remove freetube as it uses insecure electron version"
This reverts commit 897938f805.
2023-10-31 20:50:26 +05:30
Payas Relekar
625400fb52 hermes: re-add firefox wayland 2023-10-28 20:32:07 +05:30
Payas Relekar
c86af5d162 git: Enable fancy delta config 2023-10-28 19:27:44 +05:30
Payas Relekar
beffb5fe11 Revert "hermes: Update firefox config for plasma browser integration"
This reverts commit 99f740631e.
2023-10-28 19:16:51 +05:30
Payas Relekar
897938f805 hermes: temporarily remove freetube as it uses insecure electron version 2023-10-28 19:06:52 +05:30
Payas Relekar
c81cfea814 hermes: remove steam-run, anki and firefox-wayland
They are either redundant or unused
2023-10-28 19:06:24 +05:30
Payas Relekar
ea9941dddb hermes+emacs: Add gleam lang and required tools 2023-10-28 19:05:43 +05:30
Payas Relekar
99f740631e hermes: Update firefox config for plasma browser integration 2023-10-28 19:05:09 +05:30
Payas Relekar
3f8c68451b charles: minor adjustment to starship prompt config 2023-10-28 19:04:35 +05:30
Payas Relekar
1dc63c8b23 charles: enable starship prompt 2023-10-26 12:49:21 +05:30
Payas Relekar
4ef5771d1b charles: fix .zshrc location 2023-10-26 12:48:57 +05:30
Payas Relekar
bd159ea069 charles: add jq, fd, bat and manage zsh config via home-manager 2023-10-26 12:42:34 +05:30
Payas Relekar
e6ffa662b8 charles: enable ssh config
Because otherwise SSH through Cloudflare tunnel does not work, and all
my git services can be accessed through there only.
2023-10-25 14:57:26 +05:30
Payas Relekar
7077000bc2 Charles: Make build
Also add git config and remove ssh config
2023-10-25 14:51:17 +05:30
Payas Relekar
e8cbd5b45b hermes: install jdk 21, again 2023-10-21 21:29:39 +05:30
Payas Relekar
b87d6fa7eb darwin: PoC config for mac. Yet to be tested.
The hostname is just a placeholder since I do not control hostname at
work.
2023-10-20 23:08:09 +05:30
Payas Relekar
2548ffdf4e hermes+doom: remove Rust
The language is way too big for my current free time budget. While I
would have loved to try some newer type theories, perhaps now is not the
best time to go for it.
2023-10-15 14:23:06 +05:30
Payas Relekar
90c8134d99 hermes: Add freetube 2023-10-12 21:38:38 +05:30
Payas Relekar
31c15d24d4 refactorr dev-home and separate common stuff for hermes and phoebe 2023-10-07 13:02:24 +05:30
Payas Relekar
494a0a5702 Revert "phhoebe: attempt to add 80% battery charge control"
This reverts commit 39548aafab.
2023-10-02 08:53:23 +05:30
Payas Relekar
39548aafab phhoebe: attempt to add 80% battery charge control 2023-10-01 22:53:35 +05:30
Payas Relekar
e84677dc87 phoebe: Add nheko (matrix client) 2023-10-01 22:28:15 +05:30
Payas Relekar
96441e027b hermes: switch to graalvm 21 2023-10-01 15:08:52 +05:30
Payas Relekar
6ff7ec905f phoebe/syncthing: make all directories sendreceive 2023-09-29 21:00:33 +05:30
Payas Relekar
3b70410bbe phoebe: add rage 2023-09-28 20:21:58 +05:30
Payas Relekar
e6965a72c9 phoebe: add agenix config 2023-09-28 20:17:47 +05:30