Commit Graph

156 Commits

Author SHA1 Message Date
3ba4b1e1fe nadesiko3: 3.6.24 -> 3.6.44 2025-02-02 07:43:42 -05:00
63391b634a chore: drop phosh-backgrounds
Missed in the phone removal commit.
2025-01-27 13:14:23 -05:00
de6685fe5f meta: move phone config out of nix-config
I originally thought a monorepo was the way to go here and, although it
worked, I do want to keep this config as simple as possible for people
that just want to see how to set up Hyprland/dwm on NixOS.

For those curious in running NixOS on a phone specifically, there will
soon be a separate mobile-config repository that should make learning
from it easier.
2025-01-26 07:48:08 -05:00
3799f29616 packages: update osu-backgrounds
It's that time of year again.
2025-01-01 21:02:06 -05:00
06ff0e8021 numen: add missing meta attributes 2024-12-23 22:42:05 -05:00
4f1cde5571 librewolf: install firefox extensions globally
Reduces complexity since we no longer have to manually update each
package from a non-firefox source.

Requires internet connectivity at runtime but should ensure that the
extensions are always up to date.
2024-12-16 18:14:57 -05:00
a55fb8a68b numen: don't hardcode script paths 2024-12-06 12:25:19 -05:00
ff23722550 numen: init at 0.3.45
Based on https://github.com/anpandey/numen-nix
2024-12-04 20:26:09 -05:00
309c8079e8 packages: use aleo-fonts from nixpkgs 2024-11-26 20:11:39 -05:00
371fde43fb chore: update to latest nixos-unstable release 2024-11-20 16:47:46 -05:00
4668b1ab49 ublock-origin: 1.61.1b1 -> 1.61.1
Looks like 1.61.1b1 was deleted and 1.61.1 had the missing asset added.
2024-11-18 02:55:39 -05:00
21385edb75 rucola: drop
Didn't end up using this.
2024-11-18 02:54:48 -05:00
26ac16c723 fcitx5-mozc: fix build 2024-11-18 02:53:02 -05:00
a203b7593c ublock-origin: 1.60.0 -> 1.61.1b1 2024-11-11 00:35:08 -05:00
16a13a884a showdex: fix build
The update script was creating the wrong url.
2024-11-06 13:50:10 -05:00
94a78c2597 friendlyfox: drop
Upstream has made the repository private, breaking the build.

See: https://fedia.io/m/FirefoxCSS/p/955762/Friendly-Fox-https-codeberg-org-user0-FriendlyFox-Updates-Important-This-update-requires-a-fresh-install
2024-11-06 12:48:09 -05:00
2a3b5500c5 packages: replace bluetui with nixpkgs version 2024-10-27 01:11:20 -04:00
30cebb0441 nadesiko3: 3.6.22 -> 3.6.24 2024-10-23 19:01:20 -04:00
00e0798f93 friendlyfox: 2.11.1 -> 3.1.0 2024-10-15 21:25:13 -04:00
4c486c5046 packages: add bluetui 2024-10-15 21:03:36 -04:00
a48590feb7 packages(nadesiko3): add updateScript 2024-10-13 14:56:52 -04:00
f70f6c305d packages(showdex): add updateScript
Unfortunately it seems non-trivial to get nix-update to work with update
scripts outside of nixpkgs however I could write a script to automate
updating all packages in the future.
2024-10-13 14:39:16 -04:00
a0acb050d0 packages(showdex): use github as source 2024-10-13 14:36:45 -04:00
2e9b8619ec ublock-origin: drop dns modifications
Not necessary since this has now been fixed upstream.
2024-10-13 02:44:32 -04:00
a48a141203 ublock-origin: 1.59.0 -> 1.60.0
Also using the GitHub URL so updates work properly.
2024-10-13 02:42:54 -04:00
1fc96be25c all-the-package-names: 2.0.1669 -> 2.0.1794 2024-10-13 02:31:16 -04:00
e47dbd0551 nadesiko3: 3.6.7 -> 3.6.22 2024-10-13 02:21:53 -04:00
dc54b90302 packages(yomitan): use github as source
Fixes an issue where updates didn't actually work due to the Firefox
extension url returning the incorrect version.
2024-10-13 01:29:23 -04:00
2c2f8acb89 packages(friendlyfox): fix homepage url 2024-10-09 23:12:52 -04:00
421d70a3d8 packages: update osu-backgrounds
It's that time of year again.
2024-10-09 17:42:33 -04:00
4f420c6c68 packages(rucola): init at 0.4.0 2024-10-06 08:19:47 -04:00
8164a3c0f1 eww: Drop
Removes complexity since we don't use eww in dwm.
2024-09-18 14:26:16 -04:00
40cfec263e chore: Update to latest nixos-unstable release
Only major issue after this update is DNS handling in LibreWolf v130.

See: https://codeberg.org/librewolf/issues/issues/1975
2024-09-13 20:55:08 -04:00
0ee75eb1ca packages: Drop invidious
Unfortunately rarely works at the moment due to the recent publicity
towards the project.
2024-09-12 18:14:06 -04:00
1d8199e20a packages: Remove webp-thumbnailer
No longer necessary since webp thumbnailer support in tumbler is now
upstreamed in nixpkgs.

See: https://github.com/NixOS/nixpkgs/pull/340364
2024-09-09 13:38:33 -04:00
5df2225472 phone: Move pinephone video script to separate package
Now it's possible to use the video recording script outside of fish.
2024-09-08 19:29:34 -04:00
c654273f92 packages(dunst-scripts): Show for 1 second 2024-09-06 10:50:05 -04:00
9ff3c97151 librewolf: Add invidious extension
Note that to significantly improve video quality DASH can be enabled in
the settings. This may become the default in the future.
2024-09-05 19:11:09 -04:00
b7b19601fe meta: Replace avizo with dunst scripts
Avizo had some issues that ultimately made me return to the old and
reliable dunst. For example, the home-manager service would fail to
restart after the computer was idle for a set amount of time.

The way avizo manages its window also resulted in compositors like
Hyprland and picom showing a blur artifact when avizo tried to fade
itself. Ultimately using dunst simplifies things and avoids having
to look in two different places for notifications.
2024-09-05 17:04:19 -04:00
340ec5cf99 packages: Drop desktop-icons
Unfortunately this isn't as useful as nemo-desktop due to the lack of
text shadow.
2024-09-04 22:29:04 -04:00
ef1de44b18 packages: Add desktop-icons
Has some bugs and lacks certain features like sorting but seems to work.
2024-09-04 19:28:42 -04:00
f978f00663 meta: Replace mpdris2-rs with mpdris2
mpdris2 seems to have much greater feature support than mpdris2-rs,
notably the inclusion of lower notification urgency by default and the
ability to start mpdris2 without it showing a stopped notification.

The biggest feature, however, is the possibility to run multiple
mpdris2 instances at the same time. This was impossible to achieve
with mpdris2-rs since it would claim that the bus was already taken.

Notably this enables much smoother usage when running mpdris2 in both
Hyprland and dwm at the same time. Combined with dunst, this enables
seamless notifications between the two environments.
2024-09-04 13:07:37 -04:00
fe3f38acdd phosh: Handle background dimming at the package level
Should improve performance since we no longer depend on a background
gradient in CSS.
2024-09-03 22:35:57 -04:00
4c301830d5 packages(stylix-background): Add missing meta attributes 2024-09-02 11:03:36 -04:00
ac84cee715 librewolf: Add showdex extension 2024-09-01 18:59:47 -04:00
f52c98bab6 Revert "librewolf: Remove unnecessary ublock-origin package"
It turns out that DNS leaks were occurring from a new feature in Firefox
v129+ that uses the system's DNS in favor of the browser's DNS.

See: https://bugzilla.mozilla.org/show_bug.cgi?id=1910593
2024-08-31 07:31:45 -04:00
70c8d3f27a librewolf: Remove unnecessary ublock-origin package
Not needed and seems to actually break things since it's included by
default in LibreWolf.
2024-08-31 00:18:11 -04:00
c2bc18d696 packages(ublock-origin): Document attempt at changing settings
This seemed to work to an extent but resulted in some weirdness with the
uBlock Origin from LibreWolf and the uBlock Origin from this package.

The actual setting didn't change even though it was disabled in the
interface. Re-enabling the checkbox and toggling it didn't change
anything either.
2024-08-30 23:58:50 -04:00
4ec9294c04 packages: Add new-tab-identity
This seems to work, which is great.

For some reason it wasn't being initialized properly inside the virtual
machine but it does work on actual devices.
2024-08-30 20:26:33 -04:00
44fecbf9e4 chore: Clean up extension packages 2024-08-30 16:42:22 -04:00