Commit Graph

  • 9c04981a3c Remove hardcoded Qt paths - let quickshell use its own Qt main Celes Renata 2025-12-12 18:31:28 -08:00
  • b42bcca6c5 Comment out quickshell - users add from nixpkgs-unstable Celes Renata 2025-12-12 15:59:54 -08:00
  • a527c1f045 Use pkgs.quickshell explicitly Celes Renata 2025-12-12 15:50:20 -08:00
  • d0957f7d2b Uncomment quickshell in package list Celes Renata 2025-12-12 15:33:52 -08:00
  • 366f325627 Remove quickshell from package list - user must add it Celes Renata 2025-12-12 14:13:51 -08:00
  • 45deb2679e Remove workingQuickshell variable Celes Renata 2025-12-12 14:13:08 -08:00
  • eb58aa529c Use quickshell from PATH Celes Renata 2025-12-12 14:11:18 -08:00
  • c66b7169be Use pkgs.quickshell directly Celes Renata 2025-12-12 14:09:52 -08:00
  • 70d3264307 Find quickshell from home.packages Celes Renata 2025-12-12 14:08:37 -08:00
  • 7e41bde16e Add better error message for missing quickshell Celes Renata 2025-12-12 13:54:08 -08:00
  • ffde0bce00 Update flake.lock Celes Renata 2025-12-12 13:51:38 -08:00
  • 6c3e011b01 Move environment setup to startup script, remove overlay Celes Renata 2025-12-12 13:49:08 -08:00
  • fed3758a2c Use symlinkJoin to wrap quickshell Celes Renata 2025-12-12 13:46:27 -08:00
  • 18b50c2010 Use prev.quickshell directly in wrapper Celes Renata 2025-12-12 13:45:36 -08:00
  • 546364a6d4 Use prev.quickshell to avoid Qt version mismatch Celes Renata 2025-12-12 13:44:41 -08:00
  • 4779be29a8 Fix quickshell binary name in service Celes Renata 2025-12-12 13:42:19 -08:00
  • 006476e76c Fix quickshell binary path Celes Renata 2025-12-12 13:35:37 -08:00
  • 027bb526b8 Fix syntax error Celes Renata 2025-12-12 13:31:10 -08:00
  • 059fc16d5a Fix overlay to properly import quickshell from nixpkgs Celes Renata 2025-12-12 13:30:31 -08:00
  • de96a23032 Use nixpkgs quickshell directly (supports all architectures) Celes Renata 2025-12-12 13:29:15 -08:00
  • bd14bc77fe Fix qtwayland dependency for quickshell Celes Renata 2025-12-12 13:24:32 -08:00
  • f6fa066939 Fix remaining pkgs references Celes Renata 2025-12-12 13:21:25 -08:00
  • b47c5f9926 Add multi-architecture support (x86_64 and aarch64) Celes Renata 2025-12-12 13:21:01 -08:00
  • 5b6b75886b Fix setupVenvScript hash - read file content Celes Renata 2025-12-12 12:18:36 -08:00
  • dbcd9e326d Revert to activation-time build with caching (network not available in sandbox) Celes Renata 2025-12-12 12:17:29 -08:00
  • 86abec2bf9 Fix circular dependency - define setupVenvScript before venvDerivation Celes Renata 2025-12-12 12:05:02 -08:00
  • f54fe8b578 Fix venv derivation - define in let block properly Celes Renata 2025-12-12 11:58:24 -08:00
  • 30332c1807 Build Python venv during build phase instead of activation (fixes 11min boot time) Celes Renata 2025-12-12 11:44:54 -08:00
  • 1338459072 Remove hyprland from user packages - use system hyprland instead Celes Renata 2025-12-12 11:43:07 -08:00
  • b5786561fd Add make and CMAKE_MAKE_PROGRAM for material-color-utilities build Celes Renata 2025-12-12 11:16:22 -08:00
  • d6601acfab Add gcc/g++ to PATH for building Python C++ extensions Celes Renata 2025-12-12 11:00:11 -08:00
  • 686b15c65c Install pywayland with NixOS wayland protocol paths Celes Renata 2025-12-12 10:57:54 -08:00
  • 904e9074da Create symlink for wayland.xml for pywayland build Celes Renata 2025-12-12 10:54:20 -08:00
  • eef73d444a Add wayland protocols for pywayland build Celes Renata 2025-12-12 10:49:09 -08:00
  • f5e3dd60a6 Add pkg-config to PATH for pywayland build Celes Renata 2025-12-12 10:45:32 -08:00
  • b4f4f250bb Add cmake to PATH for material-color-utilities build on NixOS Celes Renata 2025-12-12 10:38:01 -08:00
  • 8f28d8b4cd Fix system-services to work as standalone NixOS module Celes Renata 2025-12-01 01:16:14 -08:00
  • 467164a952 Export system-services as NixOS module Celes Renata 2025-12-01 01:14:18 -08:00
  • 75779601c8 Add UPower service for battery monitoring in quickshell Celes Renata 2025-12-01 01:11:22 -08:00
  • 78e6f51288 Add more QML modules for network manager Celes Renata 2025-12-01 00:49:09 -08:00
  • 91efc576a9 Add KDE wrapper scripts with proper QML paths for bluetooth and network Celes Renata 2025-11-30 22:55:45 -08:00
  • 21eacdaefd Add KDE bluetooth and network management support for quickshell Celes Renata 2025-11-30 22:07:34 -08:00
  • b714a81ae5 Don't nuke venv on activation - preserve installed packages Celes Renata 2025-11-30 14:50:50 -08:00
  • 7ac9d8163c Fix deprecated cursor.color in foot template - use colors.cursor instead Celes Renata 2025-11-30 13:36:00 -08:00
  • d192bee3d9 Fix dynamic theming: enable filesystem writes and add theme switching Celes Renata 2025-11-29 18:57:23 -08:00
  • 3655e7aaee Add QML2_IMPORT_PATH to quickshell service for QtPositioning support Celes Renata 2025-11-29 15:06:01 -08:00
  • 58c249eb8f update for hyprland 0.51+ Celes Renata 2025-11-29 14:17:04 -08:00
  • 07fea73a8e update for hyprland 0.51+ Celes Renata 2025-11-29 12:58:03 -08:00
  • 572e2f31fd Add Qt6 Wayland dependency to quickshell Celes Renata 2025-11-26 18:37:38 -08:00
  • afc548530a Fix quickshell config copy path - Changed from source/quickshell to source/.config/quickshell - Fixes deployment error when quickshell directory doesn't exist at root level Celes Renata 2025-08-11 23:47:57 -07:00
  • 297ca9ed99 Add individual enable options for foot, kitty, and fuzzel Celes Renata 2025-08-11 23:33:16 -07:00
  • 98e2ffe352 fix: Disable foot config generation for dynamic transparency support Celes Renata 2025-08-10 22:32:05 -07:00
  • 8346398657 Fix /light and /dark commands: Add LD_LIBRARY_PATH to quickshell wrapper Celes Renata 2025-08-10 17:46:11 -07:00
  • b4f32209f5 Remove duplicate LD_LIBRARY_PATH from quickshell wrapper Celes Renata 2025-08-10 17:25:14 -07:00
  • 44a831cfb7 Fix NixOS Python environment: Add LD_LIBRARY_PATH to sessionVariables Celes Renata 2025-08-10 17:12:48 -07:00
  • 6cdc9017fb modify quickshell-bin Celes Renata 2025-08-10 16:28:40 -07:00
  • db015cfb43 Remove ~/.local/bin/qs wrapper script, use quickshell directly Celes Renata 2025-08-10 16:22:00 -07:00
  • 2f3a5b85d6 add kdialog Celes Renata 2025-08-10 14:55:29 -07:00
  • a6247666d5 Fix Qt version mismatch by making quickshell follow our nixpkgs Celes Renata 2025-08-10 14:23:41 -07:00
  • 6a11660704 Add environment variables to quickshell wrapper Celes Renata 2025-08-10 14:14:33 -07:00
  • c90cc9427c Add matugen directory to backup handling Celes Renata 2025-08-10 13:25:22 -07:00
  • 0321f75443 Fix Light mode selection in quickshell settings Celes Renata 2025-08-10 13:17:25 -07:00
  • 866a004fd2 Fix quickshell overlay script name and add Qt positioning modules Celes Renata 2025-08-10 12:26:06 -07:00
  • c28d64fd23 Add QtLocation package for complete positioning support Celes Renata 2025-08-10 12:18:23 -07:00
  • 410e6083ea Add quickshell package to widgetPackages Celes Renata 2025-08-10 11:56:39 -07:00
  • efae617d52 Add conflict handling for home-manager symlinks Celes Renata 2025-08-10 11:47:18 -07:00
  • 5f15f5ed78 Fix quickshell wrapper using symlinkJoin Celes Renata 2025-08-09 23:39:33 -07:00
  • 1601f5c85f Fix quickshell Qt5Compat with proper wrapper script Celes Renata 2025-08-09 23:36:02 -07:00
  • 9e5a394b54 Final fix for Qt5Compat QML import path Celes Renata 2025-08-09 23:28:53 -07:00
  • 60c9d69eba Fix Qt6 QML import path for Qt5Compat Celes Renata 2025-08-09 23:22:25 -07:00
  • 5b107bd118 Fix quickshell Qt5Compat dependency issue Celes Renata 2025-08-09 23:20:10 -07:00
  • dd19328008 Fix quickshell Config.qml conflict in hybrid mode Celes Renata 2025-08-09 13:12:14 -07:00
  • 671df6cc66 Fix hybrid mode configuration conflict Celes Renata 2025-08-09 13:10:32 -07:00
  • cd7e9840fe Add hybrid configuration mode as default Celes Renata 2025-08-09 13:05:43 -07:00
  • a13a9352ed Add touchegg configuration override support Celes Renata 2025-08-09 11:47:29 -07:00
  • 666700409a Add complete configuration override system Celes Renata 2025-08-08 23:59:41 -07:00
  • 9821e69f5c Implement rich NixOS configuration system Celes Renata 2025-08-08 23:10:33 -07:00
  • ac6d3adeb9 Make flake self-contained - consolidate installer-replication Celes Renata 2025-08-08 22:26:47 -07:00
  • 22b65891ac Unbitch flake.nix - extract shell scripts to separate files Celes Renata 2025-08-08 22:13:46 -07:00
  • 8011f1c842 Initial clean flake structure - Phase 3 complete Celes Renata 2025-08-08 22:05:41 -07:00