quickshell lets gooo

This commit is contained in:
zastian@mrthoddata.com
2025-06-17 18:54:28 +01:00
parent 8d618a8ae3
commit 040bc459a4
124 changed files with 11667 additions and 83 deletions

View File

@@ -10,6 +10,10 @@ in
#hyprlock = pkgs.callPackage ../../universal/personalPKGS/hyprlock.nix {};
#hypridle = pkgs.callPackage ../../universal/personalPKGS/hypridle.nix {};
{
qt.enable = true;
#qt.style = "gtk2";
#qt.platformTheme = "qt5ct";
#imports = [ inputs.anyrun.homeManagerModules.default ];
nixpkgs.config.allowUnfree = true;
@@ -184,5 +188,12 @@ in
inputs.quickshell.packages.${pkgs.system}.default
inputs.qs-qml.packages.${pkgs.system}.tree-sitter-qmljs
inputs.qs-qml.packages.${pkgs.system}.qml-ts-mode
lxqt.pcmanfm-qt
protonup-qt
ddcutil
brightnessctl
app2unit
cava
lm_sensors
];
}

View File

@@ -26,6 +26,7 @@ in
../dots/river.nix
../dots/niri.nix
../dots/hyprland.nix
../dots/hyprpaper.nix
];
# you can go look here for a list of color schemes https://github.com/tinted-theming/schemes
@@ -47,13 +48,13 @@ in
# The home.packages option allows you to install Nix packages into your
# environment.
gtk = {
enable = true;
iconTheme = {
name = "Dracula";
package = pkgs.dracula-icon-theme;
};
};
#gtk = {
# enable = true;
# iconTheme = {
# name = "Dracula";
# # package = pkgs.dracula-icon-theme;
# };
#};
home.packages = with pkgs; [
swaybg
@@ -97,6 +98,7 @@ in
{ allowUnfree = true; }
'';
".config/doom".source = ../dots/doom;
".config/quickshell".source = ../dots/quickshell;
#".config/kitty".source = ../../universal/dots/kitty;
#".config/nvim".source = ../../universal/dots/nvim;
"Pictures/Wallpapers".source = ../assets/Wallpapers;

View File

@@ -13,6 +13,7 @@ in
enable = true;
autoEnable = false;
targets.gtk.enable = true;
targets.kde.enable = true;
targets.qt.enable = true;
targets.vscode.enable = true;
targets.gitui.enable = true;
@@ -21,6 +22,12 @@ in
targets.hyprland.enable = true;
targets.waybar.enable = true;
targets.nixcord.enable = true;
iconTheme = {
enable = true;
package = lib.mkForce pkgs.dracula-icon-theme;
light = "Dracula";
dark = "Dracula";
};
polarity = "dark";
image = ../assets/Wallpapers/001.jpg;
base16Scheme = {

View File

@@ -26,6 +26,7 @@ in
../dots/river.nix
../dots/niri.nix
../dots/hyprland.nix
../dots/hyprpaper.nix
];
# you can go look here for a list of color schemes https://github.com/tinted-theming/schemes
@@ -47,20 +48,20 @@ in
# The home.packages option allows you to install Nix packages into your
# environment.
gtk = {
enable = true;
iconTheme = {
name = "Dracula";
package = pkgs.dracula-icon-theme;
};
};
#gtk = {
# enable = true;
# iconTheme = {
# name = "Dracula";
# # package = pkgs.dracula-icon-theme;
# };
#};
home.packages = with pkgs; [
swaybg
lswt
wlr-randr
brave
swaynotificationcenter
#swaynotificationcenter
#inputs.ladybird.packages."${pkgs.system}".ladybird
# # Adds the 'hello' command to your environment. It prints a friendly
@@ -99,6 +100,7 @@ in
{ allowUnfree = true; }
'';
".config/doom".source = ../dots/doom;
".config/quickshell".source = ../dots/quickshell;
#".config/kitty".source = ../../universal/dots/kitty;
#".config/nvim".source = ../../universal/dots/nvim;
"Pictures/Wallpapers".source = ../assets/Wallpapers;