From ed0d54cac2702bb3b952973b33ff2ede436dcfd4 Mon Sep 17 00:00:00 2001 From: Joshua Yun Date: Sun, 18 May 2025 18:13:14 -0500 Subject: fix: added new more wayland things and the cgit nginx config --- site/desktop/desktop/index.html | 48 ++++++++--- site/desktop/rclone/index.html | 47 ++++++++--- site/desktop/remote_nvim/index.html | 48 ++++++++--- site/desktop/syncthing/index.html | 47 ++++++++--- site/desktop/thunderbird/index.html | 48 ++++++++--- site/desktop/wayland/index.html | 154 +++++++++++++++++++++++++++++++++--- 6 files changed, 336 insertions(+), 56 deletions(-) (limited to 'site/desktop') diff --git a/site/desktop/desktop/index.html b/site/desktop/desktop/index.html index 10782bc..d9e636a 100644 --- a/site/desktop/desktop/index.html +++ b/site/desktop/desktop/index.html @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -112,11 +112,13 @@ - - + @@ -196,6 +199,7 @@ + Home @@ -217,6 +221,7 @@ +
  • @@ -227,6 +232,7 @@ + Server Setup @@ -275,6 +282,7 @@ + Cgit with gitolite @@ -297,6 +305,7 @@ + DDNS @@ -319,6 +328,7 @@ + Syncthing @@ -350,6 +360,7 @@ +
  • @@ -360,6 +371,7 @@ + Desktop @@ -473,6 +487,7 @@ + Rclone @@ -495,6 +510,7 @@ + Thunderbird @@ -517,6 +533,7 @@ + Syncthing @@ -539,6 +556,7 @@ + Remote Nvim @@ -561,6 +579,7 @@ + Wayland @@ -590,6 +609,7 @@ +
  • @@ -600,6 +620,7 @@ + LineageOS @@ -655,6 +677,7 @@ +
  • @@ -665,6 +688,7 @@ + Curry @@ -713,6 +738,7 @@ + Tempora @@ -735,6 +761,7 @@ + Spicy Shrimp @@ -764,6 +791,7 @@ + About @@ -926,10 +954,12 @@ done - + + + - + diff --git a/site/desktop/rclone/index.html b/site/desktop/rclone/index.html index 780d79c..1e9e268 100644 --- a/site/desktop/rclone/index.html +++ b/site/desktop/rclone/index.html @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -112,11 +112,13 @@ - - + @@ -196,6 +199,7 @@ + Home @@ -217,6 +221,7 @@ +
  • @@ -227,6 +232,7 @@ + Server Setup @@ -275,6 +282,7 @@ + Cgit with gitolite @@ -297,6 +305,7 @@ + DDNS @@ -319,6 +328,7 @@ + Syncthing @@ -350,6 +360,7 @@ +
  • @@ -360,6 +371,7 @@ + Desktop @@ -417,6 +430,7 @@ + Rclone @@ -440,6 +454,7 @@ + Thunderbird @@ -462,6 +477,7 @@ + Syncthing @@ -484,6 +500,7 @@ + Remote Nvim @@ -506,6 +523,7 @@ + Wayland @@ -535,6 +553,7 @@ +
  • @@ -545,6 +564,7 @@ + LineageOS @@ -600,6 +621,7 @@ +
  • @@ -610,6 +632,7 @@ + Curry @@ -658,6 +682,7 @@ + Tempora @@ -680,6 +705,7 @@ + Spicy Shrimp @@ -709,6 +735,7 @@ + About @@ -818,10 +845,12 @@ user = joshua - + + + - + diff --git a/site/desktop/remote_nvim/index.html b/site/desktop/remote_nvim/index.html index 7ec5771..32d195d 100644 --- a/site/desktop/remote_nvim/index.html +++ b/site/desktop/remote_nvim/index.html @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -112,11 +112,13 @@ - - + @@ -196,6 +199,7 @@ + Home @@ -217,6 +221,7 @@ +
  • @@ -227,6 +232,7 @@ + Server Setup @@ -275,6 +282,7 @@ + Cgit with gitolite @@ -297,6 +305,7 @@ + DDNS @@ -319,6 +328,7 @@ + Syncthing @@ -350,6 +360,7 @@ +
  • @@ -360,6 +371,7 @@ + Desktop @@ -408,6 +421,7 @@ + Rclone @@ -430,6 +444,7 @@ + Thunderbird @@ -452,6 +467,7 @@ + Syncthing @@ -483,6 +499,7 @@ + Remote Nvim @@ -546,6 +564,7 @@ + Wayland @@ -575,6 +594,7 @@ +
  • @@ -585,6 +605,7 @@ + LineageOS @@ -640,6 +662,7 @@ +
  • @@ -650,6 +673,7 @@ + Curry @@ -698,6 +723,7 @@ + Tempora @@ -720,6 +746,7 @@ + Spicy Shrimp @@ -749,6 +776,7 @@ + About @@ -869,10 +897,12 @@ EOF - + + + - + diff --git a/site/desktop/syncthing/index.html b/site/desktop/syncthing/index.html index 483b07b..daff9a2 100644 --- a/site/desktop/syncthing/index.html +++ b/site/desktop/syncthing/index.html @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -112,11 +112,13 @@ - - + @@ -196,6 +199,7 @@ + Home @@ -217,6 +221,7 @@ +
  • @@ -227,6 +232,7 @@ + Server Setup @@ -275,6 +282,7 @@ + Cgit with gitolite @@ -297,6 +305,7 @@ + DDNS @@ -319,6 +328,7 @@ + Syncthing @@ -350,6 +360,7 @@ +
  • @@ -360,6 +371,7 @@ + Desktop @@ -408,6 +421,7 @@ + Rclone @@ -430,6 +444,7 @@ + Thunderbird @@ -461,6 +476,7 @@ + Syncthing @@ -484,6 +500,7 @@ + Remote Nvim @@ -506,6 +523,7 @@ + Wayland @@ -535,6 +553,7 @@ +
  • @@ -545,6 +564,7 @@ + LineageOS @@ -600,6 +621,7 @@ +
  • @@ -610,6 +632,7 @@ + Curry @@ -658,6 +682,7 @@ + Tempora @@ -680,6 +705,7 @@ + Spicy Shrimp @@ -709,6 +735,7 @@ + About @@ -813,10 +840,12 @@ exec chpst -u "$USER:groups" syncthing -logflags 0 - + + + - + diff --git a/site/desktop/thunderbird/index.html b/site/desktop/thunderbird/index.html index 67dd9f5..4ff4733 100644 --- a/site/desktop/thunderbird/index.html +++ b/site/desktop/thunderbird/index.html @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -112,11 +112,13 @@ - - + @@ -196,6 +199,7 @@ + Home @@ -217,6 +221,7 @@ +
  • @@ -227,6 +232,7 @@ + Server Setup @@ -275,6 +282,7 @@ + Cgit with gitolite @@ -297,6 +305,7 @@ + DDNS @@ -319,6 +328,7 @@ + Syncthing @@ -350,6 +360,7 @@ +
  • @@ -360,6 +371,7 @@ + Desktop @@ -408,6 +421,7 @@ + Rclone @@ -439,6 +453,7 @@ + Thunderbird @@ -502,6 +518,7 @@ + Syncthing @@ -524,6 +541,7 @@ + Remote Nvim @@ -546,6 +564,7 @@ + Wayland @@ -575,6 +594,7 @@ +
  • @@ -585,6 +605,7 @@ + LineageOS @@ -640,6 +662,7 @@ +
  • @@ -650,6 +673,7 @@ + Curry @@ -698,6 +723,7 @@ + Tempora @@ -720,6 +746,7 @@ + Spicy Shrimp @@ -749,6 +776,7 @@ + About @@ -873,10 +901,12 @@ Unfortunately, I'm American, so here's how I change it.

    - + + + - + diff --git a/site/desktop/wayland/index.html b/site/desktop/wayland/index.html index 279fe8c..9294291 100644 --- a/site/desktop/wayland/index.html +++ b/site/desktop/wayland/index.html @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -112,11 +112,13 @@ - - + @@ -196,6 +199,7 @@
    + Home @@ -217,6 +221,7 @@ +
  • @@ -227,6 +232,7 @@ + Server Setup @@ -275,6 +282,7 @@ + Cgit with gitolite @@ -297,6 +305,7 @@ + DDNS @@ -319,6 +328,7 @@ + Syncthing @@ -350,6 +360,7 @@ +
  • @@ -360,6 +371,7 @@ + Desktop @@ -408,6 +421,7 @@ + Rclone @@ -430,6 +444,7 @@ + Thunderbird @@ -452,6 +467,7 @@ + Syncthing @@ -474,6 +490,7 @@ + Remote Nvim @@ -505,6 +522,7 @@ + Wayland @@ -556,6 +575,48 @@ + + +
  • + +
  • + + + Multi-Monitor Hotplug + + + +
  • + +
  • + + + Multi-Monitor Tags for Hyprland + + +
  • @@ -584,6 +645,7 @@ +
  • @@ -594,6 +656,7 @@
  • @@ -659,6 +724,7 @@ + Curry @@ -707,6 +774,7 @@ + Tempora @@ -729,6 +797,7 @@ + Spicy Shrimp @@ -758,6 +827,7 @@ + About @@ -811,6 +881,48 @@ + + +
  • + +
  • + + + Multi-Monitor Hotplug + + + +
  • + +
  • + + + Multi-Monitor Tags for Hyprland + + +
  • @@ -843,8 +955,9 @@ dwl wmenu

    Escape + Super key mapping

    -

    Since wayland does not have support for xcape, we need to use interception with a plugin instead. -The following link goes over how to install and use the interception plugin.

    +

    Since wayland does not have support for xcape, we need to use interception with a plugin instead.

    +

    Interception Plugin

    +

    The following part goes over how to install and use the interception plugin.

    These are the configurations for my setup:

    /etc/interception/dual-function-keys/mappings.yml:

    MAPPINGS:
    @@ -860,6 +973,23 @@ The following link goes over how to install and use the interception plugin.

    To get the device name: see the reference link.

    References:

    interception

    +

    keyd

    +

    Example keyd config that maps all keyboards to caps lock single press escape, hold super key

    +
    [ids]
    +
    +*
    +
    +[main]
    +
    +# Maps capslock to escape when pressed and control when held.
    +capslock = overload(meta, esc)
    +
    +

    References:

    +

    keyd

    +

    Multi-Monitor Hotplug

    +

    Kanshi: a monitor hot plug program

    +

    Multi-Monitor Tags for Hyprland

    +

    Split Monitor Plugin

    @@ -906,10 +1036,12 @@ The following link goes over how to install and use the interception plugin.

    - + + + - + -- cgit v1.2.3