chore: moved wayland packages to a higher level
10
home/modules/gui/desktop/wayland/default.nix
Executable file
|
@ -0,0 +1,10 @@
|
|||
let
|
||||
content = builtins.readDir ./.;
|
||||
|
||||
dirContent = builtins.filter (n: content.${n} == "directory") (builtins.attrNames content);
|
||||
|
||||
importList = map (name: ./. + "/${name}") dirContent;
|
||||
in
|
||||
{
|
||||
imports = importList;
|
||||
}
|
59
home/modules/gui/desktop/wayland/dunst/config/settings.nix
Executable file
|
@ -0,0 +1,59 @@
|
|||
{
|
||||
flake,
|
||||
config,
|
||||
...
|
||||
}:
|
||||
let
|
||||
|
||||
inherit (flake.config.aesthetics.themes)
|
||||
currentTheme
|
||||
palettes
|
||||
fonts
|
||||
;
|
||||
|
||||
inherit (flake.config.people) user0 user1 user2;
|
||||
|
||||
user = config.home.username;
|
||||
|
||||
themeLogic =
|
||||
if user == user0 then
|
||||
currentTheme.theme0
|
||||
else if user == user1 then
|
||||
currentTheme.theme1
|
||||
else if user == user2 then
|
||||
currentTheme.theme2
|
||||
else
|
||||
currentTheme.theme0;
|
||||
|
||||
el = palettes.${themeLogic}.colours;
|
||||
|
||||
makeColor = c: "#" + c;
|
||||
in
|
||||
{
|
||||
global = {
|
||||
font = "${fonts.names.name0} ${builtins.toString fonts.sizes.popups.size0}";
|
||||
background = makeColor el.base01;
|
||||
frame_color = makeColor el.base0E;
|
||||
foreground = makeColor el.base05;
|
||||
corner_radius = 10;
|
||||
fade_in_duration = 1000;
|
||||
frame = 10000;
|
||||
frame_width = 1;
|
||||
icon_corner_radius = 10;
|
||||
monitor = 1;
|
||||
offset = "20x20";
|
||||
origin = "bottom-right";
|
||||
progress_bar_corner_radius = 4;
|
||||
timeout = 10;
|
||||
transparecncy = true;
|
||||
};
|
||||
|
||||
urgency_critical = {
|
||||
frame_color = makeColor el.base09;
|
||||
timeout = 0;
|
||||
};
|
||||
skip-rule = {
|
||||
appname = "flameshot";
|
||||
skip_display = true;
|
||||
};
|
||||
}
|
15
home/modules/gui/desktop/wayland/dunst/default.nix
Executable file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
...
|
||||
}:
|
||||
let
|
||||
configPath = ./config;
|
||||
settingsPath = import (configPath + /settings.nix) { inherit config flake; };
|
||||
in
|
||||
{
|
||||
services.dunst = {
|
||||
enable = true;
|
||||
settings = settingsPath;
|
||||
};
|
||||
}
|
3
home/modules/gui/desktop/wayland/easyEffects/default.nix
Executable file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
services.easyeffects.enable = true;
|
||||
}
|
13
home/modules/gui/desktop/wayland/gammastep/default.nix
Executable file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
services.gammastep = {
|
||||
enable = true;
|
||||
tray = true;
|
||||
provider = "geoclue2";
|
||||
temperature = {
|
||||
day = 6500;
|
||||
night = 3500;
|
||||
};
|
||||
dawnTime = "8:00-8:30";
|
||||
duskTime = "20:30-21:00";
|
||||
};
|
||||
}
|
12
home/modules/gui/desktop/wayland/network/default.nix
Executable file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
services.network-manager-applet.enable = true;
|
||||
home.packages = builtins.attrValues {
|
||||
inherit (pkgs)
|
||||
networkmanagerapplet
|
||||
;
|
||||
};
|
||||
}
|
11
home/modules/gui/desktop/wayland/nwgLook/default.nix
Executable file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
home.packages = builtins.attrValues {
|
||||
inherit (pkgs)
|
||||
nwg-look
|
||||
;
|
||||
};
|
||||
}
|
11
home/modules/gui/desktop/wayland/plasmaNm/default.nix
Executable file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
home.packages = builtins.attrValues {
|
||||
inherit (pkgs.kdePackages)
|
||||
plasma-nm
|
||||
;
|
||||
};
|
||||
}
|
69
home/modules/gui/desktop/wayland/swaylock/config/settings.nix
Executable file
|
@ -0,0 +1,69 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
...
|
||||
}:
|
||||
let
|
||||
inherit (flake.config.aesthetics.themes)
|
||||
currentTheme
|
||||
palettes
|
||||
fonts
|
||||
;
|
||||
|
||||
inherit (flake.config.people) user0 user1 user2;
|
||||
|
||||
user = config.home.username;
|
||||
|
||||
themeLogic =
|
||||
if user == user0 then
|
||||
currentTheme.theme0
|
||||
else if user == user1 then
|
||||
currentTheme.theme1
|
||||
else if user == user2 then
|
||||
currentTheme.theme2
|
||||
else
|
||||
currentTheme.theme0;
|
||||
|
||||
el = palettes.${themeLogic}.colours;
|
||||
in
|
||||
{
|
||||
font = fonts.names.name0;
|
||||
font-size = fonts.sizes.desktop.size0;
|
||||
indicator-idle-visible = true;
|
||||
indicator-radius = 100;
|
||||
indicator-thickness = 20;
|
||||
show-failed-attempts = true;
|
||||
|
||||
bs-hl-color = el.base08;
|
||||
color = el.base01;
|
||||
key-hl-color = el.base0E;
|
||||
|
||||
caps-lock-bs-hl-color = el.base08;
|
||||
caps-lock-key-hl-color = el.base0E;
|
||||
|
||||
inside-color = el.base01;
|
||||
inside-clear-color = el.base01;
|
||||
inside-caps-lock-color = el.base01;
|
||||
inside-ver-color = el.base01;
|
||||
inside-wrong-color = el.base01;
|
||||
|
||||
line-color = el.base01;
|
||||
line-clear-color = el.base01;
|
||||
line-caps-lock-color = el.base01;
|
||||
line-ver-color = el.base01;
|
||||
line-wrong-color = el.base01;
|
||||
|
||||
ring-color = el.base00;
|
||||
ring-clear-color = el.base00;
|
||||
ring-caps-lock-color = el.base00;
|
||||
ring-ver-color = el.base00;
|
||||
ring-wrong-color = el.base00;
|
||||
|
||||
separator-color = "00000000";
|
||||
|
||||
text-color = el.base05;
|
||||
text-clear-color = el.base05;
|
||||
text-caps-lock-color = el.base05;
|
||||
text-ver-color = el.base05;
|
||||
text-wrong-color = el.base05;
|
||||
}
|
15
home/modules/gui/desktop/wayland/swaylock/default.nix
Executable file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
...
|
||||
}:
|
||||
let
|
||||
configPath = ./config;
|
||||
settingsPath = import (configPath + /settings.nix) { inherit config flake; };
|
||||
in
|
||||
{
|
||||
programs.swaylock = {
|
||||
enable = true;
|
||||
settings = settingsPath;
|
||||
};
|
||||
}
|
50
home/modules/gui/desktop/wayland/tofi/config/settings.nix
Executable file
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
...
|
||||
}:
|
||||
let
|
||||
inherit (flake.config.aesthetics.themes) currentTheme palettes fonts;
|
||||
|
||||
inherit (flake.config.people) user0 user1 user2;
|
||||
|
||||
user = config.home.username;
|
||||
|
||||
themeLogic =
|
||||
if user == user0 then
|
||||
currentTheme.theme0
|
||||
else if user == user1 then
|
||||
currentTheme.theme1
|
||||
else if user == user2 then
|
||||
currentTheme.theme2
|
||||
else
|
||||
currentTheme.theme0;
|
||||
|
||||
el = palettes.${themeLogic}.colours;
|
||||
in
|
||||
{
|
||||
font-size = fonts.sizes.desktop.size0;
|
||||
hint-font = true;
|
||||
background-color = "#${el.base02}";
|
||||
outline-color = "#${el.base0E}";
|
||||
prompt-color = "#${el.base0D}";
|
||||
input-color = "#${el.base07}";
|
||||
default-result-color = "#${el.base05}";
|
||||
selection-color = "#${el.base0C}";
|
||||
prompt-text = "Summon: ";
|
||||
|
||||
width = 400;
|
||||
height = 400;
|
||||
|
||||
outline-width = 1;
|
||||
border-width = 0;
|
||||
|
||||
padding-top = 10;
|
||||
padding-bottom = 10;
|
||||
padding-left = 10;
|
||||
padding-right = 10;
|
||||
|
||||
corner-radius = 10;
|
||||
|
||||
drun-launch = true;
|
||||
}
|
16
home/modules/gui/desktop/wayland/tofi/default.nix
Executable file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
...
|
||||
}:
|
||||
let
|
||||
configPath = ./config;
|
||||
|
||||
settingsPath = import (configPath + /settings.nix) { inherit config flake; };
|
||||
in
|
||||
{
|
||||
programs.tofi = {
|
||||
enable = true;
|
||||
settings = settingsPath;
|
||||
};
|
||||
}
|
7
home/modules/gui/desktop/wayland/udiskie/default.nix
Executable file
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
services.udiskie = {
|
||||
enable = true;
|
||||
automount = true;
|
||||
tray = "always";
|
||||
};
|
||||
}
|
18
home/modules/gui/desktop/wayland/wallet/default.nix
Executable file
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
home.packages = builtins.attrValues {
|
||||
inherit (pkgs.kdePackages)
|
||||
kwallet-pam
|
||||
# kwalletmanager
|
||||
;
|
||||
};
|
||||
programs.gpg = {
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
||||
# use this to make annoying shit go away:
|
||||
# gpg --pinentry-mode loopback --full-generate-key
|
19
home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
for i in {1..5}
|
||||
do
|
||||
text=$(curl -s "https://wttr.in/$1?format=1")
|
||||
if [[ $? == 0 ]]
|
||||
then
|
||||
text=$(echo "$text" | sed -E "s/\s+/ /g")
|
||||
tooltip=$(curl -s "https://wttr.in/$1?format=4")
|
||||
if [[ $? == 0 ]]
|
||||
then
|
||||
tooltip=$(echo "$tooltip" | sed -E "s/\s+/ /g")
|
||||
echo "{\"text\":\"$text\", \"tooltip\":\"$tooltip\"}"
|
||||
exit
|
||||
fi
|
||||
fi
|
||||
sleep 2
|
||||
done
|
||||
echo "{\"text\":\"error\", \"tooltip\":\"error\"}"
|
162
home/modules/gui/desktop/wayland/waybar/config/settings.nix
Executable file
|
@ -0,0 +1,162 @@
|
|||
{ flake, ... }:
|
||||
let
|
||||
inherit (flake.config.people)
|
||||
user0
|
||||
;
|
||||
in
|
||||
{
|
||||
mainBar = {
|
||||
position = "bottom";
|
||||
layer = "top";
|
||||
height = 5;
|
||||
margin-top = 0;
|
||||
margin-bottom = 5;
|
||||
margin-left = 5;
|
||||
margin-right = 5;
|
||||
modules-left = [
|
||||
"custom/launcher"
|
||||
"hyprland/workspaces"
|
||||
];
|
||||
|
||||
modules-center = [
|
||||
"custom/weather"
|
||||
];
|
||||
|
||||
modules-right = [
|
||||
"tray"
|
||||
"privacy"
|
||||
"cpu"
|
||||
"memory"
|
||||
"disk"
|
||||
"pulseaudio"
|
||||
# "network"
|
||||
"clock"
|
||||
];
|
||||
|
||||
clock = {
|
||||
calendar = {
|
||||
format = {
|
||||
today = "<span color='#ff6699'><b><u>{}</u></b></span>";
|
||||
};
|
||||
};
|
||||
format = " {:%H:%M}";
|
||||
tooltip = true;
|
||||
tooltip-format = "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>";
|
||||
format-alt = " {:%d/%m}";
|
||||
};
|
||||
|
||||
"hyprland/workspaces" = {
|
||||
active-only = false;
|
||||
disable-scroll = true;
|
||||
format = "{icon}";
|
||||
on-click = "activate";
|
||||
format-icons = {
|
||||
"1" = "◉";
|
||||
"2" = "◉";
|
||||
"3" = "◉";
|
||||
"4" = "◉";
|
||||
urgent = "";
|
||||
default = "◉";
|
||||
sort-by-number = true;
|
||||
};
|
||||
persistent-workspaces = {
|
||||
"1" = [ ];
|
||||
"2" = [ ];
|
||||
"3" = [ ];
|
||||
"4" = [ ];
|
||||
};
|
||||
};
|
||||
|
||||
memory = {
|
||||
format = " {}%";
|
||||
format-alt = " {used} GiB"; #
|
||||
interval = 2;
|
||||
};
|
||||
|
||||
cpu = {
|
||||
format = " {usage}%";
|
||||
format-alt = " {avg_frequency} GHz";
|
||||
interval = 2;
|
||||
};
|
||||
|
||||
disk = {
|
||||
# path = "/";
|
||||
format = " {percentage_used}%";
|
||||
interval = 60;
|
||||
};
|
||||
|
||||
network = {
|
||||
format-wifi = " {signalStrength}%";
|
||||
format-ethernet = " ";
|
||||
tooltip-format = "Connected to {essid} {ifname} via {gwaddr}";
|
||||
format-linked = "{ifname} (No IP)";
|
||||
format-disconnected = " ";
|
||||
};
|
||||
|
||||
tray = {
|
||||
icon-size = 12;
|
||||
spacing = 8;
|
||||
};
|
||||
|
||||
pulseaudio = {
|
||||
format = "{icon} {volume}%";
|
||||
tooltip = false;
|
||||
format-muted = " Muted";
|
||||
on-click = "easyeffects";
|
||||
on-scroll-up = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+";
|
||||
on-scroll-down = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-";
|
||||
scroll-step = 5;
|
||||
format-icons = {
|
||||
headphone = "";
|
||||
hands-free = "";
|
||||
headset = "";
|
||||
phone = "";
|
||||
portable = "";
|
||||
car = "";
|
||||
default = [
|
||||
""
|
||||
""
|
||||
""
|
||||
];
|
||||
};
|
||||
};
|
||||
"custom/launcher" = {
|
||||
format = "";
|
||||
on-click = "rm -r /home/$USER/.cache/tofi* ; tofi-drun";
|
||||
# on-click-right = "pkill tofi || wallpaper-picker";
|
||||
tooltip = false;
|
||||
};
|
||||
|
||||
privacy = {
|
||||
icon-spacing = 8;
|
||||
icon-size = 12;
|
||||
transition-duration = 250;
|
||||
modules = {
|
||||
screenshare = {
|
||||
type = "screenshare";
|
||||
tooltip = true;
|
||||
tooltip-icon-size = 12;
|
||||
};
|
||||
audio-out = {
|
||||
type = "audio-out";
|
||||
tooltip = true;
|
||||
tooltip-icon-size = 12;
|
||||
};
|
||||
audio-in = {
|
||||
type = "audio-in";
|
||||
tooltip = true;
|
||||
tooltip-icon-size = 12;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
"custom/weather" = {
|
||||
exec = "/home/${user0}/Files/Projects/dotfiles/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh Winnipeg";
|
||||
return-type = "json";
|
||||
format = "{}";
|
||||
tooltip = true;
|
||||
interval = 3600;
|
||||
};
|
||||
};
|
||||
}
|
||||
# https://unicodes.jessetane.com/
|
115
home/modules/gui/desktop/wayland/waybar/config/style.nix
Executable file
|
@ -0,0 +1,115 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
...
|
||||
}:
|
||||
let
|
||||
|
||||
inherit (flake.config.aesthetics.themes) currentTheme palettes fonts;
|
||||
|
||||
inherit (flake.config.people) user0 user1 user2;
|
||||
|
||||
user = config.home.username;
|
||||
|
||||
themeLogic =
|
||||
if user == user0 then
|
||||
currentTheme.theme0
|
||||
else if user == user1 then
|
||||
currentTheme.theme1
|
||||
else if user == user2 then
|
||||
currentTheme.theme2
|
||||
else
|
||||
currentTheme.theme0;
|
||||
|
||||
el = palettes.${themeLogic}.colours;
|
||||
|
||||
custom = {
|
||||
font = fonts.names.name0;
|
||||
font_size = "${builtins.toString fonts.sizes.desktop.size0}px";
|
||||
font_weight = "bold";
|
||||
opacityBg = "0.90";
|
||||
opacityBt = "1";
|
||||
text_color = el.base0E;
|
||||
secondary_accent = el.base07;
|
||||
tertiary_accent = el.base15;
|
||||
button_color = el.base04;
|
||||
background_1 = el.base01;
|
||||
background_2 = el.base00;
|
||||
background_3 = el.base04;
|
||||
};
|
||||
in
|
||||
''
|
||||
|
||||
* {
|
||||
min-height: 0px;
|
||||
font-family: ${custom.font};
|
||||
font-weight: ${custom.font_weight};
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
background: #${custom.background_2};
|
||||
color: #${custom.background_3};
|
||||
border: 2px solid;
|
||||
border-radius: 30px;
|
||||
border-color: #${custom.text_color};
|
||||
min-height: 100px;
|
||||
opacity: ${custom.opacityBg};
|
||||
}
|
||||
|
||||
#workspaces {
|
||||
font-size: 18px;
|
||||
padding-left: 15px;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
#workspaces button {
|
||||
color: #${custom.button_color};
|
||||
padding: 5px;
|
||||
opacity: ${custom.opacityBt};
|
||||
}
|
||||
#workspaces button.empty {
|
||||
color: #${custom.background_3};
|
||||
}
|
||||
#workspaces button.active {
|
||||
color: #${custom.text_color};
|
||||
}
|
||||
|
||||
#tray, #pulseaudio, #privacy, #cpu, #memory, #disk, #clock {
|
||||
font-size: ${custom.font_size};
|
||||
color: #${custom.text_color};
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
#privacy {
|
||||
}
|
||||
|
||||
#cpu {
|
||||
}
|
||||
|
||||
#memory {
|
||||
}
|
||||
|
||||
#disk {
|
||||
}
|
||||
|
||||
#tray {
|
||||
}
|
||||
|
||||
#pulseaudio {
|
||||
}
|
||||
|
||||
#clock {
|
||||
}
|
||||
|
||||
#custom-launcher {
|
||||
font-size: 20px;
|
||||
color: #${custom.text_color};
|
||||
font-weight: ${custom.font_weight};
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
#custom-weather {
|
||||
font-size: 14px;
|
||||
color: #${custom.text_color};
|
||||
font-weight: ${custom.font_weight};
|
||||
}
|
||||
''
|
19
home/modules/gui/desktop/wayland/waybar/default.nix
Executable file
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
let
|
||||
configPath = ./config;
|
||||
settingsPath = import (configPath + /settings.nix) { inherit flake; };
|
||||
stylePath = import (configPath + /style.nix) { inherit config flake; };
|
||||
in
|
||||
{
|
||||
programs.waybar = {
|
||||
enable = true;
|
||||
package = flake.inputs.waybar.packages.${pkgs.system}.default;
|
||||
settings = settingsPath;
|
||||
style = stylePath;
|
||||
};
|
||||
}
|
11
home/modules/gui/desktop/wayland/wlClipboard/default.nix
Executable file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
home.packages = builtins.attrValues {
|
||||
inherit (pkgs)
|
||||
wl-clipboard
|
||||
;
|
||||
};
|
||||
}
|
13
home/modules/gui/desktop/wayland/wpaperd/default.nix
Executable file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
programs.wpaperd = {
|
||||
enable = true;
|
||||
settings = {
|
||||
"default" = {
|
||||
path = "~/Files/Projects/dotfiles/home/modules/gui/desktop/wayland/wpaperd/wallpaper";
|
||||
apply-shadow = true;
|
||||
duration = "1m";
|
||||
sorting = "random";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg
Executable file
After Width: | Height: | Size: 578 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png
Executable file
After Width: | Height: | Size: 201 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg
Executable file
After Width: | Height: | Size: 808 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg
Executable file
After Width: | Height: | Size: 578 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg
Executable file
After Width: | Height: | Size: 1.7 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png
Executable file
After Width: | Height: | Size: 3.3 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png
Executable file
After Width: | Height: | Size: 5.1 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg
Executable file
After Width: | Height: | Size: 1.2 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg
Executable file
After Width: | Height: | Size: 3.5 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg
Executable file
After Width: | Height: | Size: 632 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg
Executable file
After Width: | Height: | Size: 8.2 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg
Executable file
After Width: | Height: | Size: 1.1 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png
Executable file
After Width: | Height: | Size: 3.3 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg
Executable file
After Width: | Height: | Size: 833 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg
Executable file
After Width: | Height: | Size: 467 KiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg
Executable file
After Width: | Height: | Size: 2 MiB |
BIN
home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg
Executable file
After Width: | Height: | Size: 1.8 MiB |
After Width: | Height: | Size: 1.6 MiB |
After Width: | Height: | Size: 257 KiB |
After Width: | Height: | Size: 261 KiB |
After Width: | Height: | Size: 144 KiB |
After Width: | Height: | Size: 501 KiB |
After Width: | Height: | Size: 252 KiB |
After Width: | Height: | Size: 646 KiB |
After Width: | Height: | Size: 422 KiB |
After Width: | Height: | Size: 552 KiB |
After Width: | Height: | Size: 366 KiB |
After Width: | Height: | Size: 1.2 MiB |
After Width: | Height: | Size: 747 KiB |
After Width: | Height: | Size: 1.3 MiB |
After Width: | Height: | Size: 1.7 MiB |
After Width: | Height: | Size: 665 KiB |
After Width: | Height: | Size: 1.8 MiB |
After Width: | Height: | Size: 869 KiB |
After Width: | Height: | Size: 302 KiB |
After Width: | Height: | Size: 457 KiB |
After Width: | Height: | Size: 876 KiB |
After Width: | Height: | Size: 529 KiB |
After Width: | Height: | Size: 258 KiB |
After Width: | Height: | Size: 568 KiB |
After Width: | Height: | Size: 323 KiB |
After Width: | Height: | Size: 720 KiB |
After Width: | Height: | Size: 185 KiB |
After Width: | Height: | Size: 289 KiB |
After Width: | Height: | Size: 405 KiB |
After Width: | Height: | Size: 1.6 MiB |
After Width: | Height: | Size: 1.6 MiB |
After Width: | Height: | Size: 1.6 MiB |
After Width: | Height: | Size: 4.1 MiB |
After Width: | Height: | Size: 787 KiB |
After Width: | Height: | Size: 1.3 MiB |
After Width: | Height: | Size: 1.7 MiB |