3a46bb767f
pqiv: Set max-depth to 0
...
Fixes an issue where the latest version of pqiv would become
unresponsive when browsing images in directories with large
subdirectories. Also makes selecting multiple images work again.
See: https://github.com/phillipberndt/pqiv/pull/204
2024-03-08 00:00:56 -05:00
c836aa7f79
dual-function-keys: Make left shift KEY_GRAVE
...
Fixes an issue where ` wouldn't work in neovim due to the escape key
being recognized as pressed.
2024-03-07 22:21:36 -05:00
e67230b282
meta: Switch from swaylock to hyprlock
...
hyprlock matches the other animations of hyprland a bit better and is
overall more pleasant to work with.
2024-03-07 22:19:02 -05:00
9ed00dbea0
neovim: Drop clipboard-image-nvim
...
Logseq is slow but convenient. Ultimately it probably makes sense to use
Logseq as it's "good enough" instead of trying to make a neovim setup
work (which is more suited for programming).
2024-03-07 21:59:32 -05:00
093f085630
udev: Disable internal keyboard for now
...
Necessary since the current keyboard has too many broken keys.
2024-03-07 21:55:54 -05:00
48f9d1a87f
virtualization: Decrease memory size from 8GB to 4GB
2024-03-05 19:26:12 -05:00
f7df16b6a1
chore: Update to latest nixos-unstable release
2024-03-05 19:17:23 -05:00
1d448a5289
zram: Increase memory percent to 100%
...
See https://github.com/NixOS/nixpkgs/issues/103106
2024-03-05 19:10:25 -05:00
d5c7fe6083
meta: Drop tmpfs for /tmp
...
Less useful when running on machines with lower amounts of RAM.
2024-03-04 16:22:11 -05:00
98a2ccf147
neovim: Use treesitter for astro/css over astro-vim
...
Improves syntax highlighting.
2024-02-28 07:33:25 -05:00
140a71e7d6
joshuto: Make text preview work for .astro files
2024-02-25 04:58:03 -05:00
6d047a9567
chore: Update to latest nixos-unstable-small release
...
cargo-audit has been dropped to fix an issue with libgit2, which should
be fixed in 1-2 weeks or so. Additionally, nvim-base16 has been renamed
to base16-nvim, which is currently only recognized on -small.
2024-02-19 08:28:34 -05:00
71a1350732
overlays: Add base16-schemes
...
Necessary since an update caused the YAML structure to change. Will be
able to remove this once the Qt pull request for stylix gets merged
upstream.
Old: 2b6f2d0677/3024.yaml
New: ae4ce8b0d1/base16/3024.yaml
2024-02-19 08:27:02 -05:00
7cb28af1f8
hyprland: Add nodim rule for jp locale picture-in-picture
...
Fixes an issue where picture-in-picture was being dimmed after changing
the locale.
2024-02-18 23:58:35 -05:00
89722f8d47
packages: Add mgitstatus
...
Also adds an abbreviation for mgitstatus.
2024-02-18 23:56:42 -05:00
1464bd85bc
fish: Add abbreviation for cargo test
2024-02-18 23:56:11 -05:00
83db7606f4
chore: Simplify
2024-02-18 23:55:38 -05:00
17ebae09d3
neovim: Use language servers for html/css/json
2024-02-15 23:55:31 -05:00
77bbe4ff61
fish: Add abbreviations for pnpm
2024-02-15 23:55:01 -05:00
18fccf23de
hyprland: Use Super+M to change monitor focus
2024-02-08 22:57:09 -05:00
3d65f10068
fish: Don't limit df to ext4
...
Important since I now use btrfs.
2024-02-08 22:55:45 -05:00
96ba7452fb
stylix: Make Aleo default serif font
2024-02-08 22:52:14 -05:00
f2ff938e79
chore: Remove unnecessary comments
2024-02-08 22:51:22 -05:00
69b7e09c31
chore: Use tailwindcss-colors-nvim from nixpkgs
...
No need to define this manually now that it's upstreamed.
2024-02-08 22:39:02 -05:00
e34d70c20b
chore: Switch back to nixos-unstable
...
I've been running this for a few days now and everything works as
expected.
2024-02-08 22:37:38 -05:00
00a246c9c6
packages: Add aleo-fonts
...
I've been using this for a few days now and Aleo is my new favorite
serif font.
2024-02-08 22:36:58 -05:00
56475023ed
pipewire: Drop low latency patch
...
This was actually causing audio crackling issues when playback rapidly
changed in wine.
2024-02-03 05:51:16 -05:00
b1080f7287
fcitx: Don't prefer text tray icon
...
Not needed due to how ironbar handles the tray icon differently.
2024-02-01 04:12:15 -05:00
2d703c8efd
chore: Update flake inputs
2024-01-31 07:30:28 -05:00
4e397bb310
ironbar: Decrease mullvad polling interval
2024-01-31 07:27:11 -05:00
0f30e0fdb9
ironbar: Style start menu based on id
...
Makes it possible to use padding on the label instead of the bar.
2024-01-31 07:25:47 -05:00
74db7848f3
neovim: Only use treesitter highlighting for js/ts
...
Treesitter highlighting seems to be a downgrade in some cases, so I'm
okay with disabling it for most files.
2024-01-31 07:03:19 -05:00
9032c5e7e0
ironbar: Add left padding for bar
...
Makes the spacing more consistent with the right side.
2024-01-31 05:33:44 -05:00
240a3e8355
virtualization: Disable containers
...
Not needed inside the VM.
2024-01-31 04:33:38 -05:00
bb54cc3ab4
ironbar: Add padding for script/tray modules
2024-01-30 18:09:50 -05:00
460978aa43
ironbar: Change mullvad location on click
2024-01-30 18:08:31 -05:00
78387cc5ac
meta: Switch back to nixos-unstable-small
...
nixos-unstable currently has the AMD GPU bug, which is fixed in
nixos-unstable-small.
See: https://nixpk.gs/pr-tracker.html?pr=284487
2024-01-30 18:07:27 -05:00
baeee11328
ironbar: Add volume indicator
2024-01-29 18:33:10 -05:00
852299de1a
neovim: Add docker language servers
2024-01-29 18:16:41 -05:00
704f9d6be9
pqiv: Always scale 100% outside fullscreen
2024-01-29 18:10:53 -05:00
edde3c3e42
hyprland: Change volume before sending notification
2024-01-29 17:18:09 -05:00
dd3bc13383
chore: Switch from nixos-unstable-small to nixos-unstable
...
nixos-unstable is now up to date.
2024-01-29 04:43:43 -05:00
84d7abfbfb
ironbar: Show mullvad status
...
Only shows when connected.
2024-01-28 10:53:50 -05:00
455a9d65f0
ironbar: Replace clipboard with start menu
...
Note that on_mouse_enter is used instead of on_click_left since there's
currently a bug where clicking anywhere on the bar will repeat the last
on_click_left event.
2024-01-28 10:47:32 -05:00
e60ef84784
hyprland: Fix volume notification when at 0/100%
2024-01-28 10:30:06 -05:00
32dab8b515
librewolf: Drop letterboxing
...
Makes it easier to evaluate web designs among other things.
2024-01-28 05:21:00 -05:00
cfac2336bf
ironbar: Show tray in bar
2024-01-28 05:19:18 -05:00
9aad689f30
overlays: Downgrade kitty from 0.32.0 to 0.31.0
...
The new version causes icons and some CJK characters to show up as
rectangle boxes. kitty prints "Too many fallback fonts" as output, and
the issue continues to occur in 0.32.1.
Probably caused by https://github.com/kovidgoyal/kitty/issues/6865 and
should be possible to fix with symbol_map in the future.
2024-01-28 03:15:10 -05:00
b1dabb9d1b
rofi: Disable history
...
Makes icon locations more predictable.
2024-01-27 23:57:55 -05:00
81ec4473c2
fish: Remove yarn alias
...
Not needed since yarn now uses v3 by default.
2024-01-27 23:57:14 -05:00