Commit Graph

3761 Commits

Author SHA1 Message Date
62db5c443f mpv: don't use really-quiet by default
Output is good for troubleshooting things like mpv-websocket.
2025-05-29 09:32:47 -04:00
a21de919cd chore: update flake inputs 2025-05-26 18:55:20 -04:00
f4252670b1 containers: passthrough /dev/snd/seq
Required for MIDI.
2025-05-22 00:49:29 -04:00
93a9254a02 record: init at 0.1.0 2025-05-22 00:44:48 -04:00
6f26bf0ca7 librewolf: replace goo.ne.jp with excite.co.jp
search.goo.ne.jp is no more.
2025-05-21 18:19:56 -04:00
2388cdd131 mpv-websocket: init at 0.4.1 2025-05-21 18:17:24 -04:00
98fcf1576e chore: update flake inputs 2025-05-01 14:28:29 -04:00
32ce9e085c kitty: notify when long-running commands finish 2025-05-01 13:51:37 -04:00
6281374854 chore: update to latest sakaya release 2025-05-01 13:50:32 -04:00
4d12999a61 mpv: don't blur subtitle outlines
Improves readability.
2025-04-25 23:36:23 -04:00
9c70c3ce22 system: add user to cdrom group
Makes cdemu work.
2025-04-15 14:57:26 -04:00
bd19ef5131 chore: update flake inputs
Note that this update broke lualine transparency. Might be fixed in a
later update to the plugin.
2025-04-15 01:19:06 -04:00
ad5cd49ac9 wine: switch from waylandFull to stagingFull
stagingFull is updated more than waylandFull, so let's use that
instead.
2025-04-15 01:16:48 -04:00
b6ee747e84 picom: don't blur coord window 2025-04-15 01:15:27 -04:00
68d0641efb coord: init at 1.0 2025-04-15 01:12:58 -04:00
e96b24d73f chore: update flake inputs
Notably includes mpv v0.40.0.
2025-04-04 17:40:59 -04:00
26f1a7ef4d mpv: enable trashing with delete key 2025-04-04 17:40:00 -04:00
3853b2025d chore: update package list 2025-04-04 17:38:48 -04:00
ad50c70bb7 meta: always use latest osu-backgrounds
No more need to manually edit this.
2025-04-04 17:36:42 -04:00
6aaa3a60c7 hyprland: replace windowrulev2 with windowrule
For the recent update.
2025-04-04 11:46:10 -04:00
d3b88f4754 osu-backgrounds: 2025-01-01 -> 2025-04-01
It's that time of year again.
2025-04-03 18:09:01 -04:00
5f55ae956e ci: harden with zizmor
See https://woodruffw.github.io/zizmor/audits/
2025-03-31 00:17:11 -04:00
b2448aa62b overlays: update kitty to 0.41.0
Fixes an issue where kitty would crash all the time when its window
was resized in 0.40.1.
2025-03-30 23:13:47 -04:00
4bc7955f42 neovim: add typos-lsp 2025-03-26 10:00:40 -04:00
daf617d1c9 chore: update package list 2025-03-26 09:59:30 -04:00
c7ac188d2a fonts: update to maple-mono 7.0 2025-03-26 09:30:18 -04:00
3950d63851 neovim: remove broken @prisma/language-server
Might add back later.
2025-03-26 09:27:30 -04:00
2575d039b0 mpv: remove old subtitle search settings
Removed in favor of exact match subtitle files.
2025-03-26 09:22:31 -04:00
eb1a5912e9 chore: update flake inputs
Notably updates to Hyprland v0.48.0.
2025-03-26 08:51:03 -04:00
aed83e24ca dwm: add capture area keybind
Now the screenshot keybinds are in sync with Hyprland.
2025-03-26 08:33:33 -04:00
b9e5dbe4a4 fish(ffmpeg): handle files with colons properly 2025-03-26 08:10:56 -04:00
8d78b14a00 fcitx: fix spelling of UseInputMethodLanguageToDisplayText
Caught with `typos`/`typos-lsp`. Changed in 2023 upstream.

See: https://github.com/fcitx/fcitx5/pull/823
2025-03-23 10:12:00 -04:00
db223bbbad chore: use finalAttrs for buildNpmPackage 2025-03-23 10:03:18 -04:00
fa41c1fe0c chore: prefer pname over name 2025-03-23 10:01:36 -04:00
3a0223f6e6 chore: update to latest home-manager / stylix commits
Notably fixes LibreWolf search icons.
2025-03-22 19:33:06 -04:00
3287c29e16 hyprland: use hyprnome with scroll wheel
Took so long to add since I never used this previously.
2025-03-22 19:09:21 -04:00
9d0e092282 meta: remove caddy / docker (again)
I no longer use docker and caddy on this machine due to having a
preference for using flat files over self-hosted web applications,
especially when I am the sole user of said services.

In general, using the file system offers much more flexibility since it
makes backups easier and we can manipulate any of our data with standard
unix tools.
2025-03-22 19:08:36 -04:00
5fe60eb3ee chore: update to latest nixos-unstable release
htop-vim is no longer broken
2025-03-22 17:59:56 -04:00
b9a3bdc912 chore: rename noto-fonts-emoji to noto-fonts-color-emoji 2025-03-22 16:25:08 -04:00
ec63e88df2 system: install default packages
Got tired of scripts assuming that perl was installed.
2025-03-19 20:01:33 -04:00
b055f27918 chore: update to latest nixos-unstable release
Removed broken packages jamesdsp and htop-vim.
2025-03-14 10:41:01 -04:00
ff2f22cfe7 packages(numen): prefer env over export 2025-03-12 22:56:26 -04:00
8c2a3dca4b docs: remove phone mentions
The phone config is now available at https://github.com/donovanglover/mobile-config
2025-02-27 15:01:43 -05:00
ad599dfc28 desktop: only enable 32-bit graphics on x86_64-linux
Should fix an assertion issue with aarch64.
2025-02-22 20:59:10 -05:00
8c9b84dfbd chore: update to latest nixos-unstable release 2025-02-20 07:09:30 -05:00
5101375e1e packages: use all-the-package-names from nixpkgs
Now upstreamed.
2025-02-19 08:51:05 -05:00
4a71230179 desktop: add shotwell
This is by far the best software I found for my own personal image
management.

Although web interfaces like Immich and Szurubooru are cool and useful
when sharing a collection of images online, they pale in comparison to
the simplicity and low maintenance of using Shotwell, which also happens
to be considerably faster to browse large collections of images with.

By default images are stored in a YYYY/MM/DD hierarchy, which helps
prevent images from losing their creation date over time and enables
filtering images by their file name without having to add the date to
the file.

Furthermore, by organizing images in this way, the usage of tags is
encouraged, enabling images to belong to multiple groups of images
instead of a single folder categorization.
2025-02-19 07:37:02 -05:00
ba8c993796 chore: update flake inputs
Also fixes some build failures and prepares the repo for home-manager
changes.
2025-02-19 06:02:30 -05:00
6964350cbc packages(osu-backgrounds): fix version 2025-02-17 18:24:22 -05:00
776cc7ddc0 hyprland: don't show donation popups
We contribute in other ways instead.
2025-02-14 21:45:22 -05:00