Commit Graph

127 Commits

Author SHA1 Message Date
Donovan Glover
8d676a7b58
chore: Update to latest nixos-unstable release 2024-07-06 11:38:21 -04:00
Donovan Glover
a6c3425780
chore: Update home-manager and stylix to latest commits 2024-07-06 11:26:54 -04:00
Donovan Glover
ad58ee22a6
stylix: Update to latest commit
Dropping the Kvantum fork for now to focus on staying up to date with
the recent Stylix developments.
2024-07-05 15:39:12 -04:00
Donovan Glover
299a5e0bd6
Revert "meta: Add attempt at using gnome-mobile" 2024-06-27 23:02:38 -04:00
Donovan Glover
961c2f1b62
meta: Add attempt at using gnome-mobile
This was my attempt at using GNOME Mobile. It works inside the x86_64
virtual machine but fails when reaching "Started Display Manager" on the
actual device.
2024-06-27 22:56:41 -04:00
Donovan Glover
d5f8261627
flake: Switch to mobile-nixos fork to fix call volume
We should be able to fix more things in the fork later.
2024-06-27 18:45:41 -04:00
Donovan Glover
742ab4508c
flake: Update to latest nixos-unstable release
Also has the latest version of hyprland.
2024-06-24 21:03:20 -04:00
Donovan Glover
3862b068cd
flake: Update base16-schemes derivation
Might fix the ci.
2024-06-20 17:08:44 -04:00
Donovan Glover
f7e484ed7e
fix: Patch hyprland v0.41.1 legacyrenderer colors
Should fix an issue where the colors were incorrect.
2024-06-19 03:29:48 -04:00
Donovan Glover
ad506d827e
flake: Merge phone flake with nix-config
This makes sense to avoid having to cd into the phone directory before
being able to do anything.

Note that this time we aren't trying to combine the phone config with
the existing nix modules to keep things simple.
2024-06-15 12:48:40 -04:00
Donovan Glover
a629f92827
meta: Revert combining mobile-nixos flake
This was causing a lot of issues unfortunately presumably due to things
not working with the aarch64 PinePhone system. Random errors like
"expected string 'D'" were common and I'd rather use a separate flake to
make things easier to debug and keep evaluation times to a minimum.
2024-06-15 10:47:03 -04:00
Donovan Glover
7afc6b27f8
chore: Update flake inputs with mobile-nixos 2024-06-14 00:57:33 -04:00
Donovan Glover
2470a8df50
nixpkgs: Update hyprland from v0.41.0 to v0.41.1 2024-06-13 13:19:23 -04:00
Donovan Glover
ba24f8581e
chore: Update flake inputs
Notably changes from an early version of 24.05 to the latest unstable
version of 24.11.
2024-06-13 05:31:38 -04:00
Donovan Glover
96b3752117
hyprland: Lock version to v0.39.1-patched
Note that using a separate fork is necessary since overlaying flakes
seems to be non-trivial here.

Also note that previously the nixpkgs hyprland was being started from
greetd. This fixes that.
2024-06-12 14:50:44 -04:00
Donovan Glover
1e16aaa3ae
stylix: Lock kvantum fork to commit with 24.05 attributes
Fixes an issue where the build would previously show a warning about
`qt.platformTheme` being renamed to `qt.platformTheme.name`.
2024-06-01 21:18:33 -04:00
Donovan Glover
576b9bf2ba
home-manager: Lock version to 24.05
We'll be staying on the 24.05 release for the time being since we
haven't updated nixos-unstable to 24.11 yet.
2024-06-01 14:19:38 -04:00
Donovan Glover
1462c868b6
hyprland: Use home-manager module for hypridle 2024-05-28 13:13:01 -04:00
Donovan Glover
4222ef30e6
Revert "chore: Update to latest nixos-unstable release"
Latest changes break a bit too many things including ironbar. Auto-save
in neovim is delayed a bit, which could have fixed a bug but will take
some getting used to.

The update brings crackling audio issues to osu! wine again, so more
investigating will need to be done to find a solution for that. Overall
seems like most wine programs broke, so a new wine prefix could be in
order.

Additionally, Librewolf now has some unexpected keybinding behavior with
Ctrl+L + Ctrl+C resulting in the letter `c` being displayed instead of
copying like before.
2024-05-20 12:35:08 -04:00
Donovan Glover
e29def5e49
chore: Update to latest nixos-unstable release
Now on Hyprland v0.40.0, which works but breaks ironbar.
2024-05-20 11:48:22 -04:00
Donovan Glover
7c1f8f451d
chore: Update flake inputs 2024-04-29 13:42:11 -04:00
Donovan Glover
77c98aba80
chore: Update flake inputs 2024-04-25 18:38:33 -04:00
Donovan Glover
9cefe6c2b8
chore: Update flake inputs 2024-04-22 23:57:03 -04:00
Donovan Glover
b0cdbe8394
chore: Update to latest nixos-unstable release
Note that this breaks the hyprland plugins since they presumably aren't
using the hyprland overlay as their source of truth.
2024-04-17 11:13:04 -04:00
Donovan Glover
e70271a3af
chore: Update flake inputs
I've been rocking this version for a while and it works pretty well.
Haven't tried updating yet.
2024-04-16 19:47:01 -04:00
Donovan Glover
cc0213be48
chore: Update flake inputs 2024-04-08 09:26:04 -04:00
Donovan Glover
bc44af4825
meta: Switch to upstream stylix
Fixes an issue where the base16-schemes overlay wasn't being applied
presumably due to the separate nixosModule usage.

This removes Qt theming support, so it may be better to simply overlay
base16-schemes inside the module instead.
2024-04-01 05:35:27 -04:00
Donovan Glover
47d92838ee
chore: Update to latest nixos-unstable release
Updates hyprland to 0.37.1 among other things.
2024-03-29 10:07:04 -04:00
Donovan Glover
13ee4a9995
chore: Update flake inputs 2024-03-25 14:24:51 -04:00
Donovan Glover
0151098d47
chore: Update flake inputs
Notable changes include upgrading to Plasma 6 in the DE specialization
as well as updating the pqiv config to work with the latest home-manger
change.
2024-03-22 12:22:23 -04:00
Donovan Glover
6e23ae9c4c
chore: Update to latest nixos-unstable release
- Removed old hyprlang/hyprlock overlays that are now in nixos-unstable
- Replaced pnpm-shell-completion with the one upstream
- Changed old GPG option to new one
2024-03-17 00:20:04 -04:00
Donovan Glover
d1f6e5f232
chore: Update flake inputs 2024-03-09 20:28:24 -05:00
Donovan Glover
32e443fbcd
chore: Update flake inputs 2024-03-08 19:56:40 -05:00
Donovan Glover
f7df16b6a1
chore: Update to latest nixos-unstable release 2024-03-05 19:17:23 -05:00
Donovan Glover
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
Donovan Glover
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
Donovan Glover
2d703c8efd
chore: Update flake inputs 2024-01-31 07:30:28 -05:00
Donovan Glover
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
Donovan Glover
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
Donovan Glover
80a1027d26
chore: Update to latest nixos-unstable-small release 2024-01-25 19:42:06 -05:00
Donovan Glover
b7a9416e35
feat: Theme Qt applications with stylix
Most Qt/KDE applications look way better after this.
2024-01-25 17:35:37 -05:00
Donovan Glover
c7f4111055
chore: Update to latest nixos-unstable release 2024-01-19 00:59:55 -05:00
Donovan Glover
01cfcc43d2
chore: Update to latest nixos-unstable-small release
Notably includes Hyprland v0.34.0 for testing.
2024-01-12 04:07:22 -05:00
Donovan Glover
860708e232
chore: Update flake inputs
This shouldn't break anything.
2024-01-02 18:18:39 -05:00
Donovan Glover
d5fe4c2118
chore: Update flake inputs 2023-12-26 16:44:10 -05:00
Donovan Glover
253fd9fbd4
chore: Update sakaya
Fixes an issue where the port number was incorrect.
2023-12-15 02:23:59 -05:00
Donovan Glover
4132163b99
chore: Update flake inputs 2023-12-14 23:48:32 -05:00
Donovan Glover
5fb3f38f62
chore: Update flake inputs
Kernel version is now 6.1.67 to avoid the ext4 data corruption bug.

Additionally, typst-lsp had to be removed since it fails to build. No
solution has been posted in the GitHub issue yet.
2023-12-13 05:39:16 -05:00
Donovan Glover
ea6ef79862
home-manager: Use docs branch
Fixes an issue where home-manager would show optionsDocBook warnings on
every nixos-rebuild.
2023-12-07 19:11:10 -05:00
Donovan Glover
20d8e7732c
chore: Update flake inputs 2023-12-07 18:59:59 -05:00