up su Gitea

This commit is contained in:
2026-04-19 17:07:18 +02:00
parent e78ce720bb
commit fe54b28378
298 changed files with 23460 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
/home/sinsa/.config/rofi/colors.rasi
+132
View File
@@ -0,0 +1,132 @@
// __ __ __ ________ ___ _ __ __
// / / / /_ ______ _____/ / /_ __/ |/ / / | / /___/ /_
// / /_/ / / / / __ \/ ___/ / / / / /|_/ /_____ / |/ / _ / __/
// / __ / /_/ / /_/ / / / /___ / / / / / /_____ / /| / __/ /_
// /_/ /_/\__, / .___/_/ /_____//_/ /_/ /_/ /_/ |_/\___/\__/
// /____/_/
// Copyright © 2025 Djalel Oukid (sniper1720)
@theme "ltmnight.rasi"
window {
background-color: @background;
border: 2px;
border-color: @primary-fixed;
padding: 0;
border-radius: 10px;
width: 50%;
location: 0;
x-offset: 0;
y-offset: 0;
transparency: "real";
}
mainbox {
enabled: true;
spacing: 0em;
padding: 10px;
orientation: vertical;
children: [ inputbar, listview ];
background-color: transparent;
}
inputbar {
enabled: true;
spacing: 0.5em;
padding: 8px 15px;
margin: 0 0 10px 0;
background-color: @selection;
border: 0px 0px 2px 0px;
border-color: @primary-fixed;
border-radius: 8px;
}
prompt {
enabled: true;
expand: false;
text-color: @prompt;
padding: 0px 5px;
background-color: transparent;
str: "";
}
entry {
enabled: true;
background-color: transparent;
text-color: @on-primary-fixed;
caret-color: @ltmnight8;
placeholder: "";
placeholder-color: @placeholder;
expand: true;
}
listview {
background-color: transparent;
border: 0;
padding: 5px;
cycle: true;
layout: vertical;
spacing: 2px;
scrollbar: false;
columns: 1;
dynamic: true;
fixed-height:false;
}
element {
enabled: true;
padding: 5px 10px;
margin: 2px 0;
background-color: transparent;
text-color: @foreground;
border: 0;
border-radius: 5px;
orientation: horizontal;
children: [ element-text ];
vertical-align: 0.5;
}
element-icon {
background-color: transparent;
size: 0px;
margin: 0px;
enabled: false;
}
element-text {
background-color: transparent;
text-color: inherit;
highlight-color: @ltmnight6;
expand: true;
vertical-align: 0.5;
format: "{text}";
}
element selected {
background-color: @selection;
text-color: @on-selection;
border-radius: 5px;
}
element urgent {
background-color: @error;
text-color: @on-error;
}
element active {
background-color: @primary;
text-color: @on-primary;
}
scrollbar {
handle-color: @ltmnight8;
background-color: @primary-fixed;
width: 4px;
padding: 0;
border-radius: 0px;
}
case-indicator {
enabled: false;
}
+56
View File
@@ -0,0 +1,56 @@
@import "colors.rasi"
// ltmnight Palette for Rofi
* {
ltmnight0: @primary-fixed; /* Background */
ltmnight1: #44475a; /* Current Line / Secondary Background */
ltmnight2: @primary; /* Foreground Text */
ltmnight3: #6272a4; /* Comment / Faded Foreground */
ltmnight4: #ff5555; /* Red / Errors */
ltmnight5: #ffb86c; /* Orange / Warnings */
ltmnight6: #f1fa8c; /* Yellow / Warnings */
ltmnight7: #50fa7b; /* Green / Success */
ltmnight8: #8be9fd; /* Cyan / Info */
ltmnight9: #bd93f9; /* Purple / Accents */
ltmnight10: #ff79c6; /* Pink / Accents */
ltmnight11: #787C99; /* Gray / Placeholders */
// Rofi Color Mappings to ltmnight Palette
background: rgba(40, 42, 54, 0.9);
foreground: @ltmnight2;
primary: @ltmnight9;
accent: @ltmnight10;
on-primary: @ltmnight2;
primary-fixed: @ltmnight1;
on-primary-fixed: @ltmnight2;
selection: rgba(68, 71, 90, 0.5);
on-selection: @ltmnight2;
error: @ltmnight4;
on-error: @ltmnight2;
surface: rgba(40, 42, 54, 0.9);
on-surface: @ltmnight2;
outline: @ltmnight3;
shadow: rgba(0, 0, 0, 0.5);
highlight: @ltmnight6;
prompt: @ltmnight11;
placeholder: @ltmnight11;
message-background: transparent;
message-border: @ltmnight8;
message-text: @ltmnight8;
error-message: @ltmnight4;
warning-message: @ltmnight5;
success-message: @ltmnight7;
info-message: @ltmnight8;
}
+34
View File
@@ -0,0 +1,34 @@
@import "colors.rasi"
* {
// Rofi Color Mappings — Light Material Theme
background: rgba(255, 255, 255, 0.96); /* almost pure white */
foreground: @inverse-on-surface;
primary: @inverse-primary;
accent: @secondary-fixed-dim;
on-primary: @on-primary-fixed;
primary-fixed: @primary-fixed;
on-primary-fixed: @on-primary-fixed;
selection: rgba(35, 100, 136, 0.15);
on-selection: @on-primary-fixed;
error: @error-container;
on-error: @on-error-container;
surface: rgba(255, 255, 255, 0.98); /* white surface cards */
on-surface: @inverse-on-surface;
outline: @outline;
shadow: rgba(0, 0, 0, 0.12);
highlight: @primary;
prompt: @outline;
placeholder: @outline;
}