Commit Graph

39 Commits

Author SHA1 Message Date
wxlyyy
04311f191f Nix: cleaner code 2025-11-21 02:28:56 +08:00
wxlyyy
b7c50f4c23 Nix: remove quickshell flake input & add overlays & ... 2025-11-20 00:20:15 +08:00
bokicoder
02e7588bca Nix: default to using nixpkgs' quickshell 2025-11-18 16:42:29 +08:00
bokicoder
1a38c6d665 Fix indentation for quickshell input in flake.nix 2025-11-16 22:44:42 +08:00
Ly-sec
8af9643577 flake: update commit hash 2025-11-16 15:30:21 +01:00
ItsLemmy
9d3dbd33b2 NixOS: pin Quickshell to release 0.2.1 2025-11-16 07:18:43 -05:00
Rexiel Scarlet
4ade4e91e6 fix(nix): fix shell.nix for non flake nix-shell invocation
- relocated shell.nix to nix/shell.nix
- initialized shell.nix at root to correctly invoke the shell with
  `nix-shell` command for non flake
2025-11-10 22:15:29 +04:00
c2fc2f
2c3d7bc101 fix: rename pkgs.system into pkgs.stdenv.hostPlatform.system 2025-11-03 15:24:12 +01:00
wxlyyy
122771db93 Nix: add package options to home-module 2025-10-27 22:50:24 +08:00
s0me1newithhand7s
bfa1d5770d refactor(nix): devShell inited in shell.nix and information about added in README.md 2025-10-25 16:45:45 +03:00
Matan Bendix Shenhav
4910497487 fix(flake): allow overriding NixOS systemd package 2025-10-15 23:57:23 +02:00
Matan Bendix Shenhav
c0fef4fa57 refactor(flake): split the flake
This extracts the package, home module and nixos systemd service from
the flake into distinct Nix modules.

Additionally, the package is updated to use default the qt wrapper
rather than the custom one previously used; this conforms to current
best practices in packaging Qt apps.

Several improvements are made to the Nix style as well.
2025-10-14 21:13:59 +02:00
Matan Bendix Shenhav
f36c8fe73a fix(flake): install app2unit when option enabled 2025-10-13 22:01:18 +02:00
Lysec
03d97e0d87 Flake: enable withI3 2025-10-08 09:54:55 +02:00
Christopher Joel
03c09e76bf fix: Unset PATH that is auto-generated by Nix
This addresses a problem where the launcher is
not able to actually launch any applications when
it is started by a systemd unit generated by Nix.

The search path would typically be inherited by a
systemd unit, but Nix's unit generator will
assign a specific, minimal PATH that only includes
the unit's runtime dependencies.
2025-10-04 06:34:18 +00:00
Matan Bendix Shenhav
df35589328 feat(flake): write settings to a fallback path 2025-09-30 00:11:03 +02:00
Matan Bendix Shenhav
c92478d27d feat(flake): restart systemd service on package update 2025-09-30 00:10:32 +02:00
Matan Bendix Shenhav
d802b6a2fa feat(flake): deep merge settings with defaults 2025-09-27 16:28:44 +02:00
Matan Bendix Shenhav
8f596f14b0 feat(flake): enable home-manager colors options 2025-09-20 17:32:28 +02:00
Matan Bendix Shenhav
f8313a04fd feat(flake): enable home-manager settings config 2025-09-20 15:12:01 +02:00
Matan Bendix Shenhav
ba5e85ca67 chore(flake): format with nixfmt-rfc-style 2025-09-20 15:12:01 +02:00
Matan Bendix Shenhav
5233547d76 feat(flake): systemd service 2025-09-20 15:12:01 +02:00
LemmyCook
b960441321 Revert flake.nix until it's properly investigated. 2025-09-19 14:02:13 -04:00
Ly-sec
b7d417ea91 flake: possible fix for installation issue 2025-09-19 12:55:57 +02:00
Randi Budi
cdfb110007 fix(nixos): power profile and battery monitoring with module 2025-09-17 04:20:37 +07:00
Randi Budi
b7d8f92414 fix(nixos): add wlsunset dependency for night light 2025-09-17 00:59:13 +07:00
Mtende Kuyokwa
ab5b1e4d82 everforest dark complete 2025-09-15 08:40:11 +02:00
Ly-sec
4f5acb7114 First iteration of vertical bar 2025-09-13 14:26:20 +02:00
Mtende Kuyokwa
74da975ed4 invalid nixpkg change 2025-09-13 13:04:54 +02:00
SailorSnoW
40dc8633ec import gpu-screen-recorder only on x86_64 2025-09-12 00:38:38 +02:00
Ly-sec
1f0be929d7 Edit README and also the flake
README: remove breaking change notice (we use a fontloader for the
bootstrap font)
flake: remove material and bootstrap font dependency
2025-09-09 17:57:04 +02:00
Ly-sec
e4cad6ed20 Update README and flake.nix
README: inform users about breaking changes (due to the font change)
flake: attempt to install the bootstrap-icons font
2025-09-09 15:44:11 +02:00
LemmyCook
3496169c68 Revert "Remove need for polkit, launch any ArchUpdater update through terminal"
This reverts commit 299add4a15.
2025-08-29 20:50:28 -04:00
Ly-sec
299add4a15 Remove need for polkit, launch any ArchUpdater update through terminal
ArchUpdater: rely on `TERMINAL` environment variable
README: Add explanation for the `TERMINAL` environment variable
2025-08-30 02:28:48 +02:00
LemmyCook
861e207fb6 Wip! 2025-08-29 09:55:47 -04:00
Drazzy9295
c99f470e34 small flake.nix fix 2025-08-26 22:27:51 +01:00
wer-zen
c2ca05b117 flake.nix update 2025-08-26 13:51:12 +02:00
wer-zen
178ad2ac8a flake.nix update 2025-08-26 12:12:53 +02:00
notwinder
48d22b85d0 adding a flake.nix file to build this shell with nix 2025-08-25 04:32:34 +03:30