Wallpaper changes and cleanup

Upscale default wallpaper (now default.png rather than default.jpg)

Set Vanguard to use a local animated wallpaper, as the file is quite
big after upscaling so I'm not putting it in this repo...

Deleted a bunch of wallpapers files from the repo but they're backed
up in syncthing

Removed overskride and nm-connection-editor from waybar shortcut, open
terminal with bluetoothctl and nmtui respectively instead

Move twinkle to only be installed on work machine
This commit is contained in:
Evie Litherland-Smith 2025-01-03 09:27:46 +00:00
parent e0dea93832
commit 83e0b05e96
47 changed files with 278 additions and 261 deletions

View file

@ -65,9 +65,7 @@
"6, monitor:desc:${primary}" "6, monitor:desc:${primary}"
"7, monitor:desc:${primary}" "7, monitor:desc:${primary}"
]; ];
exec-once = [ exec-once = [ "sleep 2 && animate-wallpaper" ];
"sleep 2 && systemctl --user start swww-daemon.service && sleep 2 && swww img ${./wallpapers/animated/citadel.gif} && systemctl --user stop hyprpaper.service"
];
}; };
}; };
boot = { boot = {

View file

@ -210,7 +210,7 @@
console.useXkbConfig = true; console.useXkbConfig = true;
stylix = { stylix = {
enable = true; enable = true;
image = ./wallpapers/default.jpg; image = ./wallpapers/default.png;
base16Scheme = lib.mkDefault "${pkgs.base16-schemes}/share/themes/one-light.yaml"; base16Scheme = lib.mkDefault "${pkgs.base16-schemes}/share/themes/one-light.yaml";
polarity = config.lib.stylix.scheme.variant; polarity = config.lib.stylix.scheme.variant;
opacity = { opacity = {

View file

@ -27,7 +27,6 @@
hunspell hunspell
hunspellDicts.en_GB-large hunspellDicts.en_GB-large
wl-clipboard wl-clipboard
overskride
hyprpicker hyprpicker
grim grim
slurp slurp
@ -45,7 +44,6 @@
signal-desktop signal-desktop
whatsapp-for-linux whatsapp-for-linux
teams-for-linux teams-for-linux
twinkle
nomachine-client nomachine-client
]; ];
}; };

View file

@ -248,10 +248,10 @@
"pin, org.kde.polkit-kde-authentication-agent-1|Pinentry|pinentry-qt|gcr-prompter" "pin, org.kde.polkit-kde-authentication-agent-1|Pinentry|pinentry-qt|gcr-prompter"
"dimaround, org.kde.polkit-kde-authentication-agent-1|Pinentry|pinentry-qt|gcr-prompter" "dimaround, org.kde.polkit-kde-authentication-agent-1|Pinentry|pinentry-qt|gcr-prompter"
"stayfocused, org.kde.polkit-kde-authentication-agent-1|Pinentry|pinentry-qt|gcr-prompter" "stayfocused, org.kde.polkit-kde-authentication-agent-1|Pinentry|pinentry-qt|gcr-prompter"
# Network and Bluetooth control panels # Audio control panel
"float, pavucontrol|nm-connection-editor|overskride|io.github.kaii_lb.Overskride" "float, pavucontrol"
"size 800 600, pavucontrol|nm-connection-editor|overskride|io.github.kaii_lb.Overskride" "size 800 600, pavucontrol"
"move onscreen 100%-820 50,pavucontrol|nm-connection-editor|overskride|io.github.kaii_lb.Overskride" "move onscreen 100%-820 50,pavucontrol"
# File browser and picker dialog # File browser and picker dialog
"float, org.gnome.Nautilus|xdg-desktop-portal-gtk" "float, org.gnome.Nautilus|xdg-desktop-portal-gtk"
"size 800 600, org.gnome.Nautilus|xdg-desktop-portal-gtk" "size 800 600, org.gnome.Nautilus|xdg-desktop-portal-gtk"

View file

@ -6,6 +6,7 @@
(pkgs.writeShellScriptBin "clean-config" (builtins.readFile ./shell/clean-config.sh)) (pkgs.writeShellScriptBin "clean-config" (builtins.readFile ./shell/clean-config.sh))
(pkgs.writeShellScriptBin "rsync-local-config" (builtins.readFile ./shell/rsync-local-config.sh)) (pkgs.writeShellScriptBin "rsync-local-config" (builtins.readFile ./shell/rsync-local-config.sh))
(pkgs.writeShellScriptBin "xdg-query-program" (builtins.readFile ./shell/xdg-query-program.sh)) (pkgs.writeShellScriptBin "xdg-query-program" (builtins.readFile ./shell/xdg-query-program.sh))
(pkgs.writeShellScriptBin "animate-wallpaper" (builtins.readFile ./shell/animate-wallpaper.sh))
(pkgs.writeShellScriptBin "mount-onedrive" (builtins.readFile ./shell/mount-onedrive.sh)) (pkgs.writeShellScriptBin "mount-onedrive" (builtins.readFile ./shell/mount-onedrive.sh))
]; ];
} }

View file

@ -0,0 +1,9 @@
WALLPAPER_FILE="$HOME/.wallpaper.gif"
if [ ! -f "$WALLPAPER_FILE" ]; then
exit 1
fi
systemctl --user start swww-daemon.service &&
swww img "$WALLPAPER_FILE" &&
systemctl --user stop hyprpaper.service

View file

@ -10,7 +10,11 @@
programs.waybar = { programs.waybar = {
enable = true; enable = true;
systemd.enable = true; systemd.enable = true;
settings.main = { settings.main =
let
terminal = "${config.programs.alacritty.package}/bin/alacritty -e";
in
{
name = "main"; name = "main";
layer = "top"; layer = "top";
position = "left"; position = "left";
@ -107,6 +111,7 @@
}; };
"ignored-players" = [ "ignored-players" = [
"com" "com"
"org"
"firefox" "firefox"
]; ];
}; };
@ -149,7 +154,7 @@
format-linked = "󰈂"; format-linked = "󰈂";
format-disconnected = "󰈂"; format-disconnected = "󰈂";
tooltip-format = "{essid} ({signalStrength}%)"; tooltip-format = "{essid} ({signalStrength}%)";
on-click = "${pkgs.networkmanagerapplet}/bin/nm-connection-editor"; on-click = "${terminal} ${pkgs.networkmanager}/bin/nmtui";
}; };
bluetooth = { bluetooth = {
format = "󰂯"; format = "󰂯";
@ -158,7 +163,7 @@
format-on = "󰂯"; format-on = "󰂯";
format-connected = "󰂱"; format-connected = "󰂱";
tooltip-format = "{status} | {device_alias}"; tooltip-format = "{status} | {device_alias}";
on-click = "${pkgs.overskride}/bin/overskride"; on-click = "${terminal} ${pkgs.bluez}/bin/bluetoothctl";
}; };
"clock#calendar" = "clock#calendar" =
let let

Binary file not shown.

Before

Width:  |  Height:  |  Size: 747 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 562 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1,000 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 984 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 480 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 229 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 MiB

View file

@ -1,5 +1,11 @@
{ lib, username, ... }:
{ {
lib,
pkgs,
username,
...
}:
{
environment.systemPackages = with pkgs; [ twinkle ];
home-manager.users.${username} = home-manager.users.${username} =
{ config, ... }: { config, ... }:
{ {