Compare commits
38 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d27bf0a4bc | ||
|
|
9951f8a249 | ||
|
|
36b8b6c9dc | ||
|
|
df55ea94cd | ||
|
|
a3d5029cdf | ||
|
|
ed86643870 | ||
|
|
edccc4e95f | ||
|
|
ce15247ccc | ||
|
|
3e97aab0de | ||
|
|
d34b45756d | ||
|
|
e70ff5a606 | ||
|
|
d9d2038c7a | ||
|
|
52e05480db | ||
|
|
6966f8b7bb | ||
|
|
f611ebb783 | ||
|
|
2f483e73bb | ||
|
|
f54173cf8c | ||
|
|
06a3c68c89 | ||
|
|
89deadce2d | ||
|
|
68cebba913 | ||
|
|
915315426f | ||
|
|
fbbbe1af4e | ||
|
|
47174631f7 | ||
|
|
a429b6d842 | ||
|
|
3a77be077a | ||
|
|
cb356ed46a | ||
|
|
1c3a136220 | ||
|
|
717d01263a | ||
|
|
80806938b7 | ||
|
|
b85bd899d2 | ||
|
|
333225a9f9 | ||
|
|
b38bcc7260 | ||
|
|
2507a200b5 | ||
|
|
f6b74f3100 | ||
|
|
3a8e14d81a | ||
|
|
da7c43b33a | ||
|
|
333db7dfa2 | ||
|
|
5691a4024e |
14 changed files with 285 additions and 6 deletions
24
.gitea/workflows/package.yaml
Normal file
24
.gitea/workflows/package.yaml
Normal 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
86
debian/changelog
vendored
|
|
@ -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
28
debian/control
vendored
|
|
@ -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
2
debian/install
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
greetd/* usr/share/greetd/pogmom/
|
||||||
|
sway-run /usr/bin/
|
||||||
5
debian/postinst
vendored
Normal file
5
debian/postinst
vendored
Normal 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
4
debian/postrm
vendored
Normal 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
6
greetd/config.toml
Normal 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
2
greetd/environments
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
sway-run
|
||||||
|
bash
|
||||||
45
greetd/gtkgreet.css
Normal file
45
greetd/gtkgreet.css
Normal 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
11
greetd/sway-config
Normal 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/*
|
||||||
4
qt6ct/colors/darker_pink.conf
Normal file
4
qt6ct/colors/darker_pink.conf
Normal 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
35
qt6ct/qss/header-fix.qss
Normal 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;
|
||||||
|
}
|
||||||
10
qt6ct/qss/pogmom-menubar.qss
Normal file
10
qt6ct/qss/pogmom-menubar.qss
Normal 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
29
sway-run
Executable 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 "$@"
|
||||||
Loading…
Add table
Reference in a new issue