yeet theia and quickshell

This commit is contained in:
blahai 2025-01-28 00:00:13 +02:00
parent 31628af7c6
commit fde31a4f1b
No known key found for this signature in database
13 changed files with 60 additions and 608 deletions

View file

@ -3,7 +3,6 @@
./cli/default.nix
./hypr/default.nix
./ags/default.nix
./quickshell/default.nix
./spotify/default.nix
];
}

View file

@ -8,7 +8,8 @@
exec-once = [
"${pkgs.swww}/bin/swww-daemon --format xrgb"
"${pkgs.floorp}/bin/floorp"
"sleep 1; ${pkgs.vesktop}/bin/vesktop --ozone-platform-hint=auto --enable-blink-features=MiddleClickAutoscroll --enable-wayland-ime=true"
"${pkgs.qbittorrent}/bin/qbittorrent"
"${pkgs.vesktop}/bin/vesktop --ozone-platform-hint=auto --enable-blink-features=MiddleClickAutoscroll --enable-wayland-ime=true"
"wl-paste --type text --watch cliphist store"
"wl-paste --type image --watch cliphist store"
"JKPS"

View file

@ -13,7 +13,7 @@
bindm = ["Super, mouse:272, movewindow" "Super, mouse:273, resizewindow"];
bindn = [" , up, pass, JKPS"];
bindn = [" , up, pass, class:^(JKPS)$"];
binde = [
# Window split ratio

View file

@ -1,19 +1,14 @@
{
pkgs,
config,
inputs,
lib,
...
}: {
{...}: {
wayland.windowManager.hyprland.settings = {
workspace = [
"special:special, on-created-empty:exec spotify"
"special:special, on-created-empty:exec spotify --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime=true"
];
windowrule = [
"noblur,.*"
"workspace special, spotify"
"workspace 11 silent, JKPS"
"workspace 10 silent, ^(org.qbittorrent.qBittorrent)$"
"workspace 8 silent, Element"
"workspace 6 silent, firefox"
"workspace 5 silent, ^(org.prismlauncher.PrismLauncher)$"

View file

@ -1,32 +0,0 @@
{
pkgs,
inputs,
...
}: {
home = {
packages = with pkgs; [
(inputs.quickshell.packages.${pkgs.system}.default.override
{
withJemalloc = true;
withQtSvg = true;
withWayland = true;
withX11 = false;
withPipewire = true;
withPam = true;
withHyprland = true;
withI3 = false;
})
swww
fd
wl-clipboard
cliphist
brightnessctl
slurp
pwvucontrol
libnotify
kdePackages.full
kdePackages.qtdeclarative
];
};
}