Add shell config
This commit is contained in:
parent
dd0e4bd05f
commit
d2a7d940ec
5 changed files with 493 additions and 0 deletions
55
caelestia/cli.json
Normal file
55
caelestia/cli.json
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"theme": {
|
||||
"enableTerm": true,
|
||||
"enableHypr": true,
|
||||
"enableDiscord": true,
|
||||
"enableSpicetify": true,
|
||||
"enableFuzzel": true,
|
||||
"enableBtop": true,
|
||||
"enableGtk": true,
|
||||
"enableQt": true
|
||||
},
|
||||
"toggles": {
|
||||
"communication": {
|
||||
"discord": {
|
||||
"enable": false,
|
||||
"match": [{ "class": "discord" }],
|
||||
"command": ["discord"],
|
||||
"move": true
|
||||
},
|
||||
"whatsapp": {
|
||||
"enable": false,
|
||||
"match": [{ "class": "whatsapp" }],
|
||||
"move": true
|
||||
}
|
||||
},
|
||||
"music": {
|
||||
"spotify": {
|
||||
"enable": true,
|
||||
"match": [{ "class": "Spotify" }, { "initialTitle": "Spotify" }, { "initialTitle": "Spotify Free" }],
|
||||
"command": ["spicetify", "watch", "-s"],
|
||||
"move": true
|
||||
},
|
||||
"feishin": {
|
||||
"enable": true,
|
||||
"match": [{ "class": "feishin" }],
|
||||
"move": true
|
||||
}
|
||||
},
|
||||
"sysmon": {
|
||||
"btop": {
|
||||
"enable": true,
|
||||
"match": [{ "class": "btop", "title": "btop", "workspace": { "name": "special:sysmon" } }],
|
||||
"command": ["foot", "-a", "btop", "-T", "btop", "fish", "-C", "exec btop"]
|
||||
}
|
||||
},
|
||||
"todo": {
|
||||
"todoist": {
|
||||
"enable": true,
|
||||
"match": [{ "class": "Todoist" }],
|
||||
"command": ["todoist"],
|
||||
"move": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
0
caelestia/hypr-user.conf
Normal file
0
caelestia/hypr-user.conf
Normal file
0
caelestia/hypr-vars.conf
Normal file
0
caelestia/hypr-vars.conf
Normal file
306
caelestia/shell.json
Normal file
306
caelestia/shell.json
Normal file
|
|
@ -0,0 +1,306 @@
|
|||
{
|
||||
"appearance": {
|
||||
"anim": {
|
||||
"durations": {
|
||||
"scale": 1
|
||||
}
|
||||
},
|
||||
"font": {
|
||||
"family": {
|
||||
"material": "Material Symbols Rounded",
|
||||
"mono": "CaskaydiaCove NF",
|
||||
"sans": "Rubik"
|
||||
},
|
||||
"size": {
|
||||
"scale": 1
|
||||
}
|
||||
},
|
||||
"padding": {
|
||||
"scale": 1
|
||||
},
|
||||
"rounding": {
|
||||
"scale": 1
|
||||
},
|
||||
"spacing": {
|
||||
"scale": 1
|
||||
},
|
||||
"transparency": {
|
||||
"enabled": false,
|
||||
"base": 0.85,
|
||||
"layers": 0.4
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"apps": {
|
||||
"terminal": ["foot"],
|
||||
"audio": ["pavucontrol"]
|
||||
}
|
||||
},
|
||||
"background": {
|
||||
"desktopClock": {
|
||||
"enabled": false
|
||||
},
|
||||
"enabled": true,
|
||||
"visualiser": {
|
||||
"enabled": false,
|
||||
"autoHide": true,
|
||||
"rounding": 1,
|
||||
"spacing": 1
|
||||
}
|
||||
},
|
||||
"bar": {
|
||||
"clock": {
|
||||
"showIcon": true
|
||||
},
|
||||
"dragThreshold": 20,
|
||||
"entries": [
|
||||
{
|
||||
"id": "logo",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "workspaces",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "spacer",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "activeWindow",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "spacer",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "tray",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "clock",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "statusIcons",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "power",
|
||||
"enabled": true
|
||||
}
|
||||
],
|
||||
"persistent": true,
|
||||
"scrollActions": {
|
||||
"brightness": true,
|
||||
"workspaces": true,
|
||||
"volume": true
|
||||
},
|
||||
"showOnHover": true,
|
||||
"status": {
|
||||
"showAudio": false,
|
||||
"showBattery": false,
|
||||
"showBluetooth": true,
|
||||
"showKbLayout": false,
|
||||
"showMicrophone": false,
|
||||
"showNetwork": true,
|
||||
"showLockStatus": true
|
||||
},
|
||||
"tray": {
|
||||
"background": false,
|
||||
"iconSubs": [],
|
||||
"recolour": false
|
||||
},
|
||||
"workspaces": {
|
||||
"activeIndicator": true,
|
||||
"activeLabel": "",
|
||||
"activeTrail": false,
|
||||
"label": " ",
|
||||
"occupiedBg": false,
|
||||
"occupiedLabel": "",
|
||||
"perMonitorWorkspaces": false,
|
||||
"showWindows": true,
|
||||
"shown": 5
|
||||
}
|
||||
},
|
||||
"border": {
|
||||
"rounding": 25,
|
||||
"thickness": 10
|
||||
},
|
||||
"dashboard": {
|
||||
"enabled": true,
|
||||
"dragThreshold": 50,
|
||||
"mediaUpdateInterval": 500,
|
||||
"showOnHover": true
|
||||
},
|
||||
"launcher": {
|
||||
"actionPrefix": ">",
|
||||
"actions": [
|
||||
{
|
||||
"name": "Calculator",
|
||||
"icon": "calculate",
|
||||
"description": "Do simple math equations (powered by Qalc)",
|
||||
"command": ["autocomplete", "calc"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Scheme",
|
||||
"icon": "palette",
|
||||
"description": "Change the current colour scheme",
|
||||
"command": ["autocomplete", "scheme"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Wallpaper",
|
||||
"icon": "image",
|
||||
"description": "Change the current wallpaper",
|
||||
"command": ["autocomplete", "wallpaper"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Variant",
|
||||
"icon": "colors",
|
||||
"description": "Change the current scheme variant",
|
||||
"command": ["autocomplete", "variant"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Transparency",
|
||||
"icon": "opacity",
|
||||
"description": "Change shell transparency",
|
||||
"command": ["autocomplete", "transparency"],
|
||||
"enabled": false,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Random",
|
||||
"icon": "casino",
|
||||
"description": "Switch to a random wallpaper",
|
||||
"command": ["caelestia", "wallpaper", "-r"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Light",
|
||||
"icon": "light_mode",
|
||||
"description": "Change the scheme to light mode",
|
||||
"command": ["setMode", "light"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Dark",
|
||||
"icon": "dark_mode",
|
||||
"description": "Change the scheme to dark mode",
|
||||
"command": ["setMode", "dark"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Shutdown",
|
||||
"icon": "power_settings_new",
|
||||
"description": "Shutdown the system",
|
||||
"command": ["systemctl", "poweroff"],
|
||||
"enabled": true,
|
||||
"dangerous": true
|
||||
},
|
||||
{
|
||||
"name": "Reboot",
|
||||
"icon": "cached",
|
||||
"description": "Reboot the system",
|
||||
"command": ["systemctl", "reboot"],
|
||||
"enabled": true,
|
||||
"dangerous": true
|
||||
},
|
||||
{
|
||||
"name": "Logout",
|
||||
"icon": "exit_to_app",
|
||||
"description": "Log out of the current session",
|
||||
"command": ["loginctl", "terminate-user", ""],
|
||||
"enabled": true,
|
||||
"dangerous": true
|
||||
},
|
||||
{
|
||||
"name": "Lock",
|
||||
"icon": "lock",
|
||||
"description": "Lock the current session",
|
||||
"command": ["loginctl", "lock-session"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
},
|
||||
{
|
||||
"name": "Sleep",
|
||||
"icon": "bedtime",
|
||||
"description": "Suspend then hibernate",
|
||||
"command": ["systemctl", "suspend-then-hibernate"],
|
||||
"enabled": true,
|
||||
"dangerous": false
|
||||
}
|
||||
],
|
||||
"dragThreshold": 50,
|
||||
"vimKeybinds": false,
|
||||
"enableDangerousActions": false,
|
||||
"maxShown": 7,
|
||||
"maxWallpapers": 9,
|
||||
"specialPrefix": "@",
|
||||
"useFuzzy": {
|
||||
"apps": false,
|
||||
"actions": false,
|
||||
"schemes": false,
|
||||
"variants": false,
|
||||
"wallpapers": false
|
||||
},
|
||||
"showOnHover": false,
|
||||
"hiddenApps": []
|
||||
},
|
||||
"lock": {
|
||||
"recolourLogo": false
|
||||
},
|
||||
"notifs": {
|
||||
"actionOnClick": false,
|
||||
"clearThreshold": 0.3,
|
||||
"defaultExpireTimeout": 5000,
|
||||
"expandThreshold": 20,
|
||||
"expire": false
|
||||
},
|
||||
"osd": {
|
||||
"enabled": true,
|
||||
"enableBrightness": false,
|
||||
"enableMicrophone": true,
|
||||
"hideDelay": 2000
|
||||
},
|
||||
"paths": {
|
||||
"mediaGif": "root:/assets/bongocat.gif",
|
||||
"sessionGif": "root:/assets/kurukuru.gif",
|
||||
"wallpaperDir": "~/Pictures/Wallpapers"
|
||||
},
|
||||
"services": {
|
||||
"audioIncrement": 0.1,
|
||||
"defaultPlayer": "Spotify",
|
||||
"gpuType": "",
|
||||
"playerAliases": [{ "from": "com.github.th_ch.youtube_music", "to": "YT Music" }],
|
||||
"weatherLocation": "",
|
||||
"useFahrenheit": false,
|
||||
"useTwelveHourClock": false,
|
||||
"smartScheme": true,
|
||||
"visualiserBars": 45
|
||||
},
|
||||
"session": {
|
||||
"dragThreshold": 30,
|
||||
"vimKeybinds": false,
|
||||
"commands": {
|
||||
"logout": ["loginctl", "terminate-user", ""],
|
||||
"shutdown": ["systemctl", "poweroff"],
|
||||
"hibernate": ["systemctl", "hibernate"],
|
||||
"reboot": ["systemctl", "reboot"]
|
||||
}
|
||||
},
|
||||
"utilities": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
132
caelestia/templates/zen.css
Normal file
132
caelestia/templates/zen.css
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
/* Catppuccin Mocha Pink userChrome.css*/
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--zen-colors-primary: #{{ surface0.hex }} !important;
|
||||
--zen-primary-color: #{{ primary.hex }} !important;
|
||||
--zen-colors-secondary: #{{ surface0.hex }} !important;
|
||||
--zen-colors-tertiary: #{{ mantle.hex }} !important;
|
||||
--zen-colors-border: #{{ primary.hex }} !important;
|
||||
--toolbarbutton-icon-fill: #{{ primary.hex }} !important;
|
||||
--lwt-text-color: #{{ text.hex }} !important;
|
||||
--toolbar-field-color: #{{ text.hex }} !important;
|
||||
--tab-selected-textcolor: rgb(225, 204, 238) !important;
|
||||
--toolbar-field-focus-color: #{{ text.hex }} !important;
|
||||
--toolbar-color: #{{ text.hex }} !important;
|
||||
--newtab-text-primary-color: #{{ text.hex }} !important;
|
||||
--arrowpanel-color: #{{ text.hex }} !important;
|
||||
--arrowpanel-background: #{{ base.hex }} !important;
|
||||
--sidebar-text-color: #{{ text.hex }} !important;
|
||||
--lwt-sidebar-text-color: #{{ text.hex }} !important;
|
||||
--lwt-sidebar-background-color: #{{ crust.hex }} !important;
|
||||
--toolbar-bgcolor: #{{ surface0.hex }} !important;
|
||||
--newtab-background-color: #{{ base.hex }} !important;
|
||||
--zen-themed-toolbar-bg: #{{ mantle.hex }} !important;
|
||||
--zen-main-browser-background: #{{ mantle.hex }} !important;
|
||||
--toolbox-bgcolor-inactive: #{{ mantle.hex }} !important;
|
||||
}
|
||||
* {
|
||||
font-family: Maple Mono NF !important;
|
||||
} *
|
||||
|
||||
#permissions-granted-icon {
|
||||
color: #{{ mantle.hex }} !important;
|
||||
}
|
||||
|
||||
.sidebar-placesTree {
|
||||
background-color: #{{ base.hex }} !important;
|
||||
}
|
||||
|
||||
#zen-workspaces-button {
|
||||
background-color: #{{ base.hex }} !important;
|
||||
}
|
||||
|
||||
#TabsToolbar {
|
||||
background-color: #{{ mantle.hex }} !important;
|
||||
}
|
||||
|
||||
.urlbar-background {
|
||||
background-color: #{{ base.hex }} !important;
|
||||
}
|
||||
|
||||
.content-shortcuts {
|
||||
background-color: #{{ base.hex }} !important;
|
||||
border-color: #{{ primary.hex }} !important;
|
||||
}
|
||||
|
||||
.urlbarView-url {
|
||||
color: #{{ primary.hex }} !important;
|
||||
}
|
||||
|
||||
#zenEditBookmarkPanelFaviconContainer {
|
||||
background: #{{ crust.hex }} !important;
|
||||
}
|
||||
|
||||
#zen-media-controls-toolbar {
|
||||
& #zen-media-progress-bar {
|
||||
&::-moz-range-track {
|
||||
background: #{{ surface0.hex }} !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
toolbar .toolbarbutton-1 {
|
||||
&:not([disabled]) {
|
||||
&:is([open], [checked])
|
||||
> :is(
|
||||
.toolbarbutton-icon,
|
||||
.toolbarbutton-text,
|
||||
.toolbarbutton-badge-stack
|
||||
) {
|
||||
fill: #{{ crust.hex }};
|
||||
}
|
||||
}
|
||||
}
|
||||
.identity-color-blue {
|
||||
--identity-tab-color: #{{ blue.hex }} !important;
|
||||
--identity-icon-color: #{{ blue.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-turquoise {
|
||||
--identity-tab-color: #{{ teal.hex }} !important;
|
||||
--identity-icon-color: #{{ teal.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-green {
|
||||
--identity-tab-color: #{{ green.hex }} !important;
|
||||
--identity-icon-color: #{{ green.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-yellow {
|
||||
--identity-tab-color: #{{ yellow.hex }} !important;
|
||||
--identity-icon-color: #{{ yellow.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-orange {
|
||||
--identity-tab-color: #{{ peach.hex }} !important;
|
||||
--identity-icon-color: #{{ peach.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-red {
|
||||
--identity-tab-color: #{{ red.hex }} !important;
|
||||
--identity-icon-color: #{{ red.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-pink {
|
||||
--identity-tab-color: #{{ pink.hex }} !important;
|
||||
--identity-icon-color: #{{ pink.hex }} !important;
|
||||
}
|
||||
|
||||
.identity-color-purple {
|
||||
--identity-tab-color: #{{ mauve.hex }} !important;
|
||||
--identity-icon-color: #{{ mauve.hex }} !important;
|
||||
}
|
||||
|
||||
hbox#titlebar {
|
||||
background-color: #{{ mantle.hex }} !important;
|
||||
}
|
||||
|
||||
#zen-appcontent-navbar-container {
|
||||
background-color: #{{ mantle.hex }} !important;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue