<feed xmlns='http://www.w3.org/2005/Atom'>
<title>home-manager-config.git/modules/scripts/usque-warp/script.sh, branch master</title>
<subtitle>My personal home manager configurations.
</subtitle>
<id>https://git.chakladar.me/arpit/home-manager-config.git/atom?h=master</id>
<link rel='self' href='https://git.chakladar.me/arpit/home-manager-config.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/'/>
<updated>2026-08-28T22:20:32+00:00</updated>
<entry>
<title>refactor: moving script into modules that makes sense</title>
<updated>2026-08-28T22:20:32+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-28T20:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=41bdeb88009dd232808edee9fc0e4ae94358d8d6'/>
<id>urn:sha1:41bdeb88009dd232808edee9fc0e4ae94358d8d6</id>
<content type='text'>
- instead of collecting all scripts into modules/scripts we are moving
  them to modules that makes sense (yazi-file-chooser.sh into yazi)
</content>
</entry>
<entry>
<title>feat: added auto-completion for usque-warp, fixed usque-warp disconnect</title>
<updated>2026-08-28T22:20:26+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-16T14:29:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=2d482bcb7f1f36d8ea017f5fa8091a896faead49'/>
<id>urn:sha1:2d482bcb7f1f36d8ea017f5fa8091a896faead49</id>
<content type='text'>
- Added zsh auto-completion for usque-warp
- Fixed usque-warp disconnect
</content>
</entry>
<entry>
<title>feat: moved gpg data directory, other gopass ssh keys, script builder</title>
<updated>2026-08-04T14:31:06+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-04T14:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=0a7afa2d1e576f05253b62c6b17e5e4873fbdebc'/>
<id>urn:sha1:0a7afa2d1e576f05253b62c6b17e5e4873fbdebc</id>
<content type='text'>
- Using ~/.local/share/gnupg/ for storing the data for gnupg, and made
  the necessary changes in all places to that effect
- Additional ssh keys can be added to gopass under ssh/, which is on top
  of the git servers that already existed
- Using pkgs.writeShellApplication for creating the scripts, stopped
  setting path for each dependency (creating a long PATH variable and
thus finding binaries may take longer), instead using the inbuild dependency (runtimeInputs) for the scripts
</content>
</entry>
<entry>
<title>feat: Added package option to each module, darkman service</title>
<updated>2026-08-02T12:48:07+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-02T12:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=2e0f6163f61cb1e4195f1a08ad1148e57a4f5843'/>
<id>urn:sha1:2e0f6163f61cb1e4195f1a08ad1148e57a4f5843</id>
<content type='text'>
- Added package options to each module which defines the
  package/derivation that should be used in all other modules
- Added a systemd oneshot service that autosets darkman to dark mode
- Removed the prompt from rofi
</content>
</entry>
<entry>
<title>feat: fixed chromium extension ids, duplicate sent emails, etc</title>
<updated>2026-08-01T20:27:58+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-01T20:27:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=09ade49600f31c6b854410d2c55b043d6efa3275'/>
<id>urn:sha1:09ade49600f31c6b854410d2c55b043d6efa3275</id>
<content type='text'>
- Every home-manager switch had a change to change the ids of the
  extensions, now we get the same extension id for any build of the
given extension
- Sending emails from neomutt send duplicate emails, it is now fixed
- Auto re-registering in usque-warp connect, as it gets deactivated
  in about 24 hours
- Using a style.mustache.css for the waybar css configs for syntax
  highlighting
</content>
</entry>
<entry>
<title>feat(waybar): added custom usque module</title>
<updated>2026-07-30T14:46:16+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-30T14:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=c975ed3ea6404375fe824f697be85474a9f18236'/>
<id>urn:sha1:c975ed3ea6404375fe824f697be85474a9f18236</id>
<content type='text'>
- Uses the newly added usque-warp script's subcommand status to get the
  status and device name and display it in the custom/usque module
</content>
</entry>
<entry>
<title>fix(usque-warp): fixed connect and disconnect options</title>
<updated>2026-07-28T18:27:05+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-28T18:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=95f99f52683235606fdc8ce69eafda384017d8f0'/>
<id>urn:sha1:95f99f52683235606fdc8ce69eafda384017d8f0</id>
<content type='text'>
- Previously if the system reboots before disconnect is ran the PID file
lingers and prevented running on the next boot.
- Disconnect replaced the tun0 redirect in ip route to the previous
default route which caused duplicate routes
- disconnect didn't run kill for the usque process with sudo and thus it
failed to kill the process
</content>
</entry>
<entry>
<title>feat(usque): using usque for connecting with cloudflare warp</title>
<updated>2026-07-28T17:36:29+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-28T17:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=36630da39cb82a0fb75991ffeeefcb15623a47ea'/>
<id>urn:sha1:36630da39cb82a0fb75991ffeeefcb15623a47ea</id>
<content type='text'>
- Using usque for an opensource alternative to cloudflare-warp client
- Created utility script usque-warp that can automatically connect and
disconnect channel with cloudflare warp
</content>
</entry>
</feed>
