Skip to content

Commit af2dbe5

Browse files
authored
Update config.toml
1 parent 5b22414 commit af2dbe5

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

examples/2/config.toml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,74 @@
1+
# ~/.hackeros/hacker-term/config.toml
2+
# Temat: Cyberpunk Matrix – zielony, neonowy, retro-futurystyczny
13

4+
# === Tło i przezroczystość ===
5+
background_color = "#0a0a0a" # Prawie czarny, głęboki
6+
background_opacity = 0.88 # Lekko przezroczyste, ale stabilne
7+
8+
# === Kolory tekstu i interfejsu ===
9+
text_color = "#00ff41" # Klasyczny zielony matrix
10+
cursor_color = "#39ff14" # Pulsujący zielony kursor
11+
12+
header_background_color = "#001a00"
13+
tab_background_color = "#002200"
14+
button_background_color = "#003300"
15+
16+
# === Czcionka ===
17+
font_family = "'Fira Code', 'JetBrains Mono', monospace"
18+
font_size = 14
19+
20+
# === Efekty cząsteczkowe (tylko przy pisaniu) ===
21+
particle_color = "rgba(0, 255, 65, 0.6)" # Zielone, lekko przezroczyste
22+
particle_count = 12 # Delikatne, ale widoczne
23+
particle_life_min = 35
24+
particle_life_max = 65
25+
particle_size_min = 1.8
26+
particle_size_max = 4.5
27+
28+
# === Zaawansowane efekty (eksperymentalne) ===
29+
# Możesz je wyłączyć, ustawiając na false
30+
enable_cursor_glow = true # Delikatny blask pod kursorem (CSS)
31+
enable_tab_pulse = true # Lekkie pulsowanie aktywnej karty
32+
enable_background_scanlines = true # Subtelne linie skanowania (CSS)
33+
34+
# === Dodatkowe style CSS (nadpisują domyślne) ===
35+
# Używane tylko jeśli powyższe opcje są włączone
36+
extra_css = """
37+
/* Zielony blask kursora */
38+
vte-terminal {
39+
-vte-cursor-foreground-color: #39ff14;
40+
-vte-cursor-background-color: #001a00;
41+
box-shadow: inset 0 0 8px rgba(57, 255, 20, 0.3);
42+
}
43+
44+
/* Pulsowanie aktywnej karty */
45+
notebook tab:checked {
46+
animation: pulse 2s infinite;
47+
}
48+
49+
@keyframes pulse {
50+
0%, 100% { background-color: rgba(0, 50, 0, 0.95); }
51+
50% { background-color: rgba(0, 80, 0, 0.95); }
52+
}
53+
54+
/* Linie skanowania (subtelne) */
55+
overlay::after {
56+
content: '';
57+
position: absolute;
58+
top: 0; left: 0; right: 0; bottom: 0;
59+
background: repeating-linear-gradient(
60+
0deg,
61+
rgba(0, 255, 65, 0.03),
62+
rgba(0, 255, 65, 0.03) 1px,
63+
transparent 1px,
64+
transparent 2px
65+
);
66+
pointer-events: none;
67+
animation: scan 8s linear infinite;
68+
}
69+
70+
@keyframes scan {
71+
0% { transform: translateY(-100%); }
72+
100% { transform: translateY(100%); }
73+
}
74+
"""

0 commit comments

Comments
 (0)