Commit de01046
0
plików
+0
dodanych
-0
usuniętych
@@ -1,28 +0,0 @@
1
-# PaganDE — foot (terminal), Catppuccin Mocha.
2
-[main]
3
-font=monospace:size=10
4
-pad=8x8
5
-dpi-aware=yes
6
-initial-window-size-chars=100x30
7
-
8
-[colors]
9
-background=1e1e2e
10
-foreground=cdd6f4
11
-regular0=45475a
12
-regular1=f38ba8
13
-regular2=a6e3a1
14
-regular3=f9e2af
15
-regular4=89b4fa
16
-regular5=f5c2e7
17
-regular6=94e2d5
18
-regular7=bac2de
19
-bright0=585b70
20
-bright1=f38ba8
21
-bright2=a6e3a1
22
-bright3=f9e2af
23
-bright4=89b4fa
24
-bright5=f5c2e7
25
-bright6=94e2d5
26
-bright7=a6adc8
27
-selection-foreground=cdd6f4
28
-selection-background=585b70
29
0
deleted file mode 100644
@@ -1,13 +0,0 @@
1
-# PaganDE — wygląd aplikacji GTK3 (Catppuccin Mocha).
2
-#
3
-# Ten plik czyta GTK3 (i narzędzia czytające legacy settings.ini).
4
-# GTK4 nie używa settings.ini — motyw dla GTK3+GTK4 wymusza zmienna
5
-# środowiskowa GTK_THEME z config/labwc/environment (bez gsettings/dconf,
6
-# zero dodatkowych bibliotek).
7
-
8
-[Settings]
9
-gtk-font-name=Cantarell 10
10
-gtk-icon-theme-name=Papirus-Dark
11
-gtk-cursor-theme-name=DMZ-Black
12
-gtk-application-prefer-dark-theme=1
13
-gtk-theme-name=Catppuccin-Mocha-Standard-Blue-Dark
14
0
deleted file mode 100644
@@ -1,14 +0,0 @@
1
-# PaganDE — kanshi (automatyczne profile monitorów).
2
-# Składnia: man kanshi(5). Pusty plik = brak automatycznych profili
3
-# (kanshi czeka na konfigurację; monitory działają z domyślnych ustawień).
4
-#
5
-# Przykład profilu — odkomentuj i dopasuj do swojego sprzętu:
6
-#
7
-# profile dom {
8
-# output "eDP-1" mode "preferred" scale 1
9
-# }
10
-#
11
-# profile biurko {
12
-# output "DP-1" mode "2560x1440@60Hz" scale 1 position 0,0
13
-# output "eDP-1" disable
14
-# }
15
0
deleted file mode 100755
@@ -1,31 +0,0 @@
1
-#!/bin/sh
2
-# PaganDE — autostart (uruchamiane przez labwc po starcie sesji).
3
-# labwc wykonuje ten plik jako skrypt sh z ustawionym WAYLAND_DISPLAY.
4
-# Projekt: PaganBuild/PaganDE — komponenty wg pagande.md §3.
5
-
6
-# ── Tło pulpitu (swaybg) ───────────────────────────────────────
7
-# Domyślnie jednolity kolor Catppuccin Mocha (base #1e1e2e). Własny obraz:
8
-# ~/Pictures/wallpapers/catppuccin-mocha.png
9
-_wall="${XDG_PICTURES_DIR:-$HOME/Pictures}/wallpapers/catppuccin-mocha.png"
10
-if [ -f "$_wall" ]; then
11
- swaybg -i "$_wall" -m fill &
12
-else
13
- swaybg -c '#1e1e2e' &
14
-fi
15
-
16
-# ── Automatyczna konfiguracja monitorów (kanshi) ───────────────
17
-command -v kanshi >/dev/null 2>&1 && kanshi &
18
-
19
-# ── Górny pasek (waybar) ───────────────────────────────────────
20
-command -v waybar >/dev/null 2>&1 && waybar &
21
-
22
-# ── Powiadomienia (mako) ───────────────────────────────────────
23
-command -v mako >/dev/null 2>&1 && mako &
24
-
25
-# ── Agent polkit (uprawnienia GUI) ─────────────────────────────
26
-if [ -x /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 ]; then
27
- /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
28
-fi
29
-
30
-# ── Aplet sieci (NetworkManager) ───────────────────────────────
31
-command -v nm-applet >/dev/null 2>&1 && nm-applet &
32
0
deleted file mode 100644
@@ -1,9 +0,0 @@
1
-# PaganDE — zmienne środowiska sesji (wczytywane przez labwc).
2
-# Format: KEY=VALUE (bez `export`). Zmienne dziedziczą wszystkie aplikacje.
3
-#
4
-# Wygląd GTK bez żadnego backendu ustawień (gsettings/dconf nie są potrzebne):
5
-# GTK3 i GTK4 honorują GTK_THEME; motyw -Dark wymusza ciemny schemat.
6
-GTK_THEME=Catppuccin-Mocha-Standard-Blue-Dark
7
-# Kursor (DMZ z xcursor-dmz) dla całej sesji Wayland.
8
-XCURSOR_THEME=DMZ-Black
9
-XCURSOR_SIZE=24
10
0
deleted file mode 100644
@@ -1,117 +0,0 @@
1
-# PaganDE — rc.ini (konfiguracja kompozytora labwc-pagan)
2
-#
3
-# Zamiast rc.xml: ten plik jest parsowany natywnie jako INI i działa OD RAZU
4
-# po zapisie (automatyczne przeładowanie — odpowiednik `labwc --reconfigure`).
5
-#
6
-# Składnia:
7
-# # lub ; -> komentarz
8
-# [sekcja]
9
-# klucz = wartość
10
-#
11
-# Lista sekcji/kluczy: compositor/labwc/pagan/FORK.md („Konfiguracja INI").
12
-# Paleta: Catppuccin Mocha; motyw okien: Catppuccin-Mocha (themerc).
13
-
14
-[core]
15
-decoration = server
16
-gap = 8
17
-adaptiveSync = no
18
-allowTearing = no
19
-autoEnableOutputs = yes
20
-reuseOutputMode = yes
21
-xwaylandPersistence = no
22
-primarySelection = yes
23
-
24
-[placement]
25
-policy = cascade
26
-
27
-[windowSwitcher]
28
-preview = yes
29
-outlines = yes
30
-osdShow = yes
31
-osdStyle = classic
32
-osdFields = icon|15%, desktop_entry_name|40%, title|45%
33
-
34
-[resistance]
35
-screenEdgeStrength = 10
36
-windowEdgeStrength = 0
37
-
38
-[focus]
39
-followMouse = no
40
-raiseOnFocus = yes
41
-raiseOnFocusDelay = 150
42
-
43
-[snapping]
44
-innerRange = 8
45
-outerRange = 8
46
-cornerRange = 40
47
-topMaximize = yes
48
-
49
-[workspaces]
50
-number = 2
51
-names = 1, 2
52
-popupTime = 800
53
-
54
-[theme]
55
-name = Catppuccin-Mocha
56
-cornerRadius = 8
57
-dropShadows = yes
58
-maximizedDecoration = titlebar
59
-titleLayout = :iconify,max,close
60
-activeWindowFont = Cantarell 10
61
-inactiveWindowFont = Cantarell 10
62
-menuItemFont = Cantarell 10
63
-osdFont = Cantarell 10
64
-
65
-[keyboard]
66
-repeatRate = 30
67
-repeatDelay = 250
68
-
69
-# ── Skróty (super = W, alt = A) ─────────────────────────────────
70
-[keybind]
71
-W-Return = Execute foot
72
-W-d = Execute rofi -show drun
73
-W-Space = Execute rofi -show drun
74
-W-e = Execute thunar
75
-W-q = Close
76
-A-F4 = Close
77
-W-f = ToggleFullscreen
78
-W-l = Execute swaylock
79
-W-S-q = Exit
80
-W-Left = SnapToEdge left
81
-W-Right = SnapToEdge right
82
-W-Up = SnapToEdge up
83
-W-Down = SnapToEdge down
84
-W-S-Left = SendToDesktop previous
85
-W-S-Right = SendToDesktop next
86
-W-1 = GoToDesktop 1
87
-W-2 = GoToDesktop 2
88
-
89
-# ── Touchpad ────────────────────────────────────────────────────
90
-[libinput touchpad]
91
-naturalScroll = yes
92
-tap = yes
93
-tapButtonMap = lrm
94
-disableWhileTyping = yes
95
-
96
-# ── Mysz: kontekst + przycisk + gest ───────────────────────────
97
-[mousebind]
98
-TitleBar Left Drag = Move
99
-TitleBar Left DoubleClick = ToggleMaximize
100
-TitleBar Right Click = ShowMenu window-menu
101
-Desktop Right Click = ShowMenu root-menu
102
-
103
-# ── Menu główne (PPM pulpit) ──────────────────────────────────
104
-# Pozycje w kolejności pliku; menu.xml jest generowany z tej sekcji
105
-# (obok rc.ini) przy każdym przeładowaniu — działa też live reload.
106
-[menu]
107
-ignoreButtonReleasePeriod = 250
108
-item = Terminal | Execute foot
109
-item = Pliki | Execute thunar
110
-item = Przeglądarka | Execute xdg-open https://paganlinux.eu
111
-separator = -
112
-item = Uruchom... | Execute rofi -show drun
113
-item = Zablokuj ekran | Execute swaylock
114
-separator = -
115
-item = Wyloguj | Exit
116
-item = Uśpij | Execute systemctl suspend
117
-item = Wyłącz | Execute systemctl poweroff
118
0
deleted file mode 100644
@@ -1,28 +0,0 @@
1
-# PaganDE — mako (powiadomienia), Catppuccin Mocha.
2
-font=Cantarell 10
3
-width=400
4
-height=160
5
-margin=8
6
-padding=10
7
-
8
-background-color=#1e1e2e
9
-text-color=#cdd6f4
10
-border-color=#89b4fa
11
-border-size=2
12
-border-radius=8
13
-
14
-icons=1
15
-max-icon-size=48
16
-default-timeout=5000
17
-
18
-[urgency=low]
19
-border-color=#585b70
20
-default-timeout=8000
21
-
22
-[urgency=normal]
23
-border-color=#89b4fa
24
-default-timeout=5000
25
-
26
-[urgency=critical]
27
-border-color=#f38ba8
28
-default-timeout=0
29
0
deleted file mode 100644
@@ -1,15 +0,0 @@
1
-// PaganDE — rofi (launcher aplikacji), Catppuccin Mocha.
2
-// Uruchamiany: przycisk „PaganDE" na pasku, Super+D / Super+Spacja,
3
-// pozycja „Uruchom..." w menu głównym.
4
-configuration {
5
- modi: "drun,run";
6
- show-icons: true;
7
- icon-theme: "Papirus-Dark";
8
- drun-display-format: "{name}";
9
- display-drun: "Programy";
10
- display-run: "Uruchom";
11
- font: "Cantarell 11";
12
- sidebar-mode: false;
13
-}
14
-
15
-@theme "catppuccin-mocha"
16
0
deleted file mode 100644
@@ -1,66 +0,0 @@
1
-/* PaganDE — motyw rofi „catppuccin-mocha".
2
- * Paleta: Catppuccin Mocha (patrz pagande.md §5) — spójny z resztą środowiska.
3
- */
4
-
5
-* {
6
- background-color: transparent;
7
- text-color: #cdd6f4;
8
-}
9
-
10
-window {
11
- background-color: #1e1e2e;
12
- border: 1px;
13
- border-color: #313244;
14
- border-radius: 12px;
15
- padding: 6px;
16
-}
17
-
18
-mainbox {
19
- padding: 4px;
20
-}
21
-
22
-inputbar {
23
- padding: 8px;
24
- spacing: 8px;
25
- background-color: #181825;
26
- border-radius: 8px;
27
- children: [ prompt, entry ];
28
-}
29
-
30
-prompt {
31
- text-color: #89b4fa;
32
-}
33
-
34
-entry {
35
- text-color: #cdd6f4;
36
- placeholder-color: #6c7086;
37
-}
38
-
39
-listview {
40
- lines: 8;
41
- spacing: 4px;
42
- padding: 4px 0 0 0;
43
-}
44
-
45
-element {
46
- padding: 8px 10px;
47
- border-radius: 8px;
48
- text-color: #cdd6f4;
49
-}
50
-
51
-element selected {
52
- background-color: #313244;
53
- text-color: #89b4fa;
54
-}
55
-
56
-element-icon {
57
- size: 22px;
58
-}
59
-
60
-element-text {
61
- vertical-align: 0.5;
62
-}
63
-
64
-scrollbar {
65
- handle-color: #585b70;
66
-}
67
0
deleted file mode 100644
@@ -1,14 +0,0 @@
1
-#define close_width 10
2
-#define close_height 10
3
-static unsigned char close_bits[] = {
4
- 0x01, 0x02,
5
- 0x03, 0x03,
6
- 0x86, 0x01,
7
- 0xcc, 0x00,
8
- 0x78, 0x00,
9
- 0x78, 0x00,
10
- 0xcc, 0x00,
11
- 0x86, 0x01,
12
- 0x03, 0x03,
13
- 0x01, 0x02,
14
-};
15
0
deleted file mode 100644
@@ -1,14 +0,0 @@
1
-#define iconify_width 10
2
-#define iconify_height 10
3
-static unsigned char iconify_bits[] = {
4
- 0x00, 0x00,
5
- 0x00, 0x00,
6
- 0x00, 0x00,
7
- 0x00, 0x00,
8
- 0xfc, 0x00,
9
- 0xfc, 0x00,
10
- 0x00, 0x00,
11
- 0x00, 0x00,
12
- 0x00, 0x00,
13
- 0x00, 0x00,
14
-};
15
0
deleted file mode 100644
@@ -1,14 +0,0 @@
1
-#define max_width 10
2
-#define max_height 10
3
-static unsigned char max_bits[] = {
4
- 0x00, 0x00,
5
- 0xfe, 0x01,
6
- 0x02, 0x01,
7
- 0x02, 0x01,
8
- 0x02, 0x01,
9
- 0x02, 0x01,
10
- 0x02, 0x01,
11
- 0x02, 0x01,
12
- 0xfe, 0x01,
13
- 0x00, 0x00,
14
-};
15
0
deleted file mode 100644
@@ -1,14 +0,0 @@
1
-#define max_toggled_width 10
2
-#define max_toggled_height 10
3
-static unsigned char max_toggled_bits[] = {
4
- 0x00, 0x00,
5
- 0x3e, 0x00,
6
- 0x22, 0x00,
7
- 0xfa, 0x00,
8
- 0x8a, 0x00,
9
- 0x8a, 0x00,
10
- 0xbe, 0x00,
11
- 0x88, 0x00,
12
- 0xf8, 0x00,
13
- 0x00, 0x00,
14
-};
15
0
deleted file mode 100644
@@ -1,66 +0,0 @@
1
-# PaganDE — motyw „Catppuccin-Mocha" dla labwc (składnia: man labwc-theme(5)).
2
-# Paleta: https://catppuccin.com (flavor Mocha). Akcent: Blue (#89b4fa).
3
-# Zaokrąglone rogi (rc.ini [theme] cornerRadius), płaski pasek tytułu, jednolite
4
-# przyciski XBM, miękki cień.
5
-
6
-border.width: 1
7
-window.titlebar.padding.width: 8
8
-window.titlebar.padding.height: 4
9
-
10
-# ── Okna ─────────────────────────────────────────────────────
11
-window.active.border.color: #89b4fa
12
-window.inactive.border.color: #313244
13
-
14
-# Pasek tytułu: płaski — akcent niesie aktywna ramka + hover.
15
-window.active.title.bg: Solid
16
-window.active.title.bg.color: #181825
17
-window.inactive.title.bg: Solid
18
-window.inactive.title.bg.color: #11111b
19
-
20
-window.active.label.text.color: #cdd6f4
21
-window.inactive.label.text.color: #6c7086
22
-window.label.text.justify: Center
23
-
24
-# ── Przyciski tytułu ─────────────────────────────────────────
25
-# Kształty XBM: close/iconify/max/max_toggled. Monochromatyczne; hover jako
26
-# delikatne podświetlenie w kształcie pigułki.
27
-window.button.width: 22
28
-window.button.height: 18
29
-window.button.spacing: 2
30
-window.button.hover.bg.color: #89b4fa33
31
-window.button.hover.bg.corner-radius: 9
32
-
33
-window.active.button.unpressed.image.color: #a6adc8
34
-window.inactive.button.unpressed.image.color: #585b70
35
-
36
-# ── Cień (wymaga [theme] dropShadows = yes w rc.ini) ──
37
-window.active.shadow.size: 40
38
-window.inactive.shadow.size: 20
39
-window.active.shadow.color: #000000aa
40
-window.inactive.shadow.color: #00000055
41
-
42
-# ── Menu ─────────────────────────────────────────────────────
43
-menu.overlap.x: 0
44
-menu.overlap.y: 0
45
-menu.width.min: 180
46
-menu.width.max: 280
47
-menu.border.width: 1
48
-menu.border.color: #313244
49
-menu.items.padding.x: 10
50
-menu.items.padding.y: 6
51
-menu.items.bg.color: #181825
52
-menu.items.text.color: #a6adc8
53
-menu.items.active.bg.color: #89b4fa
54
-menu.items.active.text.color: #1e1e2e
55
-menu.separator.width: 1
56
-menu.separator.padding.width: 6
57
-menu.separator.padding.height: 4
58
-menu.separator.color: #313244
59
-menu.title.bg.color: #181825
60
-menu.title.text.color: #cdd6f4
61
-
62
-# ── OSD (przełączanie okien, pulpity) ────────────────────────
63
-osd.bg.color: #181825
64
-osd.border.color: #89b4fa
65
-osd.border.width: 2
66
-osd.label.text.color: #cdd6f4
67
0
deleted file mode 100644
@@ -1,58 +0,0 @@
1
-// PaganDE — waybar (górny pasek), Catppuccin Mocha.
2
-// Paleta/kolory: style.css. labwc nie ma IPC swaya — zamiast workspace'ów
3
-// używamy wlr/taskbar (foreign-toplevel: otwarte okna).
4
-{
5
- "layer": "top",
6
- "position": "top",
7
- "height": 30,
8
- "margin-top": 6,
9
- "margin-left": 10,
10
- "margin-right": 10,
11
- "modules-left": ["custom/launcher", "wlr/taskbar"],
12
- "modules-center": ["clock"],
13
- "modules-right": ["cpu", "memory", "pulseaudio", "tray"],
14
-
15
- // Przycisk aktywujący launcher (rofi). Klik → launcher aplikacji.
16
- "custom/launcher": {
17
- "format": "PaganDE",
18
- "on-click": "rofi -show drun",
19
- "tooltip": "Launcher aplikacji (Super+D)",
20
- "on-click-middle": "rofi -show run"
21
- },
22
-
23
- "wlr/taskbar": {
24
- "format": "{icon}",
25
- "icon-size": 16,
26
- "icon-theme": "Papirus-Dark",
27
- "tooltip-format": "{title}",
28
- "on-click": "activate",
29
- "on-click-middle": "close",
30
- "spacing": 2
31
- },
32
-
33
- "clock": {
34
- "format": "{:%H:%M | %d.%m.%Y}",
35
- "tooltip": false
36
- },
37
-
38
- "cpu": {
39
- "format": "CPU {usage}%",
40
- "interval": 5
41
- },
42
-
43
- "memory": {
44
- "format": "RAM {}%",
45
- "interval": 10
46
- },
47
-
48
- "pulseaudio": {
49
- "format": "{volume}%",
50
- "format-muted": "MUTE",
51
- "on-click": "pavucontrol",
52
- "tooltip": false
53
- },
54
-
55
- "tray": {
56
- "spacing": 8
57
- }
58
-}
59
0
deleted file mode 100644
@@ -1,71 +0,0 @@
1
-/* PaganDE — waybar (Catppuccin Mocha: base / surface0 / text / akcent) */
2
-* {
3
- border: none;
4
- font-family: "Cantarell", "DejaVu Sans", sans-serif;
5
- font-size: 12px;
6
- font-weight: bold;
7
- min-height: 0;
8
-}
9
-
10
-window#waybar {
11
- background-color: transparent;
12
- color: #cdd6f4;
13
-}
14
-
15
-/* Pigułki modułów */
16
-#custom-launcher,
17
-#clock,
18
-#cpu,
19
-#memory,
20
-#pulseaudio,
21
-#tray {
22
- background-color: #1e1e2e;
23
- color: #cdd6f4;
24
- padding: 2px 10px;
25
- margin: 4px 3px;
26
- border-radius: 8px;
27
- border: 1px solid #313244;
28
-}
29
-
30
-/* Przycisk aktywujący launcher — akcent Blue */
31
-#custom-launcher {
32
- color: #89b4fa;
33
-}
34
-
35
-#clock {
36
- color: #f9e2af;
37
-}
38
-
39
-#cpu {
40
- color: #a6e3a1;
41
-}
42
-
43
-#memory {
44
- color: #f38ba8;
45
-}
46
-
47
-#pulseaudio {
48
- color: #94e2d5;
49
-}
50
-
51
-/* wlr/taskbar (otwarte okna) */
52
-#taskbar {
53
- background: transparent;
54
-}
55
-
56
-#taskbar button {
57
- background-color: #1e1e2e;
58
- color: #a6adc8;
59
- border-radius: 8px;
60
- padding: 0 8px;
61
- margin: 4px 1px;
62
-}
63
-
64
-#taskbar button.active {
65
- background-color: #313244;
66
- color: #89b4fa;
67
-}
68
-
69
-#taskbar button:hover {
70
- background-color: #45475a;
71
-}