25f9e7c40f
home: move mimeapps force to correct place
2024-03-21 16:20:34 -04:00
6fbfbf77dd
Add temporary mitigation for Plasma pinentry issue
2024-03-21 16:19:45 -04:00
4397daca43
home: set to overwrite mimeapps.list if needed
2024-03-21 03:51:30 -04:00
ebfd427e30
nullbox: remove explicitly disabled sddm
2024-03-21 03:51:10 -04:00
c9b94ed5f0
slab: configure greetd for auto-login
2024-03-20 22:40:18 -04:00
1dd59261c3
Don't explicitly enable greetd on hosts
...
this fucks with specialisations; Plasma enables greetd and tries to
evaluate the launch command for autologin when it is only set by
hyprland.nix and the Plasma specialisation doesn't define
nixfiles.programs.greetd.settings.command which makes it evaluate as
null
2024-03-20 22:33:49 -04:00
27b88eb931
greetd: unwrap command, fix issue
2024-03-20 21:21:39 -04:00
9fad947963
hyprland: switch to greetd
2024-03-20 21:15:20 -04:00
60512a1a98
greetd: implement command for tuigreet
2024-03-20 21:15:02 -04:00
68f5c3247e
Modularize greetd configuration
2024-03-20 20:51:55 -04:00
b3ea104e1c
NoDM: disable by default if greetd is enabled
2024-03-20 15:54:32 -04:00
b7ec0ac354
unbound: enable prefetching
2024-03-20 02:13:57 -04:00
b3664ac63f
modularize Unbound config and add to slab
2024-03-20 00:35:29 -04:00
97d08df97a
Install dig and dig.dnsutils
2024-03-19 23:56:51 -04:00
4e7e35b3e9
Install Unbound DNS server
2024-03-19 23:55:58 -04:00
ad3ada835a
slab: set up greetd
...
i literally just set up an alternative to display managers am i stupid
2024-03-19 04:27:51 -04:00
01007b0eae
Hyprland: reorder exec-once commands
...
I don't even know if they're sequential but the wallpaper takes way too
long to load (more than 0 seconds completely unusable)
2024-03-19 03:53:44 -04:00
2144789bb2
Add NoDM (display session autostart config)
2024-03-19 03:30:20 -04:00
0c58a9ea1b
home: Add vesktop desktop shortcut
...
it was supposed to have NIXOS_OZONE_WL=1 but apparently that's still
broken
2024-03-19 00:00:26 -04:00
9411c82da4
Update flake.lock
2024-03-18 20:49:09 -04:00
84833ba0f8
switch nixfiles-assets to GitHub
...
this also configures Nix to keep nixfiles-assets in the store so it
doesn't get redownloaded and I can save some GitHub LFS bandwidth
2024-03-18 20:24:00 -04:00
76d89d8103
Revert "commit weird workaround for git lfs"
...
This reverts commit c89f6709f454e5e26edfc8f5494a011a37ba69fe.
2024-03-18 20:00:55 -04:00
c89f6709f4
commit weird workaround for git lfs
...
(will probably revert)
2024-03-18 19:52:20 -04:00
1240255e59
Hyprland: set default wallpaper
2024-03-18 04:55:51 -04:00
e41f726b28
nixfiles-assets: go back to the flake method
...
it works now???
2024-03-18 04:42:28 -04:00
c99d512d7d
Add nixfiles-assets
...
Can't do it as a flake because flakes don't support LFS
2024-03-18 04:42:28 -04:00
552f0439dc
Add dev shell with nix-update
2024-03-18 04:42:17 -04:00
21312168b3
Hyprland: change fakefulscreen bind
2024-03-18 02:03:09 -04:00
c00f818acb
nix-ld change
2024-03-17 21:11:18 -04:00
c183023606
slab: autostart Hyprland on tty1
2024-03-17 21:08:49 -04:00
9bd949604b
symlink ~/.icons and ~/.themes to xdg spec paths
2024-03-17 19:07:00 -04:00
7633273305
desktop: downgrade/fix Nvidia driver
2024-03-17 00:20:23 -04:00
8eb2e50f48
Update hyprland
2024-03-15 02:06:36 -04:00
4e2162c751
Update flake.lock
2024-03-15 01:54:12 -04:00
09066b737a
rework backports to support time based expiration
2024-03-15 01:22:38 -04:00
4e8b112976
move wsl binfmt configuration to host
...
apparently a mkIf can't contain a nonexistent option even if it's never
gonna be evaluated?
2024-03-15 01:18:21 -04:00
1f8dbf6c32
Pass used nixpkgs and home-manager to nix configs
2024-03-14 20:45:21 +00:00
d23b9d4bd2
Add nixfiles lib and create flake options
2024-03-14 20:44:37 +00:00
4a1b0a5502
Create nixfiles lib and define flake type
2024-03-14 20:42:15 +00:00
89f7debf17
wsl: enable binfmt
2024-03-13 22:19:25 +00:00
211d9edaaa
multimedia: add gallery-dl
2024-03-13 20:27:11 +00:00
e5d97e2dbd
nixos-wsl: update configuration
...
- enable cli multimedia applications (ffmpeg)
- fix pinentry config
2024-03-12 17:43:50 +00:00
e00ec711a7
Update flake.lock and fix build
2024-03-12 17:43:03 +00:00
2d4b93de20
Add MusicBrainz Picard to multimedia packageset
2024-03-11 23:16:52 -04:00
15f8f49797
partial revert flake.lock
...
gimpPlugins.gap is still broken even with the updated package
2024-03-11 22:53:10 -04:00
dbb37c2ebb
Add backports overlay
...
Packages in this overlay are temporary fixes that automatically
revert to the original package once a certain condition is met (e.g.,
the upstream package version is bumped).
2024-03-11 22:31:48 -04:00
a8cfb7418b
Update flake.lock
2024-03-11 18:54:01 -04:00
493ae5d519
fix syntax
2024-03-07 18:34:07 -05:00
e5803d4202
Change config to use overlay packages
2024-03-07 23:27:32 +00:00
181876c852
Add overlay with flake packages
2024-03-07 23:24:52 +00:00