Skip to content

Commit

Permalink
maybe i didn't break anything
Browse files Browse the repository at this point in the history
  • Loading branch information
Heus-Sueh committed Aug 22, 2024
1 parent 66c3d2b commit b7238c9
Show file tree
Hide file tree
Showing 10 changed files with 1,229 additions and 44 deletions.
19 changes: 19 additions & 0 deletions files/scripts/fsync-kernel-override.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/usr/bin/env bash

set -oue pipefail

# inspired by: https://github.com/antuan1996/formile-cachyos-ublue

echo 'Enable SElinux policy'
setsebool -P domain_kernel_load_modules on

echo 'fsync kernel override'
rpm-ostree cliwrap install-to-root / &&
rpm-ostree override replace --experimental --freeze --from repo='copr:copr.fedorainfracloud.org:sentry:kernel-fsync' kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra
#rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install --from repo='copr:copr.fedorainfracloud.org:sentry:kernel-fsync' kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra

#rpm-ostree override replace --experimental --from repo='copr:copr.fedorainfracloud.org:sentry:kernel-fsync' \
#kernel \
#kernel-core-* \
#kernel-modules-* \
#kernel-uki-virt-*
175 changes: 175 additions & 0 deletions files/system/etc/skel/.config/waybar/colors.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
/*
* Waybar Colors
* Generated with Matugen
*/

@define-color background #121318;

@define-color error #ffb4ab;

@define-color error_container #93000a;

@define-color inverse_on_surface #2f3036;

@define-color inverse_primary #4559a7;

@define-color inverse_surface #e3e1e9;

@define-color light_pastel_blue #fffeff;

@define-color light_pastel_blue_container #d7e3f0;

@define-color light_pastel_blue_source #d7e3f0;

@define-color light_pastel_blue_value #d7e3f0;

@define-color on_background #e3e1e9;

@define-color on_error #690005;

@define-color on_error_container #ffdad6;

@define-color on_light_pastel_blue #26323b;

@define-color on_light_pastel_blue_container #3d4953;

@define-color on_primary #0f2976;

@define-color on_primary_container #ffffff;

@define-color on_primary_fixed #001551;

@define-color on_primary_fixed_variant #2b418d;

@define-color on_secondary #282f4c;

@define-color on_secondary_container #c2c9ee;

@define-color on_secondary_fixed #121a36;

@define-color on_secondary_fixed_variant #3e4564;

@define-color on_semi_transparent_black #303030;

@define-color on_semi_transparent_black_container #ffffff;

@define-color on_success #00391f;

@define-color on_success_container #ffffff;

@define-color on_surface #e3e1e9;

@define-color on_surface_variant #c5c5d3;

@define-color on_tertiary #482900;

@define-color on_tertiary_container #ffffff;

@define-color on_tertiary_fixed #2b1700;

@define-color on_tertiary_fixed_variant #673d00;

@define-color on_transparent_black #303030;

@define-color on_transparent_black_container #ffffff;

@define-color on_urgent #690000;

@define-color on_urgent_container #000000;

@define-color on_white #2f3131;

@define-color on_white_container #464849;

@define-color outline #8f909c;

@define-color outline_variant #444651;

@define-color primary #b7c4ff;

@define-color primary_container #4257a4;

@define-color primary_fixed #dce1ff;

@define-color primary_fixed_dim #b7c4ff;

@define-color scrim #000000;

@define-color secondary #bec5ea;

@define-color secondary_container #3e4564;

@define-color secondary_fixed #dce1ff;

@define-color secondary_fixed_dim #bec5ea;

@define-color semi_transparent_black #c6c6c6;

@define-color semi_transparent_black_container #000000;

@define-color semi_transparent_black_source #000000;

@define-color semi_transparent_black_value #000000;

@define-color shadow #000000;

@define-color source_color #4257a4;

@define-color success #79daa0;

@define-color success_container #1b8553;

@define-color success_source #1b8553;

@define-color success_value #1b8553;

@define-color surface #121318;

@define-color surface_bright #38393e;

@define-color surface_container #1f1f24;

@define-color surface_container_high #292a2f;

@define-color surface_container_highest #34343a;

@define-color surface_container_low #1a1b20;

@define-color surface_container_lowest #0d0e13;

@define-color surface_dim #121318;

@define-color surface_variant #444651;

@define-color tertiary #ffb867;

@define-color tertiary_container #845000;

@define-color tertiary_fixed #ffddba;

@define-color tertiary_fixed_dim #ffb867;

@define-color transparent_black #c6c6c6;

@define-color transparent_black_container #000000;

@define-color transparent_black_source #000000;

@define-color transparent_black_value #000000;

@define-color urgent #ffb4a8;

@define-color urgent_container #ff5540;

@define-color urgent_source #ff0000;

@define-color urgent_value #ff0000;

@define-color white #ffffff;

@define-color white_container #e2e2e2;

@define-color white_source #ffffff;

@define-color white_value #ffffff;

136 changes: 136 additions & 0 deletions files/system/etc/skel/.config/waybar/themes/rounded-v2/config.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
{
"layer": "top", // Waybar at top layer
"position": "top", // Waybar position (top|bottom|left|right)
"modules-left": ["hyprland/workspaces"],
"modules-center": ["hyprland/window"],
"modules-right": [
"pulseaudio",
"backlight",
"battery",
"blueman-applet",
"tray",
// "custom/swaync",
"custom/notification",
"clock",
"custom/power",
],
"hyprland/workspaces": {
"disable-scroll": true,
"sort-by-name": true,
"persistent-workspaces": {
"1": [],
"2": [],
"3": [],
"4": [],
},
"format": " {icon}",
"format-icons": {
"default": "",
},
},
"hyprland/window": {
"format": "{}",
},
"custom/music": {
"format": " {}",
"escape": true,
"interval": 5,
"tooltip": false,
"exec": "playerctl metadata --format='{{ title }}'",
"on-click": "playerctl play-pause",
"max-length": 50,
},
"clock": {
"timezone": "America/São_Paulo",
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
"format-alt": " {:%d/%m/%Y}",
"format": " {:%H:%M}",
},
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
"activated": " ",
"deactivated": " ",
},
},
"custom/notification": {
"exec": "dunstctl get-pause-level",
"on-click": "dunstctl set-paused toggle",
"interval": "once",
"tooltip": true,
"tooltip-format": "Toggle notifications on/off",
"format": "",
"format-alt": "",
"icon-size": 24,
"spacing": 10,
},
"custom/swaync": {
"tooltip": true,
"format": "{icon} {}",
"format-icons": {
"notification": "<span foreground='red'><sup></sup></span>",
"none": "",
"dnd-notification": "<span foreground='red'><sup></sup></span>",
"dnd-none": "",
"inhibited-notification": "<span foreground='red'><sup></sup></span>",
"inhibited-none": "",
"dnd-inhibited-notification": "<span foreground='red'><sup></sup></span>",
"dnd-inhibited-none": "",
},
"return-type": "json",
"exec-if": "which swaync-client",
"exec": "swaync-client -swb",
"on-click": "sleep 0.1 && swaync-client -t -sw",
"on-click-right": "swaync-client -d -sw",
"escape": true,
},
"tray": {
"icon-size": 20,
"spacing": 10,
},
"backlight": {
"device": "intel_backlight",
"format": "{icon}",
"format-icons": ["", "", "", "", "", "", "", "", ""],
},
"battery": {
"states": {
"warning": 30,
"critical": 15,
},
"format": "{icon}",
"format-charging": "",
"format-plugged": "",
"format-alt": "{icon}",
"format-icons": [
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
],
},
"pulseaudio": {
"format": "{icon} {volume}%",
"format-muted": "",
"format-icons": {
"default": ["", "", " "],
},
"scroll-step": 5, // "scroll-step": 1, // %, can be a float
"on-click": "pavucontrol",
},
"custom/power": {
"tooltip": false,
"on-click": "wlogout",
"format": "襤",
"tooltip": true,
"tooltip-format": "Shutdown\nReboot\nLock\nLogout\nHibernate",
},
}
Loading

0 comments on commit b7238c9

Please sign in to comment.