Commit Graph

2985 Commits

Author SHA1 Message Date
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
80a1027d26 chore: Update to latest nixos-unstable-small release 2024-01-25 19:42:06 -05:00
b7a9416e35 feat: Theme Qt applications with stylix
Most Qt/KDE applications look way better after this.
2024-01-25 17:35:37 -05:00
68bcfce997 meta: Add postgres
Useful for testing purposes without having to spin up a docker
container.
2024-01-25 17:32:47 -05:00
c7f4111055 chore: Update to latest nixos-unstable release 2024-01-19 00:59:55 -05:00