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
+4
View File
@@ -0,0 +1,4 @@
//@theme "/home/sinsa/Templates/rounded-green-dark.rasi"
@theme "/home/sinsa/.local/share/rofi/themes/rounded-nord-dark.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;
}
+46
View File
@@ -0,0 +1,46 @@
// ltmnight Palette for Rofi
* {
ltmnight0: #57A7E6; /* Background */
ltmnight1: #44475a; /* Current Line / Secondary Background */
ltmnight2: #f8f8f2; /* 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: #57A7E6; /* 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;
}
@@ -0,0 +1,15 @@
/* ROUNDED THEME FOR ROFI */
/* Author: Newman Sanchez (https://github.com/newmanls) */
* {
bg0: #212121F2;
bg1: #2A2A2A;
bg2: #3D3D3D80;
bg3: #4CAF50F2;
fg0: #E6E6E6;
fg1: #FFFFFF;
fg2: #969696;
fg3: #3D3D3D;
}
@import "template/rounded-template.rasi"
@@ -0,0 +1,15 @@
/* ROUNDED THEME FOR ROFI */
/* Author: Newman Sanchez (https://github.com/newmanls) */
* {
bg0: #212121F2;
bg1: #2A2A2A;
bg2: #3D3D3D80;
bg3: #4CAF50F2;
fg0: #E6E6E6;
fg1: #FFFFFF;
fg2: #969696;
fg3: #3D3D3D;
}
@import "template/rounded-template.rasi"
@@ -0,0 +1,95 @@
/* ROUNDED THEME FOR ROFI */
/* Author: Newman Sanchez (https://github.com/newmanls) */
* {
font: "Roboto 12";
background-color: transparent;
text-color: @fg0;
margin: 0px;
padding: 0px;
spacing: 0px;
}
window {
location: north;
y-offset: calc(50% - 176px);
width: 480;
border-radius: 24px;
background-color: @bg0;
}
mainbox {
padding: 12px;
}
inputbar {
background-color: @bg1;
border-color: @bg3;
border: 2px;
border-radius: 16px;
padding: 8px 16px;
spacing: 8px;
children: [ prompt, entry ];
}
prompt {
text-color: @fg2;
}
entry {
placeholder: "Search";
placeholder-color: @fg3;
}
message {
margin: 12px 0 0;
border-radius: 16px;
border-color: @bg2;
background-color: @bg2;
}
textbox {
padding: 8px 24px;
}
listview {
background-color: transparent;
margin: 12px 0 0;
lines: 8;
columns: 1;
fixed-height: false;
}
element {
padding: 8px 16px;
spacing: 8px;
border-radius: 16px;
}
element normal active {
text-color: @bg3;
}
element alternate active {
text-color: @bg3;
}
element selected normal, element selected active {
background-color: @bg3;
}
element-icon {
size: 1em;
vertical-align: 0.5;
}
element-text {
text-color: inherit;
}
+47
View File
@@ -0,0 +1,47 @@
* {
primary: #d4bbfc;
primary-fixed: #ecdcff;
primary-fixed-dim: #d4bbfc;
on-primary: #3a255b;
on-primary-fixed: #240e45;
on-primary-fixed-variant: #513c73;
primary-container: #513c73;
on-primary-container: #ecdcff;
secondary: #cec2db;
secondary-fixed: #eadef7;
secondary-fixed-dim: #cec2db;
on-secondary: #342d40;
on-secondary-fixed: #1f182a;
on-secondary-fixed-variant: #4b4357;
secondary-container: #4b4357;
on-secondary-container: #eadef7;
tertiary: #f1b7c3;
tertiary-fixed: #ffd9e0;
tertiary-fixed-dim: #f1b7c3;
on-tertiary: #4a252f;
on-tertiary-fixed: #32101a;
on-tertiary-fixed-variant: #643b45;
tertiary-container: #643b45;
on-tertiary-container: #ffd9e0;
error: #ffb4ab;
on-error: #690005;
error-container: #93000a;
on-error-container: #ffdad6;
surface: #151218;
on-surface: #e7e0e8;
on-surface-variant: #cbc4cf;
outline: #958e99;
outline-variant: #49454e;
shadow: #000000;
scrim: #000000;
inverse-surface: #e7e0e8;
inverse-on-surface: #322f35;
inverse-primary: #69548d;
surface-dim: #151218;
surface-bright: #3b383e;
surface-container-lowest: #0f0d12;
surface-container-low: #1d1a20;
surface-container: #211e24;
surface-container-high: #2c292f;
surface-container-highest: #37343a;
}
+187
View File
@@ -0,0 +1,187 @@
@theme "/dev/null"
@import "colors.rasi"
configuration {
modi: "window,run,drun,filebrowser";
display-drun: "App";
display-window: "Windows";
display-run: "Run";
display-filebrowser: "File";
drun-display-format: "{icon} {name}";
font: "JetBrains Mono Nerd Font Propo 10";
show-icons: true;
icon-theme: "Colloid";
}
window {
/* properties for window widget */
transparency: "real";
location: center;
anchor: center;
fullscreen: false;
width: 1000px;
x-offset: 0px;
y-offset: 0px;
/* properties for all widgets */
enabled: true;
border: 2px solid;
border-color: @secondary-container;
border-radius: 15px;
cursor: "default";
background-color: @on-primary-fixed;
}
mainbox {
enabled: true;
spacing: 0px;
background-color: transparent;
orientation: horizontal;
children: [ "imagebox", "listbox" ];
}
imagebox {
padding: 20px;
background-color: transparent;
background-image: url("~/.config/hypr/current_wallpaper", height);
orientation: vertical;
children: [ "inputbar", "dummy", "mode-switcher" ];
}
listbox {
spacing: 20px;
padding: 20px;
background-color: transparent;
orientation: vertical;
children: [ "message", "listview" ];
}
dummy {
background-color: transparent;
}
inputbar {
enabled: true;
spacing: 10px;
padding: 15px;
border-radius: 10px;
background-color: @on-primary;
text-color: @on-surface;
children: [ "textbox-prompt-colon", "entry" ];
}
textbox-prompt-colon {
enabled: true;
expand: false;
str: "  ";
background-color: inherit;
text-color: inherit;
}
entry {
enabled: true;
background-color: inherit;
text-color: inherit;
cursor: text;
placeholder: "Search";
placeholder-color: inherit;
}
mode-switcher{
enabled: true;
spacing: 20px;
background-color: transparent;
text-color: @primary-fixed;
}
button {
padding: 15px;
border-radius: 10px;
background-color: @on-primary;
text-color: inherit;
cursor: pointer;
}
button selected {
background-color: @primary;
text-color: @on-secondary;
}
listview {
enabled: true;
columns: 1;
lines: 8;
cycle: true;
dynamic: true;
scrollbar: false;
layout: vertical;
reverse: false;
fixed-height: true;
fixed-columns: true;
spacing: 10px;
background-color: transparent;
text-color: @on-surface;
cursor: "default";
}
element {
enabled: true;
spacing: 15px;
padding: 8px;
border-radius: 10px;
background-color: transparent;
text-color: @on-surface;
cursor: pointer;
}
element normal.normal {
background-color: inherit;
text-color: inherit;
}
element normal.urgent {
background-color: @error;
text-color: @on-surface;
}
element normal.active {
background-color: @primary;
text-color: @on-surface;
}
element selected.normal {
background-color: @primary;
text-color: @on-secondary;
}
element selected.urgent {
background-color: @error;
text-color: @on-secondary;
}
element selected.active {
background-color: @error;
text-color: @on-secondary;
}
element-icon {
background-color: transparent;
text-color: inherit;
size: 32px;
cursor: inherit;
}
element-text {
background-color: transparent;
text-color: inherit;
cursor: inherit;
vertical-align: 0.5;
horizontal-align: 0.0;
}
message {
background-color: transparent;
}
textbox {
padding: 15px;
border-radius: 10px;
background-color: @on-primary;
text-color: @on-surface;
vertical-align: 0.5;
horizontal-align: 0.0;
}
error-message {
padding: 15px;
border-radius: 20px;
background-color: @on-primary;
text-color: @on-surface;
}
+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;
}