0c0066fef1
Custom tab_bar.py with flat tabs, right-aligned status area (git branch, CPU%, memory, uptime, hostname, clock) using Nerd Font icons. F12/Shift+F12 toggle for tab bar. Added Kitty-setup.md, theme-setup.md, and install scripts for kitty-only and full Debian theme deployment. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
100 lines
1.8 KiB
CSS
100 lines
1.8 KiB
CSS
/* Seth Linux Theme — Black titlebar, square corners, ultra-thin headerbars */
|
|
|
|
/* === Headerbar === */
|
|
headerbar {
|
|
background: #000;
|
|
min-height: 36px;
|
|
border-radius: 0 !important;
|
|
border: none;
|
|
border-top: none;
|
|
border-bottom: 1px solid #555;
|
|
box-shadow: none;
|
|
outline: none;
|
|
padding: 0 4px;
|
|
margin-top: 0;
|
|
color: #fff;
|
|
font-weight: bold;
|
|
}
|
|
|
|
headerbar:backdrop {
|
|
background: #000;
|
|
border-bottom: 1px solid #333;
|
|
color: #999;
|
|
}
|
|
|
|
headerbar button {
|
|
background: transparent;
|
|
color: #fff;
|
|
border: none;
|
|
padding: 0 4px;
|
|
margin: 0;
|
|
box-shadow: none;
|
|
}
|
|
|
|
headerbar button:hover {
|
|
background: #222;
|
|
}
|
|
|
|
headerbar:backdrop button {
|
|
color: #999;
|
|
}
|
|
|
|
/* === Equalize sidebar/main headerbar heights (Nautilus path bar pushes main taller) === */
|
|
headerbar stackpage > box,
|
|
headerbar stackpage > box > * {
|
|
min-height: 0;
|
|
padding-top: 0;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
headerbar stack {
|
|
min-height: 0;
|
|
}
|
|
|
|
/* === Window decoration: square corners, no borders === */
|
|
window, window.background, window.csd, window.solid-csd {
|
|
border-radius: 0 !important;
|
|
}
|
|
|
|
.titlebar, decoration {
|
|
border-radius: 0 !important;
|
|
border: none;
|
|
box-shadow: none;
|
|
}
|
|
|
|
decoration {
|
|
border-top: none;
|
|
outline: none;
|
|
margin: 0;
|
|
}
|
|
|
|
window.csd {
|
|
border: none;
|
|
box-shadow: none;
|
|
outline: none;
|
|
}
|
|
|
|
.titlebar:not(headerbar) {
|
|
border: none;
|
|
box-shadow: none;
|
|
outline: none;
|
|
background: transparent;
|
|
min-height: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
/* === Kill gray line at top of window (CSD decoration border) === */
|
|
toolbarview > .top-bar {
|
|
border: none;
|
|
box-shadow: none;
|
|
outline: none;
|
|
}
|
|
|
|
/* === Strip separators === */
|
|
separator {
|
|
min-height: 0;
|
|
border: none;
|
|
background: none;
|
|
}
|