Compare commits

...

38 commits
0.3.4 ... main

Author SHA1 Message Date
Penelope Gwen
d27bf0a4bc update qt6 stylings
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-11-10 15:09:55 -08:00
Penelope Gwen
9951f8a249 original 0.4.8 2025-11-10 15:04:21 -08:00
Penelope Gwen
36b8b6c9dc update qt6 stylings
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Waiting to run
2025-11-10 14:21:22 -08:00
Penelope Gwen
df55ea94cd 0.4.7
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-08-23 02:43:16 +00:00
Penelope Gwen
a3d5029cdf add python3-i3ipc
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-08-21 09:34:42 -07:00
Penelope Gwen
ed86643870 0.4.6
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-08-19 17:57:25 -07:00
Penelope Gwen
edccc4e95f include qt6ct styling
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-08-13 10:09:24 -07:00
Penelope Gwen
ce15247ccc update gtkgreet styling
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-07-14 21:18:16 +00:00
Penelope Gwen
3e97aab0de 0.4.3
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-07-05 04:26:23 +00:00
Penelope Gwen
d34b45756d debian package 0.4.2
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Waiting to run
2025-07-05 04:15:40 +00:00
Penelope Gwen
e70ff5a606 gtklock-powerbar-module
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Waiting to run
2025-07-05 04:15:01 +00:00
Penelope Gwen
d9d2038c7a swap yad for zenity, add autotiling-rs
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Waiting to run
2025-07-04 21:13:20 -07:00
Penelope Gwen
52e05480db gtklock modules
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Has been cancelled
2025-07-01 13:11:20 -07:00
Penelope Gwen
6966f8b7bb add poweralertd and yad
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions2 (push) Waiting to run
2025-06-30 12:38:55 -07:00
Penelope Gwen
f611ebb783 0.4.1 2024-12-13 19:55:09 +00:00
Penelope Gwen
2f483e73bb 0.4 2024-12-10 13:01:40 -08:00
Penelope Gwen
f54173cf8c version 0.3.8, 0.3.9 2024-12-05 13:18:39 -08:00
Penelope Gwen
06a3c68c89 version 0.3.8, 0.3.9 2024-12-05 13:17:11 -08:00
Penelope Gwen
89deadce2d testing runner 2024-07-05 19:17:46 -06:00
Penelope Gwen
68cebba913 testing runner 2024-07-05 19:07:26 -06:00
Penelope Gwen
915315426f testing runner 2024-07-05 19:07:04 -06:00
Penelope Gwen
fbbbe1af4e testing runner 2024-07-05 18:39:59 -06:00
Penelope Gwen
47174631f7 testing runner 2024-07-05 18:38:44 -06:00
Penelope Gwen
a429b6d842 testing runner 2024-07-05 18:37:52 -06:00
Penelope Gwen
3a77be077a testing runner 2024-07-05 18:37:20 -06:00
Penelope Gwen
cb356ed46a testing runner 2024-07-05 18:35:41 -06:00
Penelope Gwen
1c3a136220 testing runner 2024-07-05 18:32:30 -06:00
Penelope Gwen
717d01263a testing runner 2024-07-05 18:30:49 -06:00
Penelope Gwen
80806938b7 testing runner 2024-07-05 18:28:40 -06:00
Penelope Gwen
b85bd899d2 testing runner 2024-07-05 18:26:19 -06:00
Penelope Gwen
333225a9f9 testing runner 2024-07-05 18:24:14 -06:00
Penelope Gwen
b38bcc7260 testing runner 2024-07-05 18:23:45 -06:00
Penelope Gwen
2507a200b5 testing runner 2024-07-05 18:22:04 -06:00
Penelope Gwen
f6b74f3100 testing runner 2024-07-05 18:21:06 -06:00
Penelope Gwen
3a8e14d81a testing runner 2024-07-05 18:17:25 -06:00
Penelope Gwen
da7c43b33a testing gitea runner 2024-07-05 18:06:02 -06:00
Penelope Gwen
333db7dfa2 0.3.6 2024-07-05 12:28:27 -06:00
Penelope Gwen
5691a4024e add sway-profiles 2024-06-27 04:16:44 -06:00
14 changed files with 285 additions and 6 deletions

View file

@ -0,0 +1,24 @@
name: Gitea Actions Demo
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on: [push]
jobs:
Explore-Gitea-Actions2:
runs-on: debify-sid
container:
image: pogmom/debify-x86_64:sid
steps:
# - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event."
# - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!"
# - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}."
- name: Check out repository code
uses: actions/checkout@v4
# - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner."
# - run: echo "🖥️ The workflow is now ready to test your code on the runner."
- name: List files in the repository
run: |
ls ${{ gitea.workspace }}
- run: pwd
# - run: echo "🍏 This job's status is ${{ job.status }}."
# - run: uname -v

86
debian/changelog vendored
View file

@ -1,3 +1,89 @@
pogmom-desktop (0.4.9) unstable; urgency=medium
* update qt6 stylings for clarity
-- Penelope Gwen <support@pogmom.me> Mon, 10 Nov 2025 15:06:24 -0800
pogmom-desktop (0.4.8) unstable; urgency=medium
* 0.4.8
-- Penelope Gwen <support@pogmom.me> Sat, 23 Aug 2025 20:07:22 +0000
pogmom-desktop (0.4.7) unstable; urgency=medium
* add python3-i3ipc
* replace xdg-desktop-portal-gtk with xdg-desktop-portal-kde
-- Penelope Gwen <support@pogmom.me> Sat, 23 Aug 2025 02:41:22 +0000
pogmom-desktop (0.4.6) unstable; urgency=medium
* add multibg-wayland
-- Penelope Gwen <support@pogmom.me> Sun, 17 Aug 2025 23:49:20 +0000
pogmom-desktop (0.4.5) unstable; urgency=medium
* add qt6ct styling to system dir to better support multi-user
-- Penelope Gwen <support@pogmom.me> Wed, 13 Aug 2025 16:58:33 +0000
pogmom-desktop (0.4.4) unstable; urgency=medium
* update gtkgreet styling
-- Penelope Gwen <support@pogmom.me> Mon, 14 Jul 2025 21:17:06 +0000
pogmom-desktop (0.4.3) unstable; urgency=medium
* removed waybar, added eww
-- Penelope Gwen <support@pogmom.me> Sat, 05 Jul 2025 04:24:42 +0000
pogmom-desktop (0.4.2) unstable; urgency=medium
* zenity, autotiling-rs, gtklock modules
-- Penelope Gwen <support@pogmom.me> Sat, 05 Jul 2025 04:13:34 +0000
pogmom-desktop (0.4.1) unstable; urgency=medium
* added network-manager-openvpn
-- Penelope Gwen <support@pogmom.me> Fri, 13 Dec 2024 19:54:45 +0000
pogmom-desktop (0.4) unstable; urgency=medium
* integrate the functionality of and deprecate pogmom-sway-base
-- Penelope Gwen <support@pogmom.me> Tue, 10 Dec 2024 12:50:31 -0800
pogmom-desktop (0.3.9) unstable; urgency=medium
* added nwg-look, qt5ct, gt6ct
* removed waybar-nmvpn
-- Penelope Gwen <support@pogmom.me> Thu, 05 Dec 2024 13:15:07 -0800
pogmom-desktop (0.3.8) unstable; urgency=medium
* added libspa-0.2-bluetooth
-- Penelope Gwen <support@pogmom.me> Sat, 30 Nov 2024 21:03:53 -0800
pogmom-desktop (0.3.6) unstable; urgency=medium
* added playerctl
-- Penelope Gwen <support@pogmom.me> Fri, 05 Jul 2024 12:27:42 -0600
pogmom-desktop (0.3.5) unstable; urgency=medium
* add sway-profiles
-- Penelope Gwen <support@pogmom.me> Thu, 27 Jun 2024 04:16:24 -0600
pogmom-desktop (0.3.4) unstable; urgency=medium pogmom-desktop (0.3.4) unstable; urgency=medium
* add udiskie * add udiskie

28
debian/control vendored
View file

@ -11,38 +11,54 @@ Homepage: https://git.pogmom.me/pogmommy/pogmom-desktop
Package: pogmom-desktop Package: pogmom-desktop
Architecture: all Architecture: all
Depends: Depends:
autotiling, autotiling-rs,
blueman, blueman,
breeze-icon-theme, breeze-icon-theme,
brightnessctl, brightnessctl,
copyq, copyq,
eww,
fonts-font-awesome, fonts-font-awesome,
fonts-noto-color-emoji, fonts-noto-color-emoji,
greetd, greetd,
gtkgreet, gtkgreet,
gtklock, gtklock,
gtklock-playerctl-module,
gtklock-powerbar-module,
gtklock-userinfo-module,
hyfetch, hyfetch,
libfuse2, libfuse2,
libnotify-bin, libnotify-bin,
libspa-0.2-bluetooth,
menu-xdg,
multibg-wayland,
network-manager-gnome, network-manager-gnome,
network-manager-openvpn,
nwg-look,
pavucontrol-qt, pavucontrol-qt,
pogmom-sway-base, playerctl,
polkit-kde-agent-1, polkit-kde-agent-1,
poweralertd,
pulseaudio-utils, pulseaudio-utils,
python3-i3ipc,
qt5ct,
qt6ct,
sway-notification-center, sway-notification-center,
sway-profiles,
sway-screenshot, sway-screenshot,
swayfx, swayfx,
swayidle, swayidle,
udiskie, udiskie,
waybar,
waybar-nmvpn,
wireplumber, wireplumber,
wob, wob,
wofi, wofi,
worf,
wofi-calc, wofi-calc,
xdg-desktop-portal, xdg-desktop-portal,
xdg-desktop-portal-gtk,
xdg-desktop-portal-kde, xdg-desktop-portal-kde,
xwayland xdg-desktop-portal-wlr,
xwayland,
zenity
Replaces:
pogmom-sway-base
Description: Recommended packages to get started using swayfx as a window manager Description: Recommended packages to get started using swayfx as a window manager
This metapackage includes various pieces of software used to create a custom desktop environment This metapackage includes various pieces of software used to create a custom desktop environment

2
debian/install vendored Normal file
View file

@ -0,0 +1,2 @@
greetd/* usr/share/greetd/pogmom/
sway-run /usr/bin/

5
debian/postinst vendored Normal file
View file

@ -0,0 +1,5 @@
#!/bin/bash
mkdir -p /etc/greetd
update-alternatives --install /etc/greetd/config.toml greetd /usr/share/greetd/pogmom/config.toml 30 --force
update-alternatives --install /etc/greetd/environments greetd_envs /usr/share/greetd/pogmom/environments 30 --force

4
debian/postrm vendored Normal file
View file

@ -0,0 +1,4 @@
#!/bin/bash
update-alternatives --remove greetd /usr/share/greetd/pogmom/config.toml
update-alternatives --remove greetd_envs /usr/share/greetd/pogmom/environments

6
greetd/config.toml Normal file
View file

@ -0,0 +1,6 @@
[terminal]
vt = 7
[default_session]
command = "dbus-run-session -- sway --config /usr/share/greetd/pogmom/sway-config"
user = "_greetd"

2
greetd/environments Normal file
View file

@ -0,0 +1,2 @@
sway-run
bash

45
greetd/gtkgreet.css Normal file
View file

@ -0,0 +1,45 @@
window {
background-image: url("file:///usr/share/greetd/pogmom/background.jpg");
background-size: cover;
background-position: center;
}
label {
color: rgba(250, 250, 250, 1);
}
box#body {
background-color: rgba(50, 50, 50, 0.5);
border-radius: 10px;
padding: 50px;
outline: none;
border: none;
box-shadow: none;
}
entry,combobox * {
background-color: rgba(50, 50, 50, 0.3);
color: rgba(250, 250, 250, 1);
outline: none;
border: none;
box-shadow: none;
}
entry.text {
color: rgba(250, 250, 250, 1);
}
button {
background-image: none;
margin-left: 10px;
padding: 10px;
background-color: rgba(50, 50, 50, 0.3);
color: #000000;
border-radius: 10px;
box-shadow: none;
outline: none;
border: none;
}
button > label {
color: #000000;
}

11
greetd/sway-config Normal file
View file

@ -0,0 +1,11 @@
exec "gtkgreet -s /usr/share/greetd/pogmom/gtkgreet.css; swaymsg exit"
default_border pixel 0
bindsym Mod4+shift+e exec swaynag \
-t warning \
-m 'What do you want to do?' \
-b 'Poweroff' 'systemctl poweroff' \
-b 'Reboot' 'systemctl reboot'
include /etc/sway/config.d/*

View file

@ -0,0 +1,4 @@
[ColorScheme]
active_colors=#ffffafaf, #96111317, #96e4e4e4, #96d0d0d0, #96576176, #96d0d0d0, #ffe4e4e4, #ffe4e4e4, #ffe4e4e4, #963c3538, #963c3538, #96e4e4e4, #96d7afaf, #ffd68787, #ffd7afaf, #ffd75f87, #963c3538, #ffe4e4e4, #96111317, #ffe4e4e4, #80e4e4e4, #e1ffafaf
disabled_colors=#ffab8792, #96323844, #969ba0ab, #969297a2, #96576176, #969297a2, #ff9ba0ab, #ff9ba0ab, #ff9ba0ab, #964a4a56, #964a4a56, #969ba0ab, #96978792, #ff98747f, #ff978792, #ff9a637e, #964a4a56, #ff9ba0ab, #96323844, #ff9ba0ab, #809ba0ab, #e1ab8792
inactive_colors=#ffffafaf, #96111317, #96e4e4e4, #96d0d0d0, #96576176, #96d0d0d0, #ffe4e4e4, #ffe4e4e4, #ffe4e4e4, #963c3538, #963c3538, #96e4e4e4, #96d7afaf, #ffd68787, #ffd7afaf, #ffd75f87, #963c3538, #ffe4e4e4, #96111317, #ffe4e4e4, #80e4e4e4, #e1ffafaf

35
qt6ct/qss/header-fix.qss Normal file
View file

@ -0,0 +1,35 @@
QTabBar {
background-color: transparent;
background-image: none;
}
QTabBar::tab {
border: 1px solid #77d68787;
padding-left: 10px;
padding-right: 10px;
}
QTabBar::tab:first {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
QTabBar::tab:last {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
QTabBar::tab:only-one {
border-radius: 4px;
}
QTabBar::close-button {
margin-right: 20px;
opacity: 0;
}
QTabBar::tab:selected, QTabBar::tab:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #00000000, stop: 0.5 #33d68787, stop: 1.0 #66d68787);
padding: 4px 10px 4px 10px;
margin-top: 0px;
margin-bottom: 3px;
}
QTabBar::tab:!selected {
margin-top: 3px;
margin-bottom: 6px;
}

View file

@ -0,0 +1,10 @@
QMenuBar {
color: palette(accent);
}
QMenu {
background-color: palette(button);
}
QMenuBar::item:selected {
background-color: palette(highlight);
color: palette(button);
}

29
sway-run Executable file
View file

@ -0,0 +1,29 @@
#!/bin/sh
# Session
export XDG_SESSION_TYPE=wayland
export XDG_SESSION_DESKTOP=sway
export XDG_CURRENT_DESKTOP=sway
# D-Bus
# If the session bus is not available it is spawned and wrapper round our program
# Otherwise we spawn our program directly
drs=
if [ -z "${DBUS_SESSION_BUS_ADDRESS}" ]
then
drs=dbus-run-session
fi
# Environment
# Source environmental variable from all files in PATH_ENVIRONMENT
# file should be named *.conf and have KEY=value format use # for comment
PATH_ENVIRONMENT=$HOME/.config/environment.d
if [ -d "$PATH_ENVIRONMENT" ]; then
for i in "$PATH_ENVIRONMENT"/*.conf ; do
if [ -f "$i" ]; then
set -a; . "$i"; set +a
fi
done
fi
exec ${drs} sway "$@"