deleted: ../apps-list-zero.md
new file: DankMaterialShell/.changelog-1.4 new file: DankMaterialShell/.firstlaunch new file: DankMaterialShell/firefox.css new file: DankMaterialShell/plugins/cavaVisualizer new file: DankMaterialShell/plugins/dankAudioVisualizer new file: DankMaterialShell/plugins/desktopCommand new file: DankMaterialShell/settings.json new file: DankMaterialShell/themes/peaceAndQuiet/preview-blue-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-blue-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-blue.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-cyan-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-cyan-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-cyan.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-lavender-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-lavender-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-lavender.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-mint-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-mint-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-mint.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-pink-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-pink-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-pink.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-salmon-dark.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-salmon-light.svg new file: DankMaterialShell/themes/peaceAndQuiet/preview-salmon.svg new file: DankMaterialShell/themes/peaceAndQuiet/theme.json new file: DankMaterialShell/themes/zzz/theme.json new file: DankMaterialShell/themes/zzz/theme1.json new file: DankMaterialShell/zen.css new file: Kvantum/KvLibadwaitaDark#/KvLibadwaitaDark#.kvconfig new file: Kvantum/kvantum.kvconfig new file: aichat/config.yaml modified: btop/btop.conf new file: btop/themes/noctalia.theme new file: calcurse/conf new file: calcurse/keys new file: cava/config new file: cava/shaders/bar_spectrum.frag new file: cava/shaders/eye_of_phi.frag new file: cava/shaders/northern_lights.frag new file: cava/shaders/pass_through.vert new file: cava/shaders/spectrogram.frag new file: cava/shaders/winamp_line_style_spectrum.frag new file: cava/themes/solarized_dark new file: cava/themes/tricolor new file: fastfetch/0.01.jsonc new file: fastfetch/0.02.jsonc new file: fastfetch/color.jsonc new file: fastfetch/setts/all.jsonc new file: fastfetch/setts/archey.jsonc new file: fastfetch/setts/ci.jsonc new file: fastfetch/setts/examples/10.jsonc new file: fastfetch/setts/examples/11.jsonc new file: fastfetch/setts/examples/12.jsonc new file: fastfetch/setts/examples/13.jsonc new file: fastfetch/setts/examples/14.jsonc new file: fastfetch/setts/examples/15.jsonc new file: fastfetch/setts/examples/16.jsonc new file: fastfetch/setts/examples/17.jsonc new file: fastfetch/setts/examples/18.jsonc new file: fastfetch/setts/examples/19.jsonc new file: fastfetch/setts/examples/2.jsonc new file: fastfetch/setts/examples/20.jsonc new file: fastfetch/setts/examples/21.jsonc new file: fastfetch/setts/examples/22.jsonc new file: fastfetch/setts/examples/23.jsonc new file: fastfetch/setts/examples/24.jsonc new file: fastfetch/setts/examples/25.jsonc new file: fastfetch/setts/examples/26.jsonc new file: fastfetch/setts/examples/27.jsonc new file: fastfetch/setts/examples/28.jsonc new file: fastfetch/setts/examples/29.jsonc new file: fastfetch/setts/examples/3.jsonc new file: fastfetch/setts/examples/30.jsonc new file: fastfetch/setts/examples/4.jsonc new file: fastfetch/setts/examples/5.jsonc new file: fastfetch/setts/examples/6.jsonc new file: fastfetch/setts/examples/7.jsonc new file: fastfetch/setts/examples/8.jsonc new file: fastfetch/setts/examples/9.jsonc new file: fastfetch/setts/neofetch.jsonc new file: fastfetch/setts/paleofetch.jsonc new file: fastfetch/setts/screenfetch.jsonc modified: fish/config.fish modified: fish/fish_variables new file: fish/fish_variables2DWmNcGa9T new file: fish/functions/ffcolor.fish modified: fish/functions/fish_prompt.fish.bak new file: fish/functions/lt.fish modified: fish/functions/p.fish new file: fish/functions/tide/configure/icons.fish new file: fish/functions/vpn-debug.fish modified: fish/functions/vpn.fish new file: foot/dank-colors.ini modified: foot/foot.ini new file: fsel/config.toml modified: fuzzel/fuzzel.ini modified: hyprwave/config.conf new file: hyprwhspr/config.json new file: hyprwhspr/mic_osd.pid new file: i3/config new file: ironbar/config.json new file: ironbar/schema-v0.18.0.json new file: ironbar/scripts/pomo new file: ironbar/scripts/walker.sh new file: ironbar/style.css new file: keymap.xkb new file: kitty/dank-tabs.conf new file: kitty/dank-theme.conf new file: matugen/config.toml new file: matugen/custom3.json modified: mimeapps.list modified: mpDris2/mpDris2.conf new file: niri/animation.kdl new file: niri/bak.config.kdl new file: niri/binds.kdl new file: niri/caps modified: niri/config.kdl new file: niri/config.kdl.backup1776208575 new file: niri/config.kdl.backup1776211503 new file: niri/config.kdl.backup1776211623 new file: niri/dms/alttab.kdl new file: niri/dms/binds.kdl new file: niri/dms/colors.kdl new file: niri/dms/cursor.kdl new file: niri/dms/layout.kdl new file: niri/dms/outputs.kdl new file: niri/dms/profiles/profile_1776211496314_g03e3q.kdl new file: niri/dms/windowrules.kdl new file: niri/dms/wpblur.kdl new file: niri/emoji.png new file: niri/executable_caps new file: niri/input.kdl new file: niri/ironbar-toggle.sh new file: niri/layer-rule.kdl new file: niri/layout.kdl new file: niri/lock.sh new file: niri/noctalia-toggle.sh new file: niri/output-pc.kdl new file: niri/spawn-at-startup.kdl new file: niri/window-rule.kdl new file: nix/nix.conf modified: nvim/lazy-lock.json modified: nvim/lazyvim.json new file: nvim/lua/plugins/dankcolors.lua new file: nvim/lua/plugins/gpanders-nvim-parinfer.lua new file: nvim/lua/plugins/tokyo-night.lua new file: nvim/lua/tokyonight.nvim new file: nwg-look/config new file: omarchy/current/background new file: omarchy/hooks/theme-set new file: omarchy/hooks/theme-set.d/00-fish.sh new file: omarchy/hooks/theme-set.d/00-fzf.sh new file: omarchy/hooks/theme-set.d/10-discord.sh new file: omarchy/hooks/theme-set.d/10-gtk.sh new file: omarchy/hooks/theme-set.d/10-qt6ct.sh new file: omarchy/hooks/theme-set.d/10-spotify.sh new file: omarchy/hooks/theme-set.d/10-superfile.sh new file: omarchy/hooks/theme-set.d/10-vicinae.sh new file: omarchy/hooks/theme-set.d/15-typora.sh new file: omarchy/hooks/theme-set.d/20-nwg-dock-hyprland.sh new file: omarchy/hooks/theme-set.d/20-zed.sh new file: omarchy/hooks/theme-set.d/30-cursor.sh new file: omarchy/hooks/theme-set.d/30-vscode.sh new file: omarchy/hooks/theme-set.d/30-windsurf.sh new file: omarchy/hooks/theme-set.d/40-cava.sh new file: omarchy/hooks/theme-set.d/40-firefox.sh new file: omarchy/hooks/theme-set.d/40-steam.sh new file: omarchy/hooks/theme-set.d/40-zen.sh new file: omarchy/hooks/theme-set.d/50-heroic.sh new file: omarchy/themes/aether new file: pomo/config.json new file: scripts/niri/caps new file: scripts/niri/ru.png new file: scripts/niri/us.png new file: starship.toml modified: swaync/config.json new file: swaync/config_1.json modified: swaync/style.css new file: swaync/style_1.css new file: systemd/user/default.target.wants/mpDris2.service new file: systemd/user/default.target.wants/mpd.service new file: systemd/user/default.target.wants/mpris-proxy.service new file: systemd/user/default.target.wants/openrazer-daemon.service new file: systemd/user/default.target.wants/pipewire-pulse.service new file: systemd/user/default.target.wants/pipewire.service new file: systemd/user/default.target.wants/ydotool.service new file: systemd/user/elephant.service new file: systemd/user/gnome-session.target.wants/gnome-remote-desktop.service new file: systemd/user/graphical-session.target.wants/elephant.service new file: systemd/user/graphical-session.target.wants/hyprwhspr.service new file: systemd/user/hyprwhspr.service new file: systemd/user/sockets.target.wants/mpd.socket new file: systemd/user/sockets.target.wants/pipewire-pulse.socket new file: systemd/user/sockets.target.wants/pipewire.socket new file: tofi/config new file: user-dirs.conf renamed: ../user-dirs.dirs -> user-dirs.dirs new file: user-dirs.locale modified: walker/config.toml new file: wl-kbptr/config new file: xdg-desktop-portal/portals.conf new file: xsettingsd/xsettingsd.conf new file: yt-dlp/config new file: zathura/zathurarc renamed: ../zram-generator.conf -> zram-generator.conf modified: ../copy.sh deleted: ../nix-packages.md new file: ../nix-pkgs.txt deleted: ../pacman-packages.md renamed: ../apps-list.md -> ../pkgs.txt renamed: ../services.md -> ../services.txt
2520
apps-list-zero.md
0
config/DankMaterialShell/.changelog-1.4
Normal file
0
config/DankMaterialShell/.firstlaunch
Normal file
132
config/DankMaterialShell/firefox.css
Normal file
|
|
@ -0,0 +1,132 @@
|
||||||
|
@media -moz-pref("userChrome.theme-material") {
|
||||||
|
:root {
|
||||||
|
--md-sys-color-primary: #6b54c7;
|
||||||
|
--md-sys-color-surface-tint: #6b54c7;
|
||||||
|
--md-sys-color-on-primary: #ffffff;
|
||||||
|
--md-sys-color-primary-container: #ddd8f8;
|
||||||
|
--md-sys-color-on-primary-container: #1e1824;
|
||||||
|
--md-sys-color-secondary: #2e9e55;
|
||||||
|
--md-sys-color-on-secondary: #ffffff;
|
||||||
|
--md-sys-color-secondary-container: #e8e0f2;
|
||||||
|
--md-sys-color-on-secondary-container: #1e1824;
|
||||||
|
--md-sys-color-tertiary: #2e9e55;
|
||||||
|
--md-sys-color-on-tertiary: #ffffff;
|
||||||
|
--md-sys-color-tertiary-container: #e8e0f2;
|
||||||
|
--md-sys-color-on-tertiary-container: #1e1824;
|
||||||
|
--md-sys-color-error: #b0324e;
|
||||||
|
--md-sys-color-on-error: #ffffff;
|
||||||
|
--md-sys-color-error-container: #f9dedc;
|
||||||
|
--md-sys-color-on-error-container: #410e0b;
|
||||||
|
--md-sys-color-background: #f5f0fa;
|
||||||
|
--md-sys-color-on-background: #1e1824;
|
||||||
|
--md-sys-color-surface: #f5f0fa;
|
||||||
|
--md-sys-color-on-surface: #1e1824;
|
||||||
|
--md-sys-color-surface-variant: #e0d5ee;
|
||||||
|
--md-sys-color-on-surface-variant: #28204a;
|
||||||
|
--md-sys-color-outline: #a090cc;
|
||||||
|
--md-sys-color-outline-variant: #e0d5ee;
|
||||||
|
--md-sys-color-shadow: #000000;
|
||||||
|
--md-sys-color-scrim: #000000;
|
||||||
|
--md-sys-color-inverse-surface: #130f1a;
|
||||||
|
--md-sys-color-inverse-on-surface: #f0f0f0;
|
||||||
|
--md-sys-color-inverse-primary: #b8a8f0;
|
||||||
|
--md-sys-color-primary-fixed: #ddd8f8;
|
||||||
|
--md-sys-color-on-primary-fixed: #ffffff;
|
||||||
|
--md-sys-color-primary-fixed-dim: #6b54c7;
|
||||||
|
--md-sys-color-on-primary-fixed-variant: #ffffff;
|
||||||
|
--md-sys-color-secondary-fixed: #2e9e55;
|
||||||
|
--md-sys-color-on-secondary-fixed: #ffffff;
|
||||||
|
--md-sys-color-secondary-fixed-dim: #2e9e55;
|
||||||
|
--md-sys-color-on-secondary-fixed-variant: #ffffff;
|
||||||
|
--md-sys-color-tertiary-fixed: #2e9e55;
|
||||||
|
--md-sys-color-on-tertiary-fixed: #ffffff;
|
||||||
|
--md-sys-color-tertiary-fixed-dim: #2e9e55;
|
||||||
|
--md-sys-color-on-tertiary-fixed-variant: #ffffff;
|
||||||
|
--md-sys-color-surface-dim: #f5f0fa;
|
||||||
|
--md-sys-color-surface-bright: #ede8f5;
|
||||||
|
--md-sys-color-surface-container-lowest: #f5f0fa;
|
||||||
|
--md-sys-color-surface-container-low: #ede8f5;
|
||||||
|
--md-sys-color-surface-container: #f5f0fa;
|
||||||
|
--md-sys-color-surface-container-high: #f5f0fa;
|
||||||
|
--md-sys-color-surface-container-highest: #f5f0fa;
|
||||||
|
|
||||||
|
--m3-radius: 12px;
|
||||||
|
--m3-radius-sm: 10px;
|
||||||
|
--m3-elev-0: none;
|
||||||
|
--m3-elev-1: 0 1px 2px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.06);
|
||||||
|
--m3-elev-2: 0 2px 6px rgba(0,0,0,.10), 0 1px 3px rgba(0,0,0,.06);
|
||||||
|
|
||||||
|
--tab-height: 34px;
|
||||||
|
--urlbar-height: 38px;
|
||||||
|
|
||||||
|
--state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);
|
||||||
|
--state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);
|
||||||
|
|
||||||
|
--focus-ring: 0 0 0 2px color-mix(in srgb, var(--md-sys-color-primary) 70%, transparent);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
--md-sys-color-primary: #b8a8f0;
|
||||||
|
--md-sys-color-surface-tint: #b8a8f0;
|
||||||
|
--md-sys-color-on-primary: #1e1e00;
|
||||||
|
--md-sys-color-primary-container: #745b8c;
|
||||||
|
--md-sys-color-on-primary-container: #f0f0f0;
|
||||||
|
--md-sys-color-secondary: #92eda7;
|
||||||
|
--md-sys-color-on-secondary: #1e1e00;
|
||||||
|
--md-sys-color-secondary-container: #221f26;
|
||||||
|
--md-sys-color-on-secondary-container: #f0f0f0;
|
||||||
|
--md-sys-color-tertiary: #92eda7;
|
||||||
|
--md-sys-color-on-tertiary: #1e1e00;
|
||||||
|
--md-sys-color-tertiary-container: #221f26;
|
||||||
|
--md-sys-color-on-tertiary-container: #f0f0f0;
|
||||||
|
--md-sys-color-error: #f38ba8;
|
||||||
|
--md-sys-color-on-error: #601410;
|
||||||
|
--md-sys-color-error-container: #8c1d18;
|
||||||
|
--md-sys-color-on-error-container: #f9dedc;
|
||||||
|
--md-sys-color-background: #09070d;
|
||||||
|
--md-sys-color-on-background: #f0f0f0;
|
||||||
|
--md-sys-color-surface: #130f1a;
|
||||||
|
--md-sys-color-on-surface: #f0f0f0;
|
||||||
|
--md-sys-color-surface-variant: #221d26;
|
||||||
|
--md-sys-color-on-surface-variant: #c9b8d9;
|
||||||
|
--md-sys-color-outline: #c9b8d9;
|
||||||
|
--md-sys-color-outline-variant: #221d26;
|
||||||
|
--md-sys-color-shadow: #000000;
|
||||||
|
--md-sys-color-scrim: #000000;
|
||||||
|
--md-sys-color-inverse-surface: #ede8f5;
|
||||||
|
--md-sys-color-inverse-on-surface: #1e1824;
|
||||||
|
--md-sys-color-inverse-primary: #6b54c7;
|
||||||
|
--md-sys-color-primary-fixed: #745b8c;
|
||||||
|
--md-sys-color-on-primary-fixed: #1e1e00;
|
||||||
|
--md-sys-color-primary-fixed-dim: #b8a8f0;
|
||||||
|
--md-sys-color-on-primary-fixed-variant: #1e1e00;
|
||||||
|
--md-sys-color-secondary-fixed: #92eda7;
|
||||||
|
--md-sys-color-on-secondary-fixed: #1e1e00;
|
||||||
|
--md-sys-color-secondary-fixed-dim: #92eda7;
|
||||||
|
--md-sys-color-on-secondary-fixed-variant: #1e1e00;
|
||||||
|
--md-sys-color-tertiary-fixed: #92eda7;
|
||||||
|
--md-sys-color-on-tertiary-fixed: #1e1e00;
|
||||||
|
--md-sys-color-tertiary-fixed-dim: #92eda7;
|
||||||
|
--md-sys-color-on-tertiary-fixed-variant: #1e1e00;
|
||||||
|
--md-sys-color-surface-dim: #09070d;
|
||||||
|
--md-sys-color-surface-bright: #17141a;
|
||||||
|
--md-sys-color-surface-container-lowest: #09070d;
|
||||||
|
--md-sys-color-surface-container-low: #130f1a;
|
||||||
|
--md-sys-color-surface-container: #09070d;
|
||||||
|
--md-sys-color-surface-container-high: #221f26;
|
||||||
|
--md-sys-color-surface-container-highest: #17141a;
|
||||||
|
|
||||||
|
--m3-elev-1: 0 1px 2px rgba(0,0,0,.50), 0 1px 3px rgba(0,0,0,.35);
|
||||||
|
--m3-elev-2: 0 4px 10px rgba(0,0,0,.55), 0 1px 3px rgba(0,0,0,.35);
|
||||||
|
|
||||||
|
--state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);
|
||||||
|
--state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* idk if this even works, but the suggestion in the material updated readme bricks symbols no matter how many fallbacks I add */
|
||||||
|
:root {
|
||||||
|
font-family: system-ui, "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
|
||||||
|
}
|
||||||
1
config/DankMaterialShell/plugins/cavaVisualizer
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit e4b65a207652bc3204121401fafd5566b8d22c37
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 25424e8d570e000f4ab086c9e5e1122180861a65
|
||||||
1
config/DankMaterialShell/plugins/desktopCommand
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit a2e663ee031918ea01e2e65cf88aa3ded85a53f8
|
||||||
708
config/DankMaterialShell/settings.json
Normal file
|
|
@ -0,0 +1,708 @@
|
||||||
|
{
|
||||||
|
"currentThemeName": "custom",
|
||||||
|
"currentThemeCategory": "custom",
|
||||||
|
"customThemeFile": "/home/unconfer/.config/DankMaterialShell/themes/peaceAndQuiet/theme.json",
|
||||||
|
"registryThemeVariants": {
|
||||||
|
"peaceAndQuiet": "lavender"
|
||||||
|
},
|
||||||
|
"matugenScheme": "scheme-content",
|
||||||
|
"runUserMatugenTemplates": true,
|
||||||
|
"matugenTargetMonitor": "",
|
||||||
|
"popupTransparency": 1,
|
||||||
|
"dockTransparency": 1,
|
||||||
|
"widgetBackgroundColor": "sch",
|
||||||
|
"widgetColorMode": "default",
|
||||||
|
"controlCenterTileColorMode": "primaryContainer",
|
||||||
|
"buttonColorMode": "primary",
|
||||||
|
"cornerRadius": 10,
|
||||||
|
"niriLayoutGapsOverride": -1,
|
||||||
|
"niriLayoutRadiusOverride": -1,
|
||||||
|
"niriLayoutBorderSize": -1,
|
||||||
|
"hyprlandLayoutGapsOverride": -1,
|
||||||
|
"hyprlandLayoutRadiusOverride": -1,
|
||||||
|
"hyprlandLayoutBorderSize": -1,
|
||||||
|
"mangoLayoutGapsOverride": -1,
|
||||||
|
"mangoLayoutRadiusOverride": -1,
|
||||||
|
"mangoLayoutBorderSize": -1,
|
||||||
|
"use24HourClock": true,
|
||||||
|
"showSeconds": false,
|
||||||
|
"padHours12Hour": false,
|
||||||
|
"useFahrenheit": false,
|
||||||
|
"windSpeedUnit": "kmh",
|
||||||
|
"nightModeEnabled": false,
|
||||||
|
"animationSpeed": 1,
|
||||||
|
"customAnimationDuration": 500,
|
||||||
|
"syncComponentAnimationSpeeds": true,
|
||||||
|
"popoutAnimationSpeed": 1,
|
||||||
|
"popoutCustomAnimationDuration": 150,
|
||||||
|
"modalAnimationSpeed": 1,
|
||||||
|
"modalCustomAnimationDuration": 150,
|
||||||
|
"enableRippleEffects": true,
|
||||||
|
"wallpaperFillMode": "Fill",
|
||||||
|
"blurredWallpaperLayer": false,
|
||||||
|
"blurWallpaperOnOverview": false,
|
||||||
|
"showLauncherButton": true,
|
||||||
|
"showWorkspaceSwitcher": true,
|
||||||
|
"showFocusedWindow": true,
|
||||||
|
"showWeather": true,
|
||||||
|
"showMusic": true,
|
||||||
|
"showClipboard": true,
|
||||||
|
"showCpuUsage": true,
|
||||||
|
"showMemUsage": true,
|
||||||
|
"showCpuTemp": true,
|
||||||
|
"showGpuTemp": true,
|
||||||
|
"selectedGpuIndex": 0,
|
||||||
|
"enabledGpuPciIds": [],
|
||||||
|
"showSystemTray": true,
|
||||||
|
"showClock": true,
|
||||||
|
"showNotificationButton": true,
|
||||||
|
"showBattery": true,
|
||||||
|
"showControlCenterButton": true,
|
||||||
|
"showCapsLockIndicator": true,
|
||||||
|
"controlCenterShowNetworkIcon": true,
|
||||||
|
"controlCenterShowBluetoothIcon": true,
|
||||||
|
"controlCenterShowAudioIcon": true,
|
||||||
|
"controlCenterShowAudioPercent": false,
|
||||||
|
"controlCenterShowVpnIcon": true,
|
||||||
|
"controlCenterShowBrightnessIcon": false,
|
||||||
|
"controlCenterShowBrightnessPercent": false,
|
||||||
|
"controlCenterShowMicIcon": false,
|
||||||
|
"controlCenterShowMicPercent": true,
|
||||||
|
"controlCenterShowBatteryIcon": false,
|
||||||
|
"controlCenterShowPrinterIcon": false,
|
||||||
|
"controlCenterShowScreenSharingIcon": true,
|
||||||
|
"showPrivacyButton": true,
|
||||||
|
"privacyShowMicIcon": false,
|
||||||
|
"privacyShowCameraIcon": false,
|
||||||
|
"privacyShowScreenShareIcon": false,
|
||||||
|
"controlCenterWidgets": [
|
||||||
|
{
|
||||||
|
"id": "volumeSlider",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "brightnessSlider",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "bluetooth",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wifi",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "audioOutput",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "audioInput",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "nightMode",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "darkMode",
|
||||||
|
"enabled": true,
|
||||||
|
"width": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"showWorkspaceIndex": false,
|
||||||
|
"showWorkspaceName": false,
|
||||||
|
"showWorkspacePadding": true,
|
||||||
|
"workspaceScrolling": false,
|
||||||
|
"showWorkspaceApps": false,
|
||||||
|
"workspaceDragReorder": true,
|
||||||
|
"maxWorkspaceIcons": 3,
|
||||||
|
"workspaceAppIconSizeOffset": 0,
|
||||||
|
"groupWorkspaceApps": true,
|
||||||
|
"workspaceFollowFocus": false,
|
||||||
|
"showOccupiedWorkspacesOnly": false,
|
||||||
|
"reverseScrolling": false,
|
||||||
|
"dwlShowAllTags": false,
|
||||||
|
"workspaceColorMode": "default",
|
||||||
|
"workspaceOccupiedColorMode": "none",
|
||||||
|
"workspaceUnfocusedColorMode": "default",
|
||||||
|
"workspaceUrgentColorMode": "default",
|
||||||
|
"workspaceFocusedBorderEnabled": false,
|
||||||
|
"workspaceFocusedBorderColor": "primary",
|
||||||
|
"workspaceFocusedBorderThickness": 2,
|
||||||
|
"workspaceNameIcons": {},
|
||||||
|
"waveProgressEnabled": true,
|
||||||
|
"scrollTitleEnabled": true,
|
||||||
|
"audioVisualizerEnabled": true,
|
||||||
|
"audioScrollMode": "volume",
|
||||||
|
"audioWheelScrollAmount": 5,
|
||||||
|
"clockCompactMode": false,
|
||||||
|
"focusedWindowCompactMode": false,
|
||||||
|
"runningAppsCompactMode": true,
|
||||||
|
"barMaxVisibleApps": 0,
|
||||||
|
"barMaxVisibleRunningApps": 0,
|
||||||
|
"barShowOverflowBadge": true,
|
||||||
|
"appsDockHideIndicators": false,
|
||||||
|
"appsDockColorizeActive": false,
|
||||||
|
"appsDockActiveColorMode": "primary",
|
||||||
|
"appsDockEnlargeOnHover": false,
|
||||||
|
"appsDockEnlargePercentage": 125,
|
||||||
|
"appsDockIconSizePercentage": 100,
|
||||||
|
"keyboardLayoutNameCompactMode": false,
|
||||||
|
"runningAppsCurrentWorkspace": true,
|
||||||
|
"runningAppsGroupByApp": false,
|
||||||
|
"runningAppsCurrentMonitor": false,
|
||||||
|
"appIdSubstitutions": [
|
||||||
|
{
|
||||||
|
"pattern": "Spotify",
|
||||||
|
"replacement": "spotify",
|
||||||
|
"type": "exact"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pattern": "beepertexts",
|
||||||
|
"replacement": "beeper",
|
||||||
|
"type": "exact"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pattern": "home assistant desktop",
|
||||||
|
"replacement": "homeassistant-desktop",
|
||||||
|
"type": "exact"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pattern": "com.transmissionbt.transmission",
|
||||||
|
"replacement": "transmission-gtk",
|
||||||
|
"type": "contains"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pattern": "^steam_app_(\\d+)$",
|
||||||
|
"replacement": "steam_icon_$1",
|
||||||
|
"type": "regex"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"centeringMode": "geometric",
|
||||||
|
"clockDateFormat": "",
|
||||||
|
"lockDateFormat": "ddd d",
|
||||||
|
"greeterRememberLastSession": true,
|
||||||
|
"greeterRememberLastUser": true,
|
||||||
|
"greeterEnableFprint": false,
|
||||||
|
"greeterEnableU2f": false,
|
||||||
|
"greeterWallpaperPath": "",
|
||||||
|
"greeterUse24HourClock": true,
|
||||||
|
"greeterShowSeconds": false,
|
||||||
|
"greeterPadHours12Hour": false,
|
||||||
|
"greeterLockDateFormat": "",
|
||||||
|
"greeterFontFamily": "",
|
||||||
|
"greeterWallpaperFillMode": "",
|
||||||
|
"mediaSize": 1,
|
||||||
|
"appLauncherViewMode": "list",
|
||||||
|
"spotlightModalViewMode": "list",
|
||||||
|
"browserPickerViewMode": "grid",
|
||||||
|
"browserUsageHistory": {},
|
||||||
|
"appPickerViewMode": "grid",
|
||||||
|
"filePickerUsageHistory": {},
|
||||||
|
"sortAppsAlphabetically": false,
|
||||||
|
"appLauncherGridColumns": 4,
|
||||||
|
"spotlightCloseNiriOverview": true,
|
||||||
|
"spotlightSectionViewModes": {},
|
||||||
|
"appDrawerSectionViewModes": {
|
||||||
|
"apps": "list"
|
||||||
|
},
|
||||||
|
"niriOverviewOverlayEnabled": true,
|
||||||
|
"dankLauncherV2Size": "compact",
|
||||||
|
"dankLauncherV2BorderEnabled": false,
|
||||||
|
"dankLauncherV2BorderThickness": 2,
|
||||||
|
"dankLauncherV2BorderColor": "primary",
|
||||||
|
"dankLauncherV2ShowFooter": true,
|
||||||
|
"dankLauncherV2UnloadOnClose": false,
|
||||||
|
"useAutoLocation": false,
|
||||||
|
"weatherEnabled": true,
|
||||||
|
"networkPreference": "auto",
|
||||||
|
"iconTheme": "Adwaita",
|
||||||
|
"cursorSettings": {
|
||||||
|
"theme": "System Default",
|
||||||
|
"size": 21,
|
||||||
|
"niri": {
|
||||||
|
"hideWhenTyping": true,
|
||||||
|
"hideAfterInactiveMs": 0
|
||||||
|
},
|
||||||
|
"hyprland": {
|
||||||
|
"hideOnKeyPress": false,
|
||||||
|
"hideOnTouch": false,
|
||||||
|
"inactiveTimeout": 0
|
||||||
|
},
|
||||||
|
"dwl": {
|
||||||
|
"cursorHideTimeout": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"launcherLogoMode": "compositor",
|
||||||
|
"launcherLogoCustomPath": "",
|
||||||
|
"launcherLogoColorOverride": "",
|
||||||
|
"launcherLogoColorInvertOnMode": false,
|
||||||
|
"launcherLogoBrightness": 0.5,
|
||||||
|
"launcherLogoContrast": 1,
|
||||||
|
"launcherLogoSizeOffset": 0,
|
||||||
|
"fontFamily": "IosevkaTerm NFM",
|
||||||
|
"monoFontFamily": "IosevkaTerm Nerd Font Mono",
|
||||||
|
"fontWeight": 400,
|
||||||
|
"fontScale": 1.12,
|
||||||
|
"notepadUseMonospace": true,
|
||||||
|
"notepadFontFamily": "",
|
||||||
|
"notepadFontSize": 16,
|
||||||
|
"notepadShowLineNumbers": true,
|
||||||
|
"notepadTransparencyOverride": -1,
|
||||||
|
"notepadLastCustomTransparency": 0.7,
|
||||||
|
"soundsEnabled": true,
|
||||||
|
"useSystemSoundTheme": true,
|
||||||
|
"soundNewNotification": true,
|
||||||
|
"soundVolumeChanged": true,
|
||||||
|
"soundPluggedIn": true,
|
||||||
|
"acMonitorTimeout": 0,
|
||||||
|
"acLockTimeout": 0,
|
||||||
|
"acSuspendTimeout": 0,
|
||||||
|
"acSuspendBehavior": 0,
|
||||||
|
"acProfileName": "",
|
||||||
|
"batteryMonitorTimeout": 0,
|
||||||
|
"batteryLockTimeout": 0,
|
||||||
|
"batterySuspendTimeout": 0,
|
||||||
|
"batterySuspendBehavior": 0,
|
||||||
|
"batteryProfileName": "",
|
||||||
|
"batteryChargeLimit": 100,
|
||||||
|
"lockBeforeSuspend": false,
|
||||||
|
"loginctlLockIntegration": true,
|
||||||
|
"fadeToLockEnabled": true,
|
||||||
|
"fadeToLockGracePeriod": 1,
|
||||||
|
"fadeToDpmsEnabled": true,
|
||||||
|
"fadeToDpmsGracePeriod": 5,
|
||||||
|
"launchPrefix": "",
|
||||||
|
"brightnessDevicePins": {},
|
||||||
|
"wifiNetworkPins": {},
|
||||||
|
"bluetoothDevicePins": {},
|
||||||
|
"audioInputDevicePins": {},
|
||||||
|
"audioOutputDevicePins": {},
|
||||||
|
"gtkThemingEnabled": false,
|
||||||
|
"qtThemingEnabled": false,
|
||||||
|
"syncModeWithPortal": true,
|
||||||
|
"terminalsAlwaysDark": true,
|
||||||
|
"runDmsMatugenTemplates": true,
|
||||||
|
"matugenTemplateGtk": true,
|
||||||
|
"matugenTemplateNiri": true,
|
||||||
|
"matugenTemplateHyprland": true,
|
||||||
|
"matugenTemplateMangowc": true,
|
||||||
|
"matugenTemplateQt5ct": true,
|
||||||
|
"matugenTemplateQt6ct": true,
|
||||||
|
"matugenTemplateFirefox": true,
|
||||||
|
"matugenTemplatePywalfox": true,
|
||||||
|
"matugenTemplateZenBrowser": true,
|
||||||
|
"matugenTemplateVesktop": true,
|
||||||
|
"matugenTemplateEquibop": true,
|
||||||
|
"matugenTemplateGhostty": true,
|
||||||
|
"matugenTemplateKitty": true,
|
||||||
|
"matugenTemplateFoot": true,
|
||||||
|
"matugenTemplateAlacritty": true,
|
||||||
|
"matugenTemplateNeovim": true,
|
||||||
|
"matugenTemplateWezterm": true,
|
||||||
|
"matugenTemplateDgop": true,
|
||||||
|
"matugenTemplateKcolorscheme": true,
|
||||||
|
"matugenTemplateVscode": true,
|
||||||
|
"matugenTemplateEmacs": true,
|
||||||
|
"matugenTemplateZed": true,
|
||||||
|
"showDock": false,
|
||||||
|
"dockAutoHide": false,
|
||||||
|
"dockSmartAutoHide": false,
|
||||||
|
"dockGroupByApp": false,
|
||||||
|
"dockOpenOnOverview": false,
|
||||||
|
"dockPosition": 1,
|
||||||
|
"dockSpacing": 4,
|
||||||
|
"dockBottomGap": 0,
|
||||||
|
"dockMargin": 0,
|
||||||
|
"dockIconSize": 40,
|
||||||
|
"dockIndicatorStyle": "circle",
|
||||||
|
"dockBorderEnabled": false,
|
||||||
|
"dockBorderColor": "surfaceText",
|
||||||
|
"dockBorderOpacity": 1,
|
||||||
|
"dockBorderThickness": 1,
|
||||||
|
"dockIsolateDisplays": false,
|
||||||
|
"dockLauncherEnabled": false,
|
||||||
|
"dockLauncherLogoMode": "apps",
|
||||||
|
"dockLauncherLogoCustomPath": "",
|
||||||
|
"dockLauncherLogoColorOverride": "",
|
||||||
|
"dockLauncherLogoSizeOffset": 0,
|
||||||
|
"dockLauncherLogoBrightness": 0.5,
|
||||||
|
"dockLauncherLogoContrast": 1,
|
||||||
|
"dockMaxVisibleApps": 0,
|
||||||
|
"dockMaxVisibleRunningApps": 0,
|
||||||
|
"dockShowOverflowBadge": true,
|
||||||
|
"notificationOverlayEnabled": true,
|
||||||
|
"notificationPopupShadowEnabled": true,
|
||||||
|
"notificationPopupPrivacyMode": false,
|
||||||
|
"modalDarkenBackground": true,
|
||||||
|
"lockScreenShowPowerActions": true,
|
||||||
|
"lockScreenShowSystemIcons": true,
|
||||||
|
"lockScreenShowTime": true,
|
||||||
|
"lockScreenShowDate": true,
|
||||||
|
"lockScreenShowProfileImage": true,
|
||||||
|
"lockScreenShowPasswordField": true,
|
||||||
|
"lockScreenShowMediaPlayer": true,
|
||||||
|
"lockScreenPowerOffMonitorsOnLock": false,
|
||||||
|
"lockAtStartup": false,
|
||||||
|
"enableFprint": false,
|
||||||
|
"maxFprintTries": 15,
|
||||||
|
"enableU2f": false,
|
||||||
|
"u2fMode": "or",
|
||||||
|
"lockScreenActiveMonitor": "all",
|
||||||
|
"lockScreenInactiveColor": "#000000",
|
||||||
|
"lockScreenNotificationMode": 0,
|
||||||
|
"hideBrightnessSlider": false,
|
||||||
|
"notificationTimeoutLow": 5000,
|
||||||
|
"notificationTimeoutNormal": 5000,
|
||||||
|
"notificationTimeoutCritical": 0,
|
||||||
|
"notificationCompactMode": false,
|
||||||
|
"notificationPopupPosition": 0,
|
||||||
|
"notificationAnimationSpeed": 1,
|
||||||
|
"notificationCustomAnimationDuration": 400,
|
||||||
|
"notificationHistoryEnabled": true,
|
||||||
|
"notificationHistoryMaxCount": 50,
|
||||||
|
"notificationHistoryMaxAgeDays": 7,
|
||||||
|
"notificationHistorySaveLow": true,
|
||||||
|
"notificationHistorySaveNormal": true,
|
||||||
|
"notificationHistorySaveCritical": true,
|
||||||
|
"notificationRules": [],
|
||||||
|
"osdAlwaysShowValue": false,
|
||||||
|
"osdPosition": 5,
|
||||||
|
"osdVolumeEnabled": true,
|
||||||
|
"osdMediaVolumeEnabled": true,
|
||||||
|
"osdMediaPlaybackEnabled": false,
|
||||||
|
"osdBrightnessEnabled": true,
|
||||||
|
"osdIdleInhibitorEnabled": true,
|
||||||
|
"osdMicMuteEnabled": true,
|
||||||
|
"osdCapsLockEnabled": true,
|
||||||
|
"osdPowerProfileEnabled": true,
|
||||||
|
"osdAudioOutputEnabled": true,
|
||||||
|
"powerActionConfirm": true,
|
||||||
|
"powerActionHoldDuration": 0.5,
|
||||||
|
"powerMenuActions": [
|
||||||
|
"reboot",
|
||||||
|
"logout",
|
||||||
|
"poweroff",
|
||||||
|
"lock",
|
||||||
|
"suspend",
|
||||||
|
"restart"
|
||||||
|
],
|
||||||
|
"powerMenuDefaultAction": "logout",
|
||||||
|
"powerMenuGridLayout": false,
|
||||||
|
"customPowerActionLock": "~/.config/niri/lock.sh",
|
||||||
|
"customPowerActionLogout": "",
|
||||||
|
"customPowerActionSuspend": "",
|
||||||
|
"customPowerActionHibernate": "",
|
||||||
|
"customPowerActionReboot": "",
|
||||||
|
"customPowerActionPowerOff": "",
|
||||||
|
"updaterHideWidget": false,
|
||||||
|
"updaterUseCustomCommand": false,
|
||||||
|
"updaterCustomCommand": "",
|
||||||
|
"updaterTerminalAdditionalParams": "",
|
||||||
|
"displayNameMode": "system",
|
||||||
|
"screenPreferences": {
|
||||||
|
"wallpaper": [],
|
||||||
|
"dock": []
|
||||||
|
},
|
||||||
|
"showOnLastDisplay": {
|
||||||
|
"dock": true
|
||||||
|
},
|
||||||
|
"niriOutputSettings": {
|
||||||
|
"DP-1": {
|
||||||
|
"vrrOnDemand": true,
|
||||||
|
"disabled": false,
|
||||||
|
"hotCorners": {
|
||||||
|
"corners": [
|
||||||
|
"top-left"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"layout": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hyprlandOutputSettings": {},
|
||||||
|
"displayProfiles": {
|
||||||
|
"niri": {
|
||||||
|
"profile_1776211496314_g03e3q": {
|
||||||
|
"id": "profile_1776211496314_g03e3q",
|
||||||
|
"name": "test0",
|
||||||
|
"outputSet": [
|
||||||
|
"DP-1"
|
||||||
|
],
|
||||||
|
"createdAt": 1776211496314,
|
||||||
|
"updatedAt": 1776211496314
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"activeDisplayProfile": {
|
||||||
|
"niri": "profile_1776211496314_g03e3q"
|
||||||
|
},
|
||||||
|
"displayProfileAutoSelect": false,
|
||||||
|
"displayShowDisconnected": false,
|
||||||
|
"displaySnapToEdge": true,
|
||||||
|
"barConfigs": [
|
||||||
|
{
|
||||||
|
"id": "default",
|
||||||
|
"name": "Main Bar",
|
||||||
|
"enabled": true,
|
||||||
|
"position": 0,
|
||||||
|
"screenPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
|
"showOnLastDisplay": true,
|
||||||
|
"leftWidgets": [
|
||||||
|
{
|
||||||
|
"id": "launcherButton",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "workspaceSwitcher",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "focusedWindow",
|
||||||
|
"enabled": true,
|
||||||
|
"focusedWindowCompactMode": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"centerWidgets": [
|
||||||
|
{
|
||||||
|
"id": "spacer",
|
||||||
|
"enabled": true,
|
||||||
|
"size": 35
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "clock",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "music",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "weather",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "vpn",
|
||||||
|
"enabled": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rightWidgets": [
|
||||||
|
{
|
||||||
|
"id": "systemTray",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "privacyIndicator",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "cpuUsage",
|
||||||
|
"enabled": true,
|
||||||
|
"minimumWidth": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "memUsage",
|
||||||
|
"enabled": true,
|
||||||
|
"minimumWidth": false,
|
||||||
|
"showSwap": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "controlCenterButton",
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"spacing": 10,
|
||||||
|
"innerPadding": 5,
|
||||||
|
"bottomGap": 2,
|
||||||
|
"transparency": 1,
|
||||||
|
"widgetTransparency": 1,
|
||||||
|
"squareCorners": false,
|
||||||
|
"noBackground": false,
|
||||||
|
"maximizeWidgetIcons": false,
|
||||||
|
"maximizeWidgetText": false,
|
||||||
|
"removeWidgetPadding": false,
|
||||||
|
"widgetPadding": 13,
|
||||||
|
"gothCornersEnabled": false,
|
||||||
|
"gothCornerRadiusOverride": false,
|
||||||
|
"gothCornerRadiusValue": 0,
|
||||||
|
"borderEnabled": false,
|
||||||
|
"borderColor": "surfaceText",
|
||||||
|
"borderOpacity": 1,
|
||||||
|
"borderThickness": 4,
|
||||||
|
"widgetOutlineEnabled": false,
|
||||||
|
"widgetOutlineColor": "primary",
|
||||||
|
"widgetOutlineOpacity": 1,
|
||||||
|
"widgetOutlineThickness": 1,
|
||||||
|
"fontScale": 1.09,
|
||||||
|
"iconScale": 1.07,
|
||||||
|
"autoHide": false,
|
||||||
|
"autoHideDelay": 369,
|
||||||
|
"showOnWindowsOpen": true,
|
||||||
|
"openOnOverview": true,
|
||||||
|
"visible": true,
|
||||||
|
"popupGapsAuto": false,
|
||||||
|
"popupGapsManual": 12,
|
||||||
|
"maximizeDetection": false,
|
||||||
|
"scrollEnabled": true,
|
||||||
|
"scrollXBehavior": "column",
|
||||||
|
"scrollYBehavior": "workspace",
|
||||||
|
"shadowIntensity": 0,
|
||||||
|
"shadowOpacity": 60,
|
||||||
|
"shadowColorMode": "text",
|
||||||
|
"shadowCustomColor": "#000000",
|
||||||
|
"clickThrough": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"desktopClockEnabled": false,
|
||||||
|
"desktopClockStyle": "analog",
|
||||||
|
"desktopClockTransparency": 0.8,
|
||||||
|
"desktopClockColorMode": "primary",
|
||||||
|
"desktopClockCustomColor": {
|
||||||
|
"r": 1,
|
||||||
|
"g": 1,
|
||||||
|
"b": 1,
|
||||||
|
"a": 1,
|
||||||
|
"hsvHue": -1,
|
||||||
|
"hsvSaturation": 0,
|
||||||
|
"hsvValue": 1,
|
||||||
|
"hslHue": -1,
|
||||||
|
"hslSaturation": 0,
|
||||||
|
"hslLightness": 1,
|
||||||
|
"valid": true
|
||||||
|
},
|
||||||
|
"desktopClockShowDate": true,
|
||||||
|
"desktopClockShowAnalogNumbers": false,
|
||||||
|
"desktopClockShowAnalogSeconds": true,
|
||||||
|
"desktopClockX": -1,
|
||||||
|
"desktopClockY": -1,
|
||||||
|
"desktopClockWidth": 280,
|
||||||
|
"desktopClockHeight": 180,
|
||||||
|
"desktopClockDisplayPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
|
"systemMonitorEnabled": false,
|
||||||
|
"systemMonitorShowHeader": true,
|
||||||
|
"systemMonitorTransparency": 0.8,
|
||||||
|
"systemMonitorColorMode": "primary",
|
||||||
|
"systemMonitorCustomColor": {
|
||||||
|
"r": 1,
|
||||||
|
"g": 1,
|
||||||
|
"b": 1,
|
||||||
|
"a": 1,
|
||||||
|
"hsvHue": -1,
|
||||||
|
"hsvSaturation": 0,
|
||||||
|
"hsvValue": 1,
|
||||||
|
"hslHue": -1,
|
||||||
|
"hslSaturation": 0,
|
||||||
|
"hslLightness": 1,
|
||||||
|
"valid": true
|
||||||
|
},
|
||||||
|
"systemMonitorShowCpu": true,
|
||||||
|
"systemMonitorShowCpuGraph": true,
|
||||||
|
"systemMonitorShowCpuTemp": true,
|
||||||
|
"systemMonitorShowGpuTemp": false,
|
||||||
|
"systemMonitorGpuPciId": "",
|
||||||
|
"systemMonitorShowMemory": true,
|
||||||
|
"systemMonitorShowMemoryGraph": true,
|
||||||
|
"systemMonitorShowNetwork": true,
|
||||||
|
"systemMonitorShowNetworkGraph": true,
|
||||||
|
"systemMonitorShowDisk": true,
|
||||||
|
"systemMonitorShowTopProcesses": false,
|
||||||
|
"systemMonitorTopProcessCount": 3,
|
||||||
|
"systemMonitorTopProcessSortBy": "cpu",
|
||||||
|
"systemMonitorGraphInterval": 60,
|
||||||
|
"systemMonitorLayoutMode": "auto",
|
||||||
|
"systemMonitorX": -1,
|
||||||
|
"systemMonitorY": -1,
|
||||||
|
"systemMonitorWidth": 320,
|
||||||
|
"systemMonitorHeight": 480,
|
||||||
|
"systemMonitorDisplayPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
|
"systemMonitorVariants": [],
|
||||||
|
"desktopWidgetPositions": {},
|
||||||
|
"desktopWidgetGridSettings": {},
|
||||||
|
"desktopWidgetInstances": [
|
||||||
|
{
|
||||||
|
"id": "dw_1776211089950_f6f0kg7f4",
|
||||||
|
"widgetType": "desktopClock",
|
||||||
|
"name": "Desktop Clock",
|
||||||
|
"enabled": false,
|
||||||
|
"config": {
|
||||||
|
"style": "digital",
|
||||||
|
"transparency": 0,
|
||||||
|
"colorMode": "secondary",
|
||||||
|
"customColor": "#ffffff",
|
||||||
|
"showDate": true,
|
||||||
|
"showAnalogNumbers": false,
|
||||||
|
"showAnalogSeconds": true,
|
||||||
|
"displayPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
|
"showOnOverlay": false,
|
||||||
|
"showOnOverview": false,
|
||||||
|
"showOnOverviewOnly": false,
|
||||||
|
"clickThrough": false
|
||||||
|
},
|
||||||
|
"positions": {
|
||||||
|
"DP-1": {
|
||||||
|
"width": 200,
|
||||||
|
"height": 200,
|
||||||
|
"x": 1704.5,
|
||||||
|
"y": 62.42578125
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "dw_1776211282668_7bg0zbkmd",
|
||||||
|
"widgetType": "desktopCommand",
|
||||||
|
"name": "Desktop Command",
|
||||||
|
"enabled": false,
|
||||||
|
"config": {
|
||||||
|
"displayPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
|
"showOnOverview": false,
|
||||||
|
"clickThrough": false,
|
||||||
|
"command": "tclock --color \"#C1D6D6\"",
|
||||||
|
"autoRefresh": true,
|
||||||
|
"commandTimeout": "0",
|
||||||
|
"refreshInterval": "5",
|
||||||
|
"fontSize": 25,
|
||||||
|
"backgroundOpacity": 0,
|
||||||
|
"enableBorder": true
|
||||||
|
},
|
||||||
|
"positions": {
|
||||||
|
"DP-1": {
|
||||||
|
"width": 805.3828125,
|
||||||
|
"height": 506.94140625,
|
||||||
|
"x": 847.97265625,
|
||||||
|
"y": 169.49609375
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"desktopWidgetGroups": [],
|
||||||
|
"builtInPluginSettings": {
|
||||||
|
"dms_settings_search": {
|
||||||
|
"trigger": "?"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"clipboardEnterToPaste": false,
|
||||||
|
"launcherPluginVisibility": {
|
||||||
|
"dms_settings_search": {
|
||||||
|
"allowWithoutTrigger": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"launcherPluginOrder": [],
|
||||||
|
"configVersion": 5
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Blue (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b8c9d9">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#a2d2ff"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#ed92d8"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#a2d2ff"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#a2d2ff" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Blue (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#889cbb">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#3a547d"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#b83a99"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a547d"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#3a547d" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,45 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="484" height="240" viewBox="0 0 484 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Blue (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b8c9d9">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#a2d2ff"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#ed92d8"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#a2d2ff"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#a2d2ff" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
<rect x="240" y="0" width="4" height="240" fill="#888"/>
|
||||||
|
<g transform="translate(244, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Blue (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#889cbb">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#3a547d"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#b83a99"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a547d"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#3a547d" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Cyan (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b8d5d9">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#49ccd2"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#eda792"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#49ccd2" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Cyan (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#6aafc4">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#2e8fad"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#c4613e"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#2e8fad"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#2e8fad" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,45 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="484" height="240" viewBox="0 0 484 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Cyan (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b8d5d9">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#49ccd2"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#eda792"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#49ccd2" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
<rect x="240" y="0" width="4" height="240" fill="#888"/>
|
||||||
|
<g transform="translate(244, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Cyan (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#6aafc4">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#2e8fad"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#c4613e"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#2e8fad"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#2e8fad" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Salmon (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#d9bcb8">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#eda792"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#eda792" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Lavender (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#c9b8d9">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#b8a8f0"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#92eda7"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#92eda7"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#b8a8f0" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Lavender (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#a090cc">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#6b54c7"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#2e9e55"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#2e9e55"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#6b54c7" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,45 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="484" height="240" viewBox="0 0 484 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Lavender (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#c9b8d9">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#b8a8f0"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#92eda7"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#92eda7"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#b8a8f0" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
<rect x="240" y="0" width="4" height="240" fill="#888"/>
|
||||||
|
<g transform="translate(244, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Lavender (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#a090cc">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#6b54c7"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#2e9e55"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#2e9e55"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#6b54c7" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Salmon (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b89090">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#c4613e"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#3a9bb8"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a9bb8"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#c4613e" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Mint (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b8d9ce">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#92eda7"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#b8a8f0"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#b8a8f0"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#92eda7" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Mint (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#6abf90">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#2e9e55"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#6b54c7"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#6b54c7"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#2e9e55" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,45 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="484" height="240" viewBox="0 0 484 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Mint (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b8d9ce">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#92eda7"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#b8a8f0"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#b8a8f0"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#92eda7" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
<rect x="240" y="0" width="4" height="240" fill="#888"/>
|
||||||
|
<g transform="translate(244, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Mint (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#6abf90">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#2e9e55"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#6b54c7"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#6b54c7"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#2e9e55" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Pink (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#d9b8c4">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#ed92d8"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#a2d2ff"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#a2d2ff"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#ed92d8" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Pink (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#c47ab0">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#b83a99"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#3a547d"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a547d"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#b83a99" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,45 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="484" height="240" viewBox="0 0 484 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Pink (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#d9b8c4">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#ed92d8"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#a2d2ff"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#a2d2ff"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#ed92d8" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
<rect x="240" y="0" width="4" height="240" fill="#888"/>
|
||||||
|
<g transform="translate(244, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Pink (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#c47ab0">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#b83a99"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#3a547d"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a547d"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#b83a99" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Salmon (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#d9bcb8">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#eda792"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#eda792" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,23 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240" viewBox="0 0 240 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Salmon (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b89090">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#c4613e"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#3a9bb8"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a9bb8"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#c4613e" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
|
@ -0,0 +1,45 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="484" height="240" viewBox="0 0 484 240">
|
||||||
|
<g transform="translate(0, 0)">
|
||||||
|
<rect width="240" height="240" fill="#09070d"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#130f1a"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#09070d"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#f0f0f0">Peace & Quiet Salmon (dark)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#221f26"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#f0f0f0">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#d9bcb8">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#eda792"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1e00">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#09070d"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#09070d"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#f38ba8"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#fab387"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#49ccd2"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#eda792" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#f0f0f0">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
<rect x="240" y="0" width="4" height="240" fill="#888"/>
|
||||||
|
<g transform="translate(244, 0)">
|
||||||
|
<rect width="240" height="240" fill="#f5f0fa"/>
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="8" fill="#ede8f5"/>
|
||||||
|
<rect x="16" y="16" width="208" height="36" rx="6" fill="#f5f0fa"/>
|
||||||
|
<text x="28" y="40" font-family="system-ui, sans-serif" font-size="12" font-weight="600" fill="#1e1824">Peace & Quiet Salmon (light)</text>
|
||||||
|
<rect x="16" y="60" width="208" height="72" rx="6" fill="#e8e0f2"/>
|
||||||
|
<text x="28" y="82" font-family="system-ui, sans-serif" font-size="11" fill="#1e1824">Surface Text</text>
|
||||||
|
<text x="28" y="98" font-family="system-ui, sans-serif" font-size="10" fill="#b89090">Outline color</text>
|
||||||
|
<rect x="28" y="108" width="72" height="18" rx="9" fill="#c4613e"/>
|
||||||
|
<text x="64" y="120" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#ffffff">Primary</text>
|
||||||
|
<rect x="108" y="108" width="48" height="18" rx="4" fill="#3a9bb8"/>
|
||||||
|
<rect x="16" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<rect x="24" y="148" width="84" height="36" rx="4" fill="#f5f0fa"/>
|
||||||
|
<text x="66" y="170" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Background</text>
|
||||||
|
<rect x="124" y="140" width="100" height="52" rx="6" fill="#f5f0fa"/>
|
||||||
|
<circle cx="148" cy="166" r="9" fill="#b0324e"/>
|
||||||
|
<circle cx="172" cy="166" r="9" fill="#b05520"/>
|
||||||
|
<circle cx="196" cy="166" r="9" fill="#3a9bb8"/>
|
||||||
|
<rect x="16" y="200" width="208" height="24" rx="4" fill="#c4613e" opacity="0.15"/>
|
||||||
|
<text x="120" y="216" font-family="system-ui, sans-serif" font-size="9" text-anchor="middle" fill="#1e1824">Surface Tint Overlay</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
171
config/DankMaterialShell/themes/peaceAndQuiet/theme.json
Normal file
|
|
@ -0,0 +1,171 @@
|
||||||
|
{
|
||||||
|
"id": "peaceAndQuiet",
|
||||||
|
"name": "Peace \u0026 Quiet",
|
||||||
|
"version": "1.0.2",
|
||||||
|
"author": "ernestowg",
|
||||||
|
"description": "Light and dark theme with pastel accents and purple hues",
|
||||||
|
"dark": {
|
||||||
|
"primaryText": "#1e1e00",
|
||||||
|
"surface": "#130f1a",
|
||||||
|
"surfaceText": "#f0f0f0",
|
||||||
|
"surfaceVariant": "#221d26",
|
||||||
|
"background": "#09070d",
|
||||||
|
"backgroundText": "#f0f0f0",
|
||||||
|
"surfaceContainer": "#09070d",
|
||||||
|
"surfaceContainerHigh": "#221f26",
|
||||||
|
"surfaceContainerHighest": "#17141a",
|
||||||
|
"error": "#f38ba8",
|
||||||
|
"warning": "#fab387"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primaryText": "#ffffff",
|
||||||
|
"surface": "#ede8f5",
|
||||||
|
"surfaceText": "#1e1824",
|
||||||
|
"surfaceVariant": "#e0d5ee",
|
||||||
|
"background": "#f5f0fa",
|
||||||
|
"backgroundText": "#1e1824",
|
||||||
|
"surfaceContainer": "#f5f0fa",
|
||||||
|
"surfaceContainerHigh": "#e8e0f2",
|
||||||
|
"surfaceContainerHighest": "#ede8f5",
|
||||||
|
"error": "#b0324e",
|
||||||
|
"warning": "#b05520"
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"default": "salmon",
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"id": "salmon",
|
||||||
|
"name": "Salmon",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#eda792",
|
||||||
|
"primaryContainer": "#8c645b",
|
||||||
|
"secondary": "#49ccd2",
|
||||||
|
"surfaceVariantText": "#f0f0f0",
|
||||||
|
"surfaceTint": "#eda792",
|
||||||
|
"outline": "#d9bcb8",
|
||||||
|
"info": "#49ccd2"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#c4613e",
|
||||||
|
"primaryContainer": "#f5d8cf",
|
||||||
|
"secondary": "#3a9bb8",
|
||||||
|
"surfaceVariantText": "#3a2820",
|
||||||
|
"surfaceTint": "#c4613e",
|
||||||
|
"outline": "#b89090",
|
||||||
|
"info": "#3a9bb8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "cyan",
|
||||||
|
"name": "Cyan",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#49ccd2",
|
||||||
|
"primaryContainer": "#5b878c",
|
||||||
|
"secondary": "#eda792",
|
||||||
|
"surfaceVariantText": "#b8d5d9",
|
||||||
|
"surfaceTint": "#49ccd2",
|
||||||
|
"outline": "#b8d5d9",
|
||||||
|
"info": "#49ccd2"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#2e8fad",
|
||||||
|
"primaryContainer": "#c8ecf5",
|
||||||
|
"secondary": "#c4613e",
|
||||||
|
"surfaceVariantText": "#1a3040",
|
||||||
|
"surfaceTint": "#2e8fad",
|
||||||
|
"outline": "#6aafc4",
|
||||||
|
"info": "#2e8fad"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mint",
|
||||||
|
"name": "Mint",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#92eda7",
|
||||||
|
"primaryContainer": "#5b8c7e",
|
||||||
|
"secondary": "#b8a8f0",
|
||||||
|
"surfaceVariantText": "#b8d9ce",
|
||||||
|
"surfaceTint": "#92eda7",
|
||||||
|
"outline": "#b8d9ce",
|
||||||
|
"info": "#b8a8f0"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#2e9e55",
|
||||||
|
"primaryContainer": "#c8f0d8",
|
||||||
|
"secondary": "#6b54c7",
|
||||||
|
"surfaceVariantText": "#1a3028",
|
||||||
|
"surfaceTint": "#2e9e55",
|
||||||
|
"outline": "#6abf90",
|
||||||
|
"info": "#6b54c7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "lavender",
|
||||||
|
"name": "Lavender",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#b8a8f0",
|
||||||
|
"primaryContainer": "#745b8c",
|
||||||
|
"secondary": "#92eda7",
|
||||||
|
"surfaceVariantText": "#c9b8d9",
|
||||||
|
"surfaceTint": "#b8a8f0",
|
||||||
|
"outline": "#c9b8d9",
|
||||||
|
"info": "#92eda7"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#6b54c7",
|
||||||
|
"primaryContainer": "#ddd8f8",
|
||||||
|
"secondary": "#2e9e55",
|
||||||
|
"surfaceVariantText": "#28204a",
|
||||||
|
"surfaceTint": "#6b54c7",
|
||||||
|
"outline": "#a090cc",
|
||||||
|
"info": "#2e9e55"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "blue",
|
||||||
|
"name": "Blue",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#a2d2ff",
|
||||||
|
"primaryContainer": "#5b748c",
|
||||||
|
"secondary": "#ed92d8",
|
||||||
|
"surfaceVariantText": "#b8c9d9",
|
||||||
|
"surfaceTint": "#a2d2ff",
|
||||||
|
"outline": "#b8c9d9",
|
||||||
|
"info": "#a2d2ff"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#3a547d",
|
||||||
|
"primaryContainer": "#cce0f8",
|
||||||
|
"secondary": "#b83a99",
|
||||||
|
"surfaceVariantText": "#182840",
|
||||||
|
"surfaceTint": "#3a547d",
|
||||||
|
"outline": "#889cbb",
|
||||||
|
"info": "#3a547d"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "pink",
|
||||||
|
"name": "Pink",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#ed92d8",
|
||||||
|
"primaryContainer": "#8c5b6e",
|
||||||
|
"secondary": "#a2d2ff",
|
||||||
|
"surfaceVariantText": "#d9b8c4",
|
||||||
|
"surfaceTint": "#ed92d8",
|
||||||
|
"outline": "#d9b8c4",
|
||||||
|
"info": "#a2d2ff"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#b83a99",
|
||||||
|
"primaryContainer": "#f5ccec",
|
||||||
|
"secondary": "#3a547d",
|
||||||
|
"surfaceVariantText": "#401830",
|
||||||
|
"surfaceTint": "#b83a99",
|
||||||
|
"outline": "#c47ab0",
|
||||||
|
"info": "#3a547d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"sourceDir": "peace-and-quiet"
|
||||||
|
}
|
||||||
171
config/DankMaterialShell/themes/zzz/theme.json
Normal file
|
|
@ -0,0 +1,171 @@
|
||||||
|
{
|
||||||
|
"id": "peaceAndQuiet",
|
||||||
|
"name": "Peace \u0026 Quiet",
|
||||||
|
"version": "1.0.2",
|
||||||
|
"author": "ernestowg",
|
||||||
|
"description": "Light and dark theme with pastel accents and purple hues",
|
||||||
|
"dark": {
|
||||||
|
"primaryText": "#1e1e00",
|
||||||
|
"surface": "#130f1a",
|
||||||
|
"surfaceText": "#f0f0f0",
|
||||||
|
"surfaceVariant": "#221d26",
|
||||||
|
"background": "#09070d",
|
||||||
|
"backgroundText": "#f0f0f0",
|
||||||
|
"surfaceContainer": "#09070d",
|
||||||
|
"surfaceContainerHigh": "#221f26",
|
||||||
|
"surfaceContainerHighest": "#17141a",
|
||||||
|
"error": "#f38ba8",
|
||||||
|
"warning": "#fab387"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primaryText": "#ffffff",
|
||||||
|
"surface": "#ede8f5",
|
||||||
|
"surfaceText": "#1e1824",
|
||||||
|
"surfaceVariant": "#e0d5ee",
|
||||||
|
"background": "#f5f0fa",
|
||||||
|
"backgroundText": "#1e1824",
|
||||||
|
"surfaceContainer": "#f5f0fa",
|
||||||
|
"surfaceContainerHigh": "#e8e0f2",
|
||||||
|
"surfaceContainerHighest": "#ede8f5",
|
||||||
|
"error": "#b0324e",
|
||||||
|
"warning": "#b05520"
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"default": "salmon",
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"id": "salmon",
|
||||||
|
"name": "Salmon",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#eda792",
|
||||||
|
"primaryContainer": "#8c645b",
|
||||||
|
"secondary": "#49ccd2",
|
||||||
|
"surfaceVariantText": "#f0f0f0",
|
||||||
|
"surfaceTint": "#eda792",
|
||||||
|
"outline": "#d9bcb8",
|
||||||
|
"info": "#49ccd2"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#c4613e",
|
||||||
|
"primaryContainer": "#f5d8cf",
|
||||||
|
"secondary": "#3a9bb8",
|
||||||
|
"surfaceVariantText": "#3a2820",
|
||||||
|
"surfaceTint": "#c4613e",
|
||||||
|
"outline": "#b89090",
|
||||||
|
"info": "#3a9bb8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "cyan",
|
||||||
|
"name": "Cyan",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#49ccd2",
|
||||||
|
"primaryContainer": "#5b878c",
|
||||||
|
"secondary": "#eda792",
|
||||||
|
"surfaceVariantText": "#b8d5d9",
|
||||||
|
"surfaceTint": "#49ccd2",
|
||||||
|
"outline": "#b8d5d9",
|
||||||
|
"info": "#49ccd2"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#2e8fad",
|
||||||
|
"primaryContainer": "#c8ecf5",
|
||||||
|
"secondary": "#c4613e",
|
||||||
|
"surfaceVariantText": "#1a3040",
|
||||||
|
"surfaceTint": "#2e8fad",
|
||||||
|
"outline": "#6aafc4",
|
||||||
|
"info": "#2e8fad"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mint",
|
||||||
|
"name": "Mint",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#92eda7",
|
||||||
|
"primaryContainer": "#5b8c7e",
|
||||||
|
"secondary": "#b8a8f0",
|
||||||
|
"surfaceVariantText": "#b8d9ce",
|
||||||
|
"surfaceTint": "#92eda7",
|
||||||
|
"outline": "#b8d9ce",
|
||||||
|
"info": "#b8a8f0"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#2e9e55",
|
||||||
|
"primaryContainer": "#c8f0d8",
|
||||||
|
"secondary": "#6b54c7",
|
||||||
|
"surfaceVariantText": "#1a3028",
|
||||||
|
"surfaceTint": "#2e9e55",
|
||||||
|
"outline": "#6abf90",
|
||||||
|
"info": "#6b54c7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "lavender",
|
||||||
|
"name": "Lavender",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#b8a8f0",
|
||||||
|
"primaryContainer": "#745b8c",
|
||||||
|
"secondary": "#92eda7",
|
||||||
|
"surfaceVariantText": "#c9b8d9",
|
||||||
|
"surfaceTint": "#b8a8f0",
|
||||||
|
"outline": "#c9b8d9",
|
||||||
|
"info": "#92eda7"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#6b54c7",
|
||||||
|
"primaryContainer": "#ddd8f8",
|
||||||
|
"secondary": "#2e9e55",
|
||||||
|
"surfaceVariantText": "#28204a",
|
||||||
|
"surfaceTint": "#6b54c7",
|
||||||
|
"outline": "#a090cc",
|
||||||
|
"info": "#2e9e55"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "blue",
|
||||||
|
"name": "Blue",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#a2d2ff",
|
||||||
|
"primaryContainer": "#5b748c",
|
||||||
|
"secondary": "#ed92d8",
|
||||||
|
"surfaceVariantText": "#b8c9d9",
|
||||||
|
"surfaceTint": "#a2d2ff",
|
||||||
|
"outline": "#b8c9d9",
|
||||||
|
"info": "#a2d2ff"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#3a547d",
|
||||||
|
"primaryContainer": "#cce0f8",
|
||||||
|
"secondary": "#b83a99",
|
||||||
|
"surfaceVariantText": "#182840",
|
||||||
|
"surfaceTint": "#3a547d",
|
||||||
|
"outline": "#889cbb",
|
||||||
|
"info": "#3a547d"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "pink",
|
||||||
|
"name": "Pink",
|
||||||
|
"dark": {
|
||||||
|
"primary": "#ed92d8",
|
||||||
|
"primaryContainer": "#8c5b6e",
|
||||||
|
"secondary": "#a2d2ff",
|
||||||
|
"surfaceVariantText": "#d9b8c4",
|
||||||
|
"surfaceTint": "#ed92d8",
|
||||||
|
"outline": "#d9b8c4",
|
||||||
|
"info": "#a2d2ff"
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"primary": "#b83a99",
|
||||||
|
"primaryContainer": "#f5ccec",
|
||||||
|
"secondary": "#3a547d",
|
||||||
|
"surfaceVariantText": "#401830",
|
||||||
|
"surfaceTint": "#b83a99",
|
||||||
|
"outline": "#c47ab0",
|
||||||
|
"info": "#3a547d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"sourceDir": "peace-and-quiet"
|
||||||
|
}
|
||||||
1272
config/DankMaterialShell/themes/zzz/theme1.json
Normal file
112
config/DankMaterialShell/zen.css
Normal file
|
|
@ -0,0 +1,112 @@
|
||||||
|
/* DMS Matugen Zen Browser Theme */
|
||||||
|
:root {
|
||||||
|
--zen-primary-color: #745b8c !important;
|
||||||
|
--toolbarbutton-icon-fill: #b8a8f0 !important;
|
||||||
|
--toolbar-field-color: #f0f0f0 !important;
|
||||||
|
--tab-selected-textcolor: #b8a8f0 !important;
|
||||||
|
--toolbar-color: #f0f0f0 !important;
|
||||||
|
--arrowpanel-color: #f0f0f0 !important;
|
||||||
|
--arrowpanel-background: #09070d !important;
|
||||||
|
--sidebar-text-color: #f0f0f0 !important;
|
||||||
|
--zen-main-browser-background: #09070d !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar-placesTree {
|
||||||
|
background-color: #09070d !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#zen-workspaces-button {
|
||||||
|
background-color: #09070d !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#TabsToolbar {
|
||||||
|
background-color: #09070d !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.urlbar-background {
|
||||||
|
background-color: #09070d !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.urlbar-input::selection {
|
||||||
|
color: #1e1e00 !important;
|
||||||
|
background-color: #b8a8f0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.urlbarView-url {
|
||||||
|
color: #c9b8d9 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
toolbar .toolbarbutton-1 {
|
||||||
|
&:not([disabled]) {
|
||||||
|
&:is([open], [checked])
|
||||||
|
> :is(
|
||||||
|
.toolbarbutton-icon,
|
||||||
|
.toolbarbutton-text,
|
||||||
|
.toolbarbutton-badge-stack
|
||||||
|
) {
|
||||||
|
fill: #b8a8f0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-blue {
|
||||||
|
--identity-tab-color: #ccbdff !important;
|
||||||
|
--identity-icon-color: #ccbdff !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-turquoise {
|
||||||
|
--identity-tab-color: #b8a8f0 !important;
|
||||||
|
--identity-icon-color: #b8a8f0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-green {
|
||||||
|
--identity-tab-color: #a5ffb7 !important;
|
||||||
|
--identity-icon-color: #a5ffb7 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-yellow {
|
||||||
|
--identity-tab-color: #ffe7a5 !important;
|
||||||
|
--identity-icon-color: #ffe7a5 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-orange {
|
||||||
|
--identity-tab-color: #ffd972 !important;
|
||||||
|
--identity-icon-color: #ffd972 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-red {
|
||||||
|
--identity-tab-color: #ff9fb3 !important;
|
||||||
|
--identity-icon-color: #ff9fb3 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-pink {
|
||||||
|
--identity-tab-color: #d5c9ff !important;
|
||||||
|
--identity-icon-color: #d5c9ff !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.identity-color-purple {
|
||||||
|
--identity-tab-color: #3f316f !important;
|
||||||
|
--identity-icon-color: #3f316f !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#zen-appcontent-navbar-container {
|
||||||
|
background-color: #09070d !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#PanelUI-menu-button .toolbarbutton-icon,
|
||||||
|
#downloads-button .toolbarbutton-icon,
|
||||||
|
#unified-extensions-button .toolbarbutton-icon {
|
||||||
|
fill: #b8a8f0 !important;
|
||||||
|
color: #b8a8f0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#PanelUI-menu-button .toolbarbutton-badge-stack,
|
||||||
|
#downloads-button .toolbarbutton-badge-stack,
|
||||||
|
#unified-extensions-button .toolbarbutton-badge-stack {
|
||||||
|
fill: #b8a8f0 !important;
|
||||||
|
color: #b8a8f0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
toolbar .toolbarbutton-1 > .toolbarbutton-icon {
|
||||||
|
fill: #b8a8f0 !important;
|
||||||
|
}
|
||||||
568
config/Kvantum/KvLibadwaitaDark#/KvLibadwaitaDark#.kvconfig
Normal file
|
|
@ -0,0 +1,568 @@
|
||||||
|
[%General]
|
||||||
|
author=Vince Liuice, based on KvAdapta by Tsu Jan
|
||||||
|
comment=An uncomplicated theme inspired by the Materia GTK theme
|
||||||
|
x11drag=menubar_and_primary_toolbar
|
||||||
|
alt_mnemonic=true
|
||||||
|
left_tabs=false
|
||||||
|
attach_active_tab=false
|
||||||
|
mirror_doc_tabs=false
|
||||||
|
group_toolbar_buttons=true
|
||||||
|
toolbar_item_spacing=0
|
||||||
|
toolbar_interior_spacing=2
|
||||||
|
spread_progressbar=true
|
||||||
|
composite=false
|
||||||
|
menu_shadow_depth=16
|
||||||
|
spread_menuitems=true
|
||||||
|
tooltip_shadow_depth=7
|
||||||
|
splitter_width=1
|
||||||
|
scroll_width=9
|
||||||
|
scroll_arrows=false
|
||||||
|
scroll_min_extent=60
|
||||||
|
slider_width=2
|
||||||
|
slider_handle_width=23
|
||||||
|
slider_handle_length=22
|
||||||
|
tickless_slider_handle_size=22
|
||||||
|
center_toolbar_handle=true
|
||||||
|
check_size=24
|
||||||
|
textless_progressbar=false
|
||||||
|
progressbar_thickness=2
|
||||||
|
menubar_mouse_tracking=true
|
||||||
|
toolbutton_style=1
|
||||||
|
double_click=false
|
||||||
|
translucent_windows=false
|
||||||
|
blurring=false
|
||||||
|
popup_blurring=false
|
||||||
|
vertical_spin_indicators=false
|
||||||
|
spin_button_width=24
|
||||||
|
fill_rubberband=false
|
||||||
|
merge_menubar_with_toolbar=true
|
||||||
|
small_icon_size=16
|
||||||
|
large_icon_size=32
|
||||||
|
button_icon_size=16
|
||||||
|
toolbar_icon_size=16
|
||||||
|
combo_as_lineedit=true
|
||||||
|
animate_states=true
|
||||||
|
button_contents_shift=false
|
||||||
|
combo_menu=true
|
||||||
|
hide_combo_checkboxes=true
|
||||||
|
combo_focus_rect=false
|
||||||
|
groupbox_top_label=true
|
||||||
|
inline_spin_indicators=true
|
||||||
|
joined_inactive_tabs=false
|
||||||
|
layout_spacing=6
|
||||||
|
layout_margin=9
|
||||||
|
scrollbar_in_view=true
|
||||||
|
transient_scrollbar=true
|
||||||
|
transient_groove=true
|
||||||
|
submenu_overlap=0
|
||||||
|
tooltip_delay=0
|
||||||
|
tree_branch_line=true
|
||||||
|
no_window_pattern=false
|
||||||
|
opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,VirtualBoxVM,trojita,dragon,digikam,lyx
|
||||||
|
reduce_window_opacity=0
|
||||||
|
respect_DE=true
|
||||||
|
scrollable_menu=true
|
||||||
|
submenu_delay=150
|
||||||
|
no_inactiveness=false
|
||||||
|
reduce_menu_opacity=0
|
||||||
|
click_behavior=0
|
||||||
|
contrast=1.00
|
||||||
|
dialog_button_layout=0
|
||||||
|
intensity=1.00
|
||||||
|
saturation=1.00
|
||||||
|
shadowless_popup=false
|
||||||
|
drag_from_buttons=false
|
||||||
|
menu_blur_radius=0
|
||||||
|
tooltip_blur_radius=0
|
||||||
|
|
||||||
|
[GeneralColors]
|
||||||
|
window.color=#2c2c2c
|
||||||
|
base.color=#2c2c2c
|
||||||
|
alt.base.color=#2e2e2e
|
||||||
|
button.color=#4d4d4d
|
||||||
|
light.color=#535353
|
||||||
|
mid.light.color=#474747
|
||||||
|
dark.color=#282828
|
||||||
|
mid.color=#323232
|
||||||
|
highlight.color=#3584e4
|
||||||
|
inactive.highlight.color=#3584e4
|
||||||
|
text.color=#dfdfdf
|
||||||
|
window.text.color=#dfdfdf
|
||||||
|
button.text.color=#dfdfdf
|
||||||
|
disabled.text.color=#696969
|
||||||
|
tooltip.text.color=#efefef
|
||||||
|
highlight.text.color=#ffffff
|
||||||
|
link.color=#0057AE
|
||||||
|
link.visited.color=#E040FB
|
||||||
|
progress.indicator.text.color=#dfdfdf
|
||||||
|
|
||||||
|
[Hacks]
|
||||||
|
transparent_ktitle_label=true
|
||||||
|
transparent_dolphin_view=false
|
||||||
|
transparent_pcmanfm_sidepane=true
|
||||||
|
blur_translucent=false
|
||||||
|
transparent_menutitle=true
|
||||||
|
respect_darkness=true
|
||||||
|
kcapacitybar_as_progressbar=true
|
||||||
|
force_size_grip=true
|
||||||
|
iconless_pushbutton=true
|
||||||
|
iconless_menu=true
|
||||||
|
disabled_icon_opacity=100
|
||||||
|
lxqtmainmenu_iconsize=16
|
||||||
|
normal_default_pushbutton=true
|
||||||
|
single_top_toolbar=true
|
||||||
|
tint_on_mouseover=0
|
||||||
|
transparent_pcmanfm_view=true
|
||||||
|
no_selection_tint=true
|
||||||
|
transparent_arrow_button=true
|
||||||
|
middle_click_scroll=false
|
||||||
|
opaque_colors=false
|
||||||
|
kinetic_scrolling=false
|
||||||
|
scroll_jump_workaround=true
|
||||||
|
centered_forms=false
|
||||||
|
noninteger_translucency=false
|
||||||
|
style_vertical_toolbars=false
|
||||||
|
blur_only_active_window=true
|
||||||
|
|
||||||
|
[PanelButtonCommand]
|
||||||
|
frame=true
|
||||||
|
frame.element=button
|
||||||
|
frame.top=6
|
||||||
|
frame.bottom=6
|
||||||
|
frame.left=6
|
||||||
|
frame.right=6
|
||||||
|
interior=true
|
||||||
|
interior.element=button
|
||||||
|
indicator.size=8
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.press.color=white
|
||||||
|
text.toggle.color=#ffffff
|
||||||
|
text.shadow=0
|
||||||
|
text.margin=4
|
||||||
|
text.iconspacing=4
|
||||||
|
indicator.element=arrow
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[PanelButtonTool]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.press.color=white
|
||||||
|
text.toggle.color=#ffffff
|
||||||
|
text.bold=false
|
||||||
|
indicator.element=arrow
|
||||||
|
indicator.size=0
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[ToolbarButton]
|
||||||
|
frame=true
|
||||||
|
frame.element=tbutton
|
||||||
|
interior.element=tbutton
|
||||||
|
frame.top=16
|
||||||
|
frame.bottom=16
|
||||||
|
frame.left=16
|
||||||
|
frame.right=16
|
||||||
|
indicator.element=tarrow
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.press.color=white
|
||||||
|
text.toggle.color=white
|
||||||
|
text.bold=false
|
||||||
|
frame.expansion=32
|
||||||
|
|
||||||
|
[Dock]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
interior.element=dock
|
||||||
|
frame.element=dock
|
||||||
|
frame.top=1
|
||||||
|
frame.bottom=1
|
||||||
|
frame.left=1
|
||||||
|
frame.right=1
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
|
||||||
|
[DockTitle]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=false
|
||||||
|
interior=false
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.bold=false
|
||||||
|
|
||||||
|
[IndicatorSpinBox]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=true
|
||||||
|
interior=true
|
||||||
|
frame.top=2
|
||||||
|
frame.bottom=2
|
||||||
|
frame.left=2
|
||||||
|
frame.right=2
|
||||||
|
indicator.element=spin
|
||||||
|
indicator.size=8
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.margin.top=2
|
||||||
|
text.margin.bottom=2
|
||||||
|
text.margin.left=2
|
||||||
|
text.margin.right=2
|
||||||
|
|
||||||
|
[RadioButton]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=false
|
||||||
|
interior.element=radio
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
min_width=+0.3font
|
||||||
|
min_height=+0.3font
|
||||||
|
|
||||||
|
[CheckBox]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=false
|
||||||
|
interior.element=checkbox
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
min_width=+0.3font
|
||||||
|
min_height=+0.3font
|
||||||
|
|
||||||
|
[Focus]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=true
|
||||||
|
frame.element=focus
|
||||||
|
frame.top=2
|
||||||
|
frame.bottom=2
|
||||||
|
frame.left=2
|
||||||
|
frame.right=2
|
||||||
|
frame.patternsize=14
|
||||||
|
|
||||||
|
[GenericFrame]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=true
|
||||||
|
interior=false
|
||||||
|
frame.element=common
|
||||||
|
interior.element=common
|
||||||
|
frame.top=1
|
||||||
|
frame.bottom=1
|
||||||
|
frame.left=1
|
||||||
|
frame.right=1
|
||||||
|
|
||||||
|
[LineEdit]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=lineedit
|
||||||
|
interior.element=lineedit
|
||||||
|
frame.top=6
|
||||||
|
frame.bottom=6
|
||||||
|
frame.left=6
|
||||||
|
frame.right=6
|
||||||
|
text.margin.top=2
|
||||||
|
text.margin.bottom=2
|
||||||
|
text.margin.left=2
|
||||||
|
text.margin.right=2
|
||||||
|
|
||||||
|
[ToolbarLineEdit]
|
||||||
|
frame.element=lineedit
|
||||||
|
interior.element=lineedit
|
||||||
|
|
||||||
|
[DropDownButton]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
indicator.element=arrow-down
|
||||||
|
|
||||||
|
[IndicatorArrow]
|
||||||
|
indicator.element=arrow
|
||||||
|
indicator.size=8
|
||||||
|
|
||||||
|
[ToolboxTab]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.press.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
|
||||||
|
[Tab]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
interior.element=tab
|
||||||
|
text.margin.left=8
|
||||||
|
text.margin.right=8
|
||||||
|
text.margin.top=0
|
||||||
|
text.margin.bottom=0
|
||||||
|
frame.element=tab
|
||||||
|
indicator.element=tab
|
||||||
|
indicator.size=22
|
||||||
|
frame.top=8
|
||||||
|
frame.bottom=8
|
||||||
|
frame.left=8
|
||||||
|
frame.right=8
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=#dfdfdf
|
||||||
|
text.press.color=white
|
||||||
|
text.toggle.color=white
|
||||||
|
frame.expansion=0
|
||||||
|
text.bold=false
|
||||||
|
|
||||||
|
[TabFrame]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=tabframe
|
||||||
|
interior.element=tabframe
|
||||||
|
frame.top=24
|
||||||
|
frame.bottom=24
|
||||||
|
frame.left=24
|
||||||
|
frame.right=24
|
||||||
|
|
||||||
|
[TreeExpander]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
indicator.size=8
|
||||||
|
indicator.element=tree
|
||||||
|
|
||||||
|
[HeaderSection]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
interior.element=header
|
||||||
|
frame.element=header
|
||||||
|
frame.top=0
|
||||||
|
frame.bottom=1
|
||||||
|
frame.left=1
|
||||||
|
frame.right=1
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.press.color=white
|
||||||
|
text.toggle.color=white
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[SizeGrip]
|
||||||
|
indicator.element=resize-grip
|
||||||
|
|
||||||
|
[Toolbar]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
indicator.element=toolbar
|
||||||
|
indicator.size=5
|
||||||
|
text.margin=0
|
||||||
|
interior.element=menubar
|
||||||
|
frame.element=menubar
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.press.color=#dfdfdf
|
||||||
|
text.toggle.color=white
|
||||||
|
frame.left=6
|
||||||
|
frame.right=6
|
||||||
|
frame.top=0
|
||||||
|
frame.bottom=1
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[Slider]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=slider
|
||||||
|
focusFrame=true
|
||||||
|
interior.element=slider
|
||||||
|
frame.top=3
|
||||||
|
frame.bottom=3
|
||||||
|
frame.left=3
|
||||||
|
frame.right=3
|
||||||
|
|
||||||
|
[SliderCursor]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=false
|
||||||
|
interior.element=slidercursor
|
||||||
|
|
||||||
|
[Progressbar]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=progress
|
||||||
|
interior.element=progress
|
||||||
|
text.margin=0
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=#dfdfdf
|
||||||
|
text.press.color=#dfdfdf
|
||||||
|
text.toggle.color=#dfdfdf
|
||||||
|
text.bold=false
|
||||||
|
frame.expansion=8
|
||||||
|
|
||||||
|
[ProgressbarContents]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=true
|
||||||
|
frame.element=progress-pattern
|
||||||
|
interior.element=progress-pattern
|
||||||
|
|
||||||
|
[ItemView]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
text.margin=0
|
||||||
|
frame.element=itemview
|
||||||
|
interior.element=itemview
|
||||||
|
frame.top=4
|
||||||
|
frame.bottom=4
|
||||||
|
frame.left=4
|
||||||
|
frame.right=4
|
||||||
|
text.margin.top=0
|
||||||
|
text.margin.bottom=0
|
||||||
|
text.margin.left=8
|
||||||
|
text.margin.right=8
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=#dfdfdf
|
||||||
|
text.press.color=#ffffff
|
||||||
|
text.toggle.color=#ffffff
|
||||||
|
min_width=+0.3font
|
||||||
|
min_height=+0.3font
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[Splitter]
|
||||||
|
interior.element=splitter
|
||||||
|
frame=false
|
||||||
|
indicator.size=0
|
||||||
|
|
||||||
|
[Scrollbar]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
indicator.element=arrow
|
||||||
|
indicator.size=12
|
||||||
|
|
||||||
|
[ScrollbarSlider]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=scrollbarslider
|
||||||
|
interior=false
|
||||||
|
frame.left=5
|
||||||
|
frame.right=5
|
||||||
|
frame.top=5
|
||||||
|
frame.bottom=5
|
||||||
|
indicator.element=grip
|
||||||
|
indicator.size=12
|
||||||
|
|
||||||
|
[ScrollbarGroove]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
interior=false
|
||||||
|
frame=false
|
||||||
|
|
||||||
|
[Menu]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.top=8
|
||||||
|
frame.bottom=8
|
||||||
|
frame.left=8
|
||||||
|
frame.right=8
|
||||||
|
frame.element=menu
|
||||||
|
interior.element=menu
|
||||||
|
text.normal.color=#dedede
|
||||||
|
text.shadow=false
|
||||||
|
text.bold=false
|
||||||
|
|
||||||
|
[MenuItem]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=true
|
||||||
|
frame.element=menuitem
|
||||||
|
interior.element=menuitem
|
||||||
|
indicator.element=menuitem
|
||||||
|
text.normal.color=#dedede
|
||||||
|
text.focus.color=#dedede
|
||||||
|
text.margin.top=0
|
||||||
|
text.margin.bottom=0
|
||||||
|
text.margin.left=6
|
||||||
|
text.margin.right=6
|
||||||
|
frame.top=4
|
||||||
|
frame.bottom=4
|
||||||
|
frame.left=12
|
||||||
|
frame.right=12
|
||||||
|
text.bold=false
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[MenuBar]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=menubar
|
||||||
|
interior.element=menubar
|
||||||
|
frame.bottom=0
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=#ffffff
|
||||||
|
text.press.color=#ffffff
|
||||||
|
text.toggle.color=#ffffff
|
||||||
|
frame.expansion=0
|
||||||
|
text.bold=false
|
||||||
|
|
||||||
|
[MenuBarItem]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
interior=true
|
||||||
|
interior.element=menubaritem
|
||||||
|
frame.element=menubaritem
|
||||||
|
frame.top=2
|
||||||
|
frame.bottom=2
|
||||||
|
frame.left=2
|
||||||
|
frame.right=2
|
||||||
|
text.margin.left=4
|
||||||
|
text.margin.right=4
|
||||||
|
text.margin.top=0
|
||||||
|
text.margin.bottom=0
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=#ffffff
|
||||||
|
text.press.color=#ffffff
|
||||||
|
text.toggle.color=#ffffff
|
||||||
|
text.bold=false
|
||||||
|
min_width=+0.3font
|
||||||
|
min_height=+0.3font
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[TitleBar]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame=false
|
||||||
|
text.margin.top=2
|
||||||
|
text.margin.bottom=2
|
||||||
|
text.margin.left=2
|
||||||
|
text.margin.right=2
|
||||||
|
interior.element=titlebar
|
||||||
|
indicator.size=16
|
||||||
|
indicator.element=mdi
|
||||||
|
text.normal.color=#787878
|
||||||
|
text.focus.color=#dfdfdf
|
||||||
|
text.bold=false
|
||||||
|
text.italic=true
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[ComboBox]
|
||||||
|
inherits=PanelButtonCommand
|
||||||
|
frame.element=combo
|
||||||
|
interior.element=combo
|
||||||
|
frame.top=6
|
||||||
|
frame.bottom=6
|
||||||
|
frame.left=6
|
||||||
|
frame.right=6
|
||||||
|
text.margin.top=2
|
||||||
|
text.margin.bottom=2
|
||||||
|
text.margin.left=2
|
||||||
|
text.margin.right=2
|
||||||
|
text.focus.color=white
|
||||||
|
text.press.color=#dfdfdf
|
||||||
|
text.toggle.color=white
|
||||||
|
|
||||||
|
[GroupBox]
|
||||||
|
inherits=GenericFrame
|
||||||
|
frame=false
|
||||||
|
text.shadow=0
|
||||||
|
text.margin=0
|
||||||
|
text.normal.color=#dfdfdf
|
||||||
|
text.focus.color=white
|
||||||
|
text.bold=false
|
||||||
|
frame.expansion=0
|
||||||
|
|
||||||
|
[TabBarFrame]
|
||||||
|
inherits=GenericFrame
|
||||||
|
frame=false
|
||||||
|
frame.element=tabBarFrame
|
||||||
|
interior=false
|
||||||
|
frame.top=0
|
||||||
|
frame.bottom=0
|
||||||
|
frame.left=0
|
||||||
|
frame.right=0
|
||||||
|
|
||||||
|
[ToolTip]
|
||||||
|
inherits=GenericFrame
|
||||||
|
frame.top=6
|
||||||
|
frame.bottom=6
|
||||||
|
frame.left=6
|
||||||
|
frame.right=6
|
||||||
|
interior=true
|
||||||
|
text.shadow=0
|
||||||
|
text.margin=6
|
||||||
|
interior.element=tooltip
|
||||||
|
frame.element=tooltip
|
||||||
|
frame.expansion=6
|
||||||
|
|
||||||
|
[StatusBar]
|
||||||
|
inherits=GenericFrame
|
||||||
|
frame=false
|
||||||
|
interior=false
|
||||||
|
|
||||||
|
[Window]
|
||||||
|
interior=true
|
||||||
|
interior.element=window
|
||||||
|
frame=true
|
||||||
|
frame.element=window
|
||||||
|
frame.bottom=10
|
||||||
|
frame.top=10
|
||||||
2
config/Kvantum/kvantum.kvconfig
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
[General]
|
||||||
|
theme=KvLibadwaitaDark#
|
||||||
9
config/aichat/config.yaml
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
# see https://github.com/sigoden/aichat/blob/main/config.example.yaml
|
||||||
|
|
||||||
|
model: ollama:gemma4:e4b
|
||||||
|
clients:
|
||||||
|
- type: openai-compatible
|
||||||
|
name: ollama
|
||||||
|
api_base: http://localhost:11434/v1
|
||||||
|
models:
|
||||||
|
- name: gemma4:e4b
|
||||||
|
|
@ -53,14 +53,14 @@ graph_symbol_net = "default"
|
||||||
graph_symbol_proc = "default"
|
graph_symbol_proc = "default"
|
||||||
|
|
||||||
#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
|
#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
|
||||||
shown_boxes = "mem net proc gpu0 cpu"
|
shown_boxes = "net proc gpu0 cpu mem"
|
||||||
|
|
||||||
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
||||||
update_ms = 2000
|
update_ms = 2000
|
||||||
|
|
||||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||||
proc_sorting = "memory"
|
proc_sorting = "cpu direct"
|
||||||
|
|
||||||
#* Reverse sorting order, True or False.
|
#* Reverse sorting order, True or False.
|
||||||
proc_reversed = false
|
proc_reversed = false
|
||||||
|
|
@ -217,7 +217,7 @@ net_upload = 100
|
||||||
net_auto = true
|
net_auto = true
|
||||||
|
|
||||||
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
|
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
|
||||||
net_sync = true
|
net_sync = false
|
||||||
|
|
||||||
#* Starts with the Network Interface specified here.
|
#* Starts with the Network Interface specified here.
|
||||||
net_iface = ""
|
net_iface = ""
|
||||||
|
|
|
||||||
39
config/btop/themes/noctalia.theme
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
# btop theme generated by noctalia
|
||||||
|
|
||||||
|
theme[main_bg]="#1a1b26"
|
||||||
|
theme[main_fg]="#c0caf5"
|
||||||
|
theme[title]="#7aa2f7"
|
||||||
|
theme[hi_fg]="#9ece6a"
|
||||||
|
theme[selected_bg]="#333954"
|
||||||
|
theme[selected_fg]="#c0caf5"
|
||||||
|
theme[inactive_fg]="#9aa5ce"
|
||||||
|
theme[proc_misc]="#bb9af7"
|
||||||
|
theme[cpu_box]="#586691"
|
||||||
|
theme[mem_box]="#586691"
|
||||||
|
theme[net_box]="#586691"
|
||||||
|
theme[proc_box]="#586691"
|
||||||
|
theme[div_line]="#3b4561"
|
||||||
|
theme[temp_start]="#7aa2f7"
|
||||||
|
theme[temp_mid]="#bb9af7"
|
||||||
|
theme[temp_end]="#9ece6a"
|
||||||
|
theme[cpu_start]="#7aa2f7"
|
||||||
|
theme[cpu_mid]="#bb9af7"
|
||||||
|
theme[cpu_end]="#9ece6a"
|
||||||
|
theme[free_start]="#7aa2f7"
|
||||||
|
theme[free_mid]="#bb9af7"
|
||||||
|
theme[free_end]="#9ece6a"
|
||||||
|
theme[cached_start]="#7aa2f7"
|
||||||
|
theme[cached_mid]="#bb9af7"
|
||||||
|
theme[cached_end]="#9ece6a"
|
||||||
|
theme[available_start]="#7aa2f7"
|
||||||
|
theme[available_mid]="#bb9af7"
|
||||||
|
theme[available_end]="#9ece6a"
|
||||||
|
theme[used_start]="#7aa2f7"
|
||||||
|
theme[used_mid]="#bb9af7"
|
||||||
|
theme[used_end]="#9ece6a"
|
||||||
|
theme[download_start]="#7aa2f7"
|
||||||
|
theme[download_mid]="#bb9af7"
|
||||||
|
theme[download_end]="#9ece6a"
|
||||||
|
theme[upload_start]="#7aa2f7"
|
||||||
|
theme[upload_mid]="#bb9af7"
|
||||||
|
theme[upload_end]="#9ece6a"
|
||||||
0
config/calcurse/conf
Normal file
56
config/calcurse/keys
Normal file
|
|
@ -0,0 +1,56 @@
|
||||||
|
#
|
||||||
|
# Calcurse keys configuration file
|
||||||
|
#
|
||||||
|
# In this file the keybindings used by Calcurse are defined.
|
||||||
|
# It is generated automatically by Calcurse and is maintained
|
||||||
|
# via the key configuration menu of the interactive user
|
||||||
|
# interface. It should not be edited directly.
|
||||||
|
|
||||||
|
generic-cancel ESC
|
||||||
|
generic-select SPC
|
||||||
|
generic-credits @
|
||||||
|
generic-help ?
|
||||||
|
generic-quit q Q
|
||||||
|
generic-save s S ^S
|
||||||
|
generic-reload R
|
||||||
|
generic-copy c
|
||||||
|
generic-paste p ^V
|
||||||
|
generic-change-view TAB
|
||||||
|
generic-prev-view KEY_BTAB
|
||||||
|
generic-import i I
|
||||||
|
generic-export x X
|
||||||
|
generic-goto g G
|
||||||
|
generic-other-cmd o O
|
||||||
|
generic-config-menu C
|
||||||
|
generic-redraw ^R
|
||||||
|
generic-add-appt ^A
|
||||||
|
generic-add-todo ^T
|
||||||
|
generic-prev-day T ^H
|
||||||
|
generic-next-day t ^L
|
||||||
|
generic-prev-week W ^K
|
||||||
|
generic-next-week w
|
||||||
|
generic-prev-month M
|
||||||
|
generic-next-month m
|
||||||
|
generic-prev-year Y
|
||||||
|
generic-next-year y
|
||||||
|
generic-scroll-down ^N
|
||||||
|
generic-scroll-up ^P
|
||||||
|
generic-goto-today ^G
|
||||||
|
generic-command :
|
||||||
|
move-right l L RGT
|
||||||
|
move-left h H LFT
|
||||||
|
move-down j J DWN
|
||||||
|
move-up k K UP
|
||||||
|
start-of-week 0
|
||||||
|
end-of-week $
|
||||||
|
add-item a A
|
||||||
|
del-item d D
|
||||||
|
edit-item e E
|
||||||
|
view-item v V RET
|
||||||
|
pipe-item |
|
||||||
|
flag-item !
|
||||||
|
repeat r
|
||||||
|
edit-note n N
|
||||||
|
view-note >
|
||||||
|
raise-priority +
|
||||||
|
lower-priority -
|
||||||
320
config/cava/config
Normal file
|
|
@ -0,0 +1,320 @@
|
||||||
|
## Configuration file for CAVA.
|
||||||
|
# Remove the ; to change parameters.
|
||||||
|
|
||||||
|
|
||||||
|
[general]
|
||||||
|
|
||||||
|
# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
|
||||||
|
mode = normal
|
||||||
|
# Accepts only non-negative values.
|
||||||
|
; framerate = 165
|
||||||
|
|
||||||
|
# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
|
||||||
|
# new as of 0.6.0 autosens of low values (dynamic range)
|
||||||
|
# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
|
||||||
|
autosens = 1
|
||||||
|
overshoot = 20
|
||||||
|
|
||||||
|
# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
|
||||||
|
# 200 means double height. Accepts only non-negative values.
|
||||||
|
; sensitivity = 100
|
||||||
|
|
||||||
|
# The number of bars (0-512). 0 sets it to auto (fill up console).
|
||||||
|
# Bars' width and space between bars in number of characters.
|
||||||
|
; bars = 100
|
||||||
|
;bar_width = 2
|
||||||
|
; bar_spacing = 1
|
||||||
|
# bar_height is only used for output in "noritake" format
|
||||||
|
; bar_height = 32
|
||||||
|
|
||||||
|
# For SDL width and space between bars is in pixels, defaults are:
|
||||||
|
; bar_width = 1
|
||||||
|
; bar_spacing = 5
|
||||||
|
|
||||||
|
# sdl_glsl have these default values, they are only used to calculate max number of bars.
|
||||||
|
; bar_width = 1
|
||||||
|
; bar_spacing = 0
|
||||||
|
|
||||||
|
# ceter bars in terminal, if there is space.
|
||||||
|
; center_align = 1
|
||||||
|
|
||||||
|
# max height of bars in terminal, in percent of terminal height.
|
||||||
|
; max_height = 100
|
||||||
|
|
||||||
|
|
||||||
|
# Lower and higher cutoff frequencies for lowest and highest bars
|
||||||
|
# the bandwidth of the visualizer.
|
||||||
|
# Note: there is a minimum total bandwidth of 43Mhz x number of bars.
|
||||||
|
# Cava will automatically increase the higher cutoff if a too low band is specified.
|
||||||
|
; lower_cutoff_freq = 50
|
||||||
|
; higher_cutoff_freq = 10000
|
||||||
|
|
||||||
|
|
||||||
|
# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
|
||||||
|
# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
|
||||||
|
; sleep_timer = 0
|
||||||
|
|
||||||
|
|
||||||
|
[input]
|
||||||
|
|
||||||
|
# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
|
||||||
|
# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
|
||||||
|
# On Mac it defaults to 'portaudio' or 'fifo'
|
||||||
|
# On windows this is automatic and no input settings are needed.
|
||||||
|
#
|
||||||
|
# All input methods uses the same config variable 'source'
|
||||||
|
# to define where it should get the audio.
|
||||||
|
#
|
||||||
|
# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
|
||||||
|
# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
|
||||||
|
#
|
||||||
|
# For pipewire 'source' will be the object name or object.serial of the device to capture from.
|
||||||
|
# Both input and output devices are supported. To capture the monitor source of a sink node, append '.monitor' to the sink's object name.
|
||||||
|
#
|
||||||
|
# For alsa 'source' will be the capture device.
|
||||||
|
# For fifo 'source' will be the path to fifo-file.
|
||||||
|
# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
|
||||||
|
#
|
||||||
|
# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
|
||||||
|
# README.md contains further information on how to setup CAVA for sndio.
|
||||||
|
#
|
||||||
|
# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
|
||||||
|
# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
|
||||||
|
#
|
||||||
|
# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
|
||||||
|
# README.md contains further information on how to setup CAVA for JACK.
|
||||||
|
#
|
||||||
|
; method = pulse
|
||||||
|
; source = auto
|
||||||
|
|
||||||
|
method = pipewire
|
||||||
|
source = auto
|
||||||
|
|
||||||
|
; method = alsa
|
||||||
|
; source = hw:Loopback,1
|
||||||
|
|
||||||
|
; method = fifo
|
||||||
|
; source = /tmp/mpd.fifo
|
||||||
|
|
||||||
|
; method = shmem
|
||||||
|
; source = /squeezelite-AA:BB:CC:DD:EE:FF
|
||||||
|
|
||||||
|
; method = portaudio
|
||||||
|
; source = auto
|
||||||
|
|
||||||
|
; method = sndio
|
||||||
|
; source = default
|
||||||
|
|
||||||
|
; method = oss
|
||||||
|
; source = /dev/dsp
|
||||||
|
|
||||||
|
; method = jack
|
||||||
|
; source = default
|
||||||
|
|
||||||
|
# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
|
||||||
|
# sample_rate: fifo, pipewire, sndio, oss
|
||||||
|
# sample_bits: fifo, pipewire, sndio, oss
|
||||||
|
# channels: sndio, oss, jack
|
||||||
|
# autoconnect: jack
|
||||||
|
# Other methods ignore these settings.
|
||||||
|
# For pipewire, sample_rate will default to 48000, for all other input methods, sample_rate will default to 44100.
|
||||||
|
#
|
||||||
|
# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
|
||||||
|
# by the chosen audio device, the device will use other supported values instead.
|
||||||
|
# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
|
||||||
|
# will use 44100, 16 and 1.
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# The 'pipewire' input method has three options to control linking and mixing:
|
||||||
|
# active: Force the node to always process. Useful for monitoring sources when no other application is active.
|
||||||
|
# remix: Allow pipewire to remix audio channels to match cava's channel count. Useful for surround sound.
|
||||||
|
# virtual: Set the node to virtual, to avoid recording notifications from the DE.
|
||||||
|
#
|
||||||
|
; sample_rate = 44100
|
||||||
|
; sample_bits = 16
|
||||||
|
; channels = 2
|
||||||
|
; autoconnect = 2
|
||||||
|
; active = 0
|
||||||
|
; remix = 1
|
||||||
|
; virtual = 1
|
||||||
|
|
||||||
|
|
||||||
|
[output]
|
||||||
|
|
||||||
|
# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
|
||||||
|
# or 'sdl_glsl'.
|
||||||
|
# 'noncurses' (default) uses a buffer and cursor movements to only print
|
||||||
|
# changes from frame to frame in the terminal. Uses less resources and is less
|
||||||
|
# prone to tearing (vsync issues) than 'ncurses'.
|
||||||
|
#
|
||||||
|
# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
|
||||||
|
# stream of the bar heights that can be used to send to other applications.
|
||||||
|
# 'raw' defaults to 1024 bars stereo (512 bars mono), which can be adjusted in the 'bars' option above.
|
||||||
|
#
|
||||||
|
# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display
|
||||||
|
# in graphic mode. It only support the 3000 series graphical VFDs for now.
|
||||||
|
#
|
||||||
|
# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
|
||||||
|
# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
|
||||||
|
# use one of the predefined ones.
|
||||||
|
; method = noncurses
|
||||||
|
|
||||||
|
# Orientation of the visualization. Can be 'bottom', 'top', 'left', 'right' or
|
||||||
|
# 'horizontal'. Default is 'bottom'. 'left and 'right' are only supported on sdl
|
||||||
|
# and ncruses output. 'horizontal' (bars go up and down from center) is only supported
|
||||||
|
# on noncurses output.
|
||||||
|
# Note: many fonts have weird or missing glyphs for characters used in orientations
|
||||||
|
# other than 'bottom', which can make output not look right.
|
||||||
|
; orientation = bottom
|
||||||
|
|
||||||
|
# Visual channels. Can be 'stereo' or 'mono'.
|
||||||
|
# 'stereo' mirrors both channels with low frequencies in center.
|
||||||
|
# 'mono' outputs left to right lowest to highest frequencies.
|
||||||
|
# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
|
||||||
|
# set 'reverse' to 1 to display frequencies the other way around.
|
||||||
|
; channels = stereo
|
||||||
|
; mono_option = average
|
||||||
|
reverse = 10
|
||||||
|
|
||||||
|
# Raw output target.
|
||||||
|
# On Linux, a fifo will be created if target does not exist.
|
||||||
|
# On Windows, a named pipe will be created if target does not exist.
|
||||||
|
; raw_target = /dev/random
|
||||||
|
|
||||||
|
# Raw data format. Can be 'binary' or 'ascii'.
|
||||||
|
; data_format = binary
|
||||||
|
|
||||||
|
# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
|
||||||
|
; bit_format = 16bit
|
||||||
|
|
||||||
|
# Ascii max value. In 'ascii' mode range will run from 0 to value specified here
|
||||||
|
; ascii_max_range = 1000
|
||||||
|
|
||||||
|
# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters.
|
||||||
|
# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)).
|
||||||
|
bar_delimiter = 59
|
||||||
|
; frame_delimiter = 10
|
||||||
|
|
||||||
|
# sdl window size and position. -1,-1 is centered.
|
||||||
|
; sdl_width = 1024
|
||||||
|
; sdl_height = 512
|
||||||
|
; sdl_x = -1
|
||||||
|
; sdl_y= -1
|
||||||
|
; sdl_full_screen = 0
|
||||||
|
|
||||||
|
# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
|
||||||
|
# 'frequency' displays the lower cut off frequency of the bar above.
|
||||||
|
# Only supported on ncurses and noncurses output.
|
||||||
|
; xaxis = none
|
||||||
|
|
||||||
|
# enable synchronized sync. 1 = on, 0 = off
|
||||||
|
# removes flickering in alacritty terminal emulator.
|
||||||
|
# defaults to off since the behaviour in other terminal emulators is unknown
|
||||||
|
; synchronized_sync = 0
|
||||||
|
|
||||||
|
# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
|
||||||
|
; vertex_shader = pass_through.vert
|
||||||
|
; fragment_shader = bar_spectrum.frag
|
||||||
|
|
||||||
|
; for glsl output mode, keep rendering even if no audio
|
||||||
|
; continuous_rendering = 0
|
||||||
|
|
||||||
|
# disable console blank (screen saver) in tty
|
||||||
|
# (Not supported on FreeBSD)
|
||||||
|
; disable_blanking = 0
|
||||||
|
|
||||||
|
# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off
|
||||||
|
; show_idle_bar_heads = 1
|
||||||
|
|
||||||
|
# show waveform instead of frequency spectrum, 1 = on, 0 = off
|
||||||
|
; waveform = 0
|
||||||
|
|
||||||
|
[color]
|
||||||
|
|
||||||
|
# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
|
||||||
|
# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires
|
||||||
|
# a terminal that can change color definitions such as Gnome-terminal or rxvt.
|
||||||
|
# default is to keep current terminal color
|
||||||
|
; background = default
|
||||||
|
foreground = '#EEF7FD'
|
||||||
|
|
||||||
|
# SDL and sdl_glsl only support hex code colors, these are the default:
|
||||||
|
; background = '#11111'
|
||||||
|
; foreground = '#EEF7FD'
|
||||||
|
|
||||||
|
|
||||||
|
# Gradient mode, only hex defined colors are supported,
|
||||||
|
# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
|
||||||
|
# You can define as many as 8 different colors. They range from bottom to top of screen
|
||||||
|
; gradient = 0
|
||||||
|
; gradient_color_1 = '#59cc33'
|
||||||
|
; gradient_color_2 = '#80cc33'
|
||||||
|
; gradient_color_3 = '#a6cc33'
|
||||||
|
; gradient_color_4 = '#cccc33'
|
||||||
|
; gradient_color_5 = '#cca633'
|
||||||
|
; gradient_color_6 = '#cc8033'
|
||||||
|
; gradient_color_7 = '#cc5933'
|
||||||
|
; gradient_color_8 = '#cc3333'
|
||||||
|
|
||||||
|
|
||||||
|
# Horizontal is only supported on noncurses output.
|
||||||
|
# Only one color will be calculated per bar.
|
||||||
|
; horizontal_gradient = 0
|
||||||
|
; horizontal_gradient_color_1 = '#c45161'
|
||||||
|
; horizontal_gradient_color_2 = '#e094a0'
|
||||||
|
; horizontal_gradient_color_3 = '#f2b6c0'
|
||||||
|
; horizontal_gradient_color_4 = '#f2dde1'
|
||||||
|
; horizontal_gradient_color_5 = '#cbc7d8'
|
||||||
|
; horizontal_gradient_color_6 = '#8db7d2'
|
||||||
|
; horizontal_gradient_color_7 = '#5e62a9'
|
||||||
|
; horizontal_gradient_color_8 = '#434279'
|
||||||
|
|
||||||
|
|
||||||
|
# If both vertical and horizontal gradient is enabled, vertical will be blended in this direction.
|
||||||
|
# Can be 'up', 'down', 'left' or 'right'. 'up' means the vertical gradient will be blended in from
|
||||||
|
# bottom to top. I.e. the bottom will be only the horizontal
|
||||||
|
# and top will be only the color of the vertical gradient.
|
||||||
|
; blend_direction = 'up'
|
||||||
|
|
||||||
|
# use theme file instead of defining colors in this file
|
||||||
|
# themes are located in $HOME/.config/cava/themes
|
||||||
|
; theme = 'none'
|
||||||
|
|
||||||
|
|
||||||
|
[smoothing]
|
||||||
|
|
||||||
|
# Percentage value for integral smoothing. Takes values from 0 - 100.
|
||||||
|
# Higher values means smoother, but less precise. 0 to disable.
|
||||||
|
# DEPRECATED as of 0.8.0, use noise_reduction instead
|
||||||
|
; integral = 77
|
||||||
|
|
||||||
|
# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
|
||||||
|
; monstercat = 0
|
||||||
|
; waves = 0
|
||||||
|
|
||||||
|
# Set gravity percentage for "drop off". Higher values means bars will drop faster.
|
||||||
|
# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
|
||||||
|
# DEPRECATED as of 0.8.0, use noise_reduction instead
|
||||||
|
; gravity = 100
|
||||||
|
|
||||||
|
|
||||||
|
# In bar height, bars that would have been lower that this will not be drawn.
|
||||||
|
# DEPRECATED as of 0.8.0
|
||||||
|
; ignore = 0
|
||||||
|
|
||||||
|
# Noise reduction, int 0 - 100. default 77
|
||||||
|
# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth
|
||||||
|
# 100 will be very slow and smooth, 0 will be fast but noisy.
|
||||||
|
; noise_reduction = 77
|
||||||
|
|
||||||
|
|
||||||
|
[eq]
|
||||||
|
|
||||||
|
# This one is tricky. You can have as much keys as you want.
|
||||||
|
# Remember to uncomment more than one key! More keys = more precision.
|
||||||
|
# Look at readme.md on github for further explanations and examples.
|
||||||
|
; 1 = 1 # bass
|
||||||
|
; 2 = 1
|
||||||
|
; 3 = 1 # midtone
|
||||||
|
; 4 = 1
|
||||||
|
; 5 = 1 # treble
|
||||||
73
config/cava/shaders/bar_spectrum.frag
Normal file
|
|
@ -0,0 +1,73 @@
|
||||||
|
#version 330
|
||||||
|
|
||||||
|
in vec2 fragCoord;
|
||||||
|
out vec4 fragColor;
|
||||||
|
|
||||||
|
// bar values. defaults to left channels first (low to high), then right (high to low).
|
||||||
|
uniform float bars[512];
|
||||||
|
|
||||||
|
uniform int bars_count; // number of bars (left + right) (configurable)
|
||||||
|
uniform int bar_width; // bar width (configurable), not used here
|
||||||
|
uniform int bar_spacing; // space bewteen bars (configurable)
|
||||||
|
|
||||||
|
uniform vec3 u_resolution; // window resolution
|
||||||
|
|
||||||
|
// colors, configurable in cava config file (r,g,b) (0.0 - 1.0)
|
||||||
|
uniform vec3 bg_color; // background color
|
||||||
|
uniform vec3 fg_color; // foreground color
|
||||||
|
|
||||||
|
uniform int gradient_count;
|
||||||
|
uniform vec3 gradient_colors[8]; // gradient colors
|
||||||
|
|
||||||
|
uniform float shader_time; // shader execution time s (not used here)
|
||||||
|
|
||||||
|
uniform sampler2D inputTexture; // Texture from the last render pass (not used here)
|
||||||
|
|
||||||
|
vec3 normalize_C(float y, vec3 col_1, vec3 col_2, float y_min, float y_max) {
|
||||||
|
// create color based on fraction of this color and next color
|
||||||
|
float yr = (y - y_min) / (y_max - y_min);
|
||||||
|
return col_1 * (1.0 - yr) + col_2 * yr;
|
||||||
|
}
|
||||||
|
|
||||||
|
void main() {
|
||||||
|
// find which bar to use based on where we are on the x axis
|
||||||
|
float x = u_resolution.x * fragCoord.x;
|
||||||
|
int bar = int(bars_count * fragCoord.x);
|
||||||
|
|
||||||
|
// calculate a bar size
|
||||||
|
float bar_size = u_resolution.x / bars_count;
|
||||||
|
|
||||||
|
// the y coordinate and bar values are the same
|
||||||
|
float y = bars[bar];
|
||||||
|
|
||||||
|
// make sure there is a thin line at bottom
|
||||||
|
if (y * u_resolution.y < 1.0) {
|
||||||
|
y = 1.0 / u_resolution.y;
|
||||||
|
}
|
||||||
|
|
||||||
|
// draw the bar up to current height
|
||||||
|
if (y > fragCoord.y) {
|
||||||
|
// make some space between bars basen on settings
|
||||||
|
if (x > (bar + 1) * (bar_size)-bar_spacing) {
|
||||||
|
fragColor = vec4(bg_color, 1.0);
|
||||||
|
} else {
|
||||||
|
if (gradient_count == 0) {
|
||||||
|
fragColor = vec4(fg_color, 1.0);
|
||||||
|
} else {
|
||||||
|
// find which color in the configured gradient we are at
|
||||||
|
int color = int((gradient_count - 1) * fragCoord.y);
|
||||||
|
|
||||||
|
// find where on y this and next color is supposed to be
|
||||||
|
float y_min = color / (gradient_count - 1.0);
|
||||||
|
float y_max = (color + 1.0) / (gradient_count - 1.0);
|
||||||
|
|
||||||
|
// make color
|
||||||
|
fragColor = vec4(normalize_C(fragCoord.y, gradient_colors[color],
|
||||||
|
gradient_colors[color + 1], y_min, y_max),
|
||||||
|
1.0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
fragColor = vec4(bg_color, 1.0);
|
||||||
|
}
|
||||||
|
}
|
||||||
117
config/cava/shaders/eye_of_phi.frag
Normal file
|
|
@ -0,0 +1,117 @@
|
||||||
|
#version 330
|
||||||
|
|
||||||
|
// this shader was stolen from shadertoy user ChunderFPV
|
||||||
|
|
||||||
|
#define SCALE 8.0
|
||||||
|
#define PI radians(180.0)
|
||||||
|
#define TAU (PI * 2.0)
|
||||||
|
#define CS(a) vec2(cos(a), sin(a))
|
||||||
|
#define PT(u, r) smoothstep(0.0, r, r - length(u))
|
||||||
|
|
||||||
|
in vec2 fragCoord;
|
||||||
|
out vec4 fragColor;
|
||||||
|
|
||||||
|
uniform float bars[512];
|
||||||
|
|
||||||
|
uniform int bars_count; // number of bars (left + right) (configurable)
|
||||||
|
uniform float shader_time; // shader execution time s
|
||||||
|
uniform int bar_width; // bar width (configurable), not used here
|
||||||
|
uniform int bar_spacing; // space bewteen bars (configurable)
|
||||||
|
|
||||||
|
uniform vec3 u_resolution; // window resolution
|
||||||
|
|
||||||
|
// colors, configurable in cava config file (r,g,b) (0.0 - 1.0)
|
||||||
|
uniform vec3 bg_color; // background color
|
||||||
|
uniform vec3 fg_color; // foreground color
|
||||||
|
|
||||||
|
uniform int gradient_count;
|
||||||
|
uniform vec3 gradient_colors[8]; // gradient colors
|
||||||
|
|
||||||
|
// gradient map ( color, equation, time, width, shadow, reciprocal )
|
||||||
|
vec3 gm(vec3 c, float n, float t, float w, float d, bool i) {
|
||||||
|
float g = min(abs(n), 1.0 / abs(n));
|
||||||
|
float s = abs(sin(n * PI - t));
|
||||||
|
if (i)
|
||||||
|
s = min(s, abs(sin(PI / n + t)));
|
||||||
|
return (1.0 - pow(abs(s), w)) * c * pow(g, d) * 6.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// denominator spiral, use 1/n for numerator
|
||||||
|
// ( screen xy, spiral exponent, decimal, line width, hardness, rotation )
|
||||||
|
float ds(vec2 u, float e, float n, float w, float h, float ro) {
|
||||||
|
float ur = length(u); // unit radius
|
||||||
|
float sr = pow(ur, e); // spiral radius
|
||||||
|
float a = round(sr) * n * TAU; // arc
|
||||||
|
vec2 xy = CS(a + ro) * ur; // xy coords
|
||||||
|
float l = PT(u - xy, w); // line
|
||||||
|
float s = mod(sr + 0.5, 1.0); // gradient smooth
|
||||||
|
s = min(s, 1.0 - s); // darken filter
|
||||||
|
return l * s * h;
|
||||||
|
}
|
||||||
|
|
||||||
|
void main() {
|
||||||
|
float t = shader_time / PI * 2.0;
|
||||||
|
vec4 m = vec4(0, 0, 0, 0); // iMouse;
|
||||||
|
m.xy = m.xy * 2.0 / u_resolution.xy - 1.0; // ±1x, ±1y
|
||||||
|
if (m.z > 0.0)
|
||||||
|
t += m.y * SCALE; // move time with mouse y
|
||||||
|
float z = (m.z > 0.0) ? pow(1.0 - abs(m.y), sign(m.y)) : 1.0; // zoom (+)
|
||||||
|
float e = (m.z > 0.0) ? pow(1.0 - abs(m.x), -sign(m.x))
|
||||||
|
: 1.0; // screen exponent (+)
|
||||||
|
float se = (m.z > 0.0) ? e * -sign(m.y) : 1.0; // spiral exponent
|
||||||
|
vec3 bg = vec3(0); // black background
|
||||||
|
|
||||||
|
float aa = 3.0; // anti-aliasing
|
||||||
|
|
||||||
|
for (float j = 0.0; j < aa; j++)
|
||||||
|
for (float k = 0.0; k < aa; k++) {
|
||||||
|
vec3 c = vec3(0);
|
||||||
|
vec2 o = vec2(j, k) / aa;
|
||||||
|
vec2 uv = (fragCoord * u_resolution.xy - 0.5 * u_resolution.xy + o) /
|
||||||
|
u_resolution.y * SCALE * z; // apply cartesian, scale and zoom
|
||||||
|
if (m.z > 0.0)
|
||||||
|
uv =
|
||||||
|
exp(log(abs(uv)) * e) * sign(uv); // warp screen space with exponent
|
||||||
|
|
||||||
|
float px = length(fwidth(uv)); // pixel width
|
||||||
|
float x = uv.x; // every pixel on x
|
||||||
|
float y = uv.y; // every pixel on y
|
||||||
|
float l = length(uv); // hypot of xy: sqrt(x*x+y*y)
|
||||||
|
|
||||||
|
float mc = (x * x + y * y - 1.0) / y; // metallic circle at xy
|
||||||
|
float g = min(abs(mc), 1.0 / abs(mc)); // gradient
|
||||||
|
vec3 gold = vec3(1.0, 0.6, 0.0) * g * l;
|
||||||
|
vec3 blue = vec3(0.3, 0.5, 0.9) * (1.0 - g);
|
||||||
|
vec3 rgb = max(gold, blue);
|
||||||
|
|
||||||
|
float w = 0.1; // line width
|
||||||
|
float d = 0.4; // shadow depth
|
||||||
|
c = max(c, gm(rgb, mc, -t, w * bars[0], d, false)); // metallic
|
||||||
|
c = max(c, gm(rgb, abs(y / x) * sign(y), -t, w * bars[1], d,
|
||||||
|
false)); // tangent
|
||||||
|
c = max(c, gm(rgb, (x * x) / (y * y) * sign(y), -t, w * bars[2], d,
|
||||||
|
false)); // sqrt cotangent
|
||||||
|
c = max(c, gm(rgb, (x * x) + (y * y), t, w * bars[3], d,
|
||||||
|
true)); // sqrt circles
|
||||||
|
|
||||||
|
c += rgb * ds(uv, se, t / TAU, px * 2.0 * bars[4], 2.0, 0.0); // spiral 1a
|
||||||
|
c += rgb * ds(uv, se, t / TAU, px * 2.0 * bars[5], 2.0, PI); // spiral 1b
|
||||||
|
c +=
|
||||||
|
rgb * ds(uv, -se, t / TAU, px * 2.0 * bars[6], 2.0, 0.0); // spiral 2a
|
||||||
|
c += rgb * ds(uv, -se, t / TAU, px * 2.0 * bars[7], 2.0, PI); // spiral 2b
|
||||||
|
c = max(c, 0.0); // clear negative color
|
||||||
|
|
||||||
|
c += pow(max(1.0 - l, 0.0), 3.0 / z); // center glow
|
||||||
|
|
||||||
|
if (m.z > 0.0) // display grid on click
|
||||||
|
{
|
||||||
|
vec2 xyg = abs(fract(uv + 0.5) - 0.5) / px; // xy grid
|
||||||
|
c.gb += 0.2 * (1.0 - min(min(xyg.x, xyg.y), 1.0));
|
||||||
|
}
|
||||||
|
bg += c;
|
||||||
|
}
|
||||||
|
bg /= aa * aa;
|
||||||
|
bg *= sqrt(bg) * 1.5;
|
||||||
|
|
||||||
|
fragColor = vec4(bg, 1.0);
|
||||||
|
}
|
||||||
34
config/cava/shaders/northern_lights.frag
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
#version 330
|
||||||
|
|
||||||
|
in vec2 fragCoord;
|
||||||
|
out vec4 fragColor;
|
||||||
|
|
||||||
|
// bar values. defaults to left channels first (low to high), then right (high to low).
|
||||||
|
uniform float bars[512];
|
||||||
|
|
||||||
|
uniform int bars_count; // number of bars (left + right) (configurable)
|
||||||
|
|
||||||
|
uniform vec3 u_resolution; // window resolution, not used here
|
||||||
|
|
||||||
|
//colors, configurable in cava config file
|
||||||
|
uniform vec3 bg_color; // background color(r,g,b) (0.0 - 1.0), not used here
|
||||||
|
uniform vec3 fg_color; // foreground color, not used here
|
||||||
|
|
||||||
|
void main()
|
||||||
|
{
|
||||||
|
// find which bar to use based on where we are on the x axis
|
||||||
|
int bar = int(bars_count * fragCoord.x);
|
||||||
|
|
||||||
|
float bar_y = 1.0 - abs((fragCoord.y - 0.5)) * 2.0;
|
||||||
|
float y = (bars[bar]) * bar_y;
|
||||||
|
|
||||||
|
float bar_x = (fragCoord.x - float(bar) / float(bars_count)) * bars_count;
|
||||||
|
float bar_r = 1.0 - abs((bar_x - 0.5)) * 2;
|
||||||
|
|
||||||
|
bar_r = bar_r * bar_r * 2;
|
||||||
|
|
||||||
|
// set color
|
||||||
|
fragColor.r = fg_color.x * y * bar_r;
|
||||||
|
fragColor.g = fg_color.y * y * bar_r;
|
||||||
|
fragColor.b = fg_color.z * y * bar_r;
|
||||||
|
}
|
||||||
14
config/cava/shaders/pass_through.vert
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
#version 330
|
||||||
|
|
||||||
|
|
||||||
|
// Input vertex data, different for all executions of this shader.
|
||||||
|
layout(location = 0) in vec3 vertexPosition_modelspace;
|
||||||
|
|
||||||
|
// Output data ; will be interpolated for each fragment.
|
||||||
|
out vec2 fragCoord;
|
||||||
|
|
||||||
|
void main()
|
||||||
|
{
|
||||||
|
gl_Position = vec4(vertexPosition_modelspace,1);
|
||||||
|
fragCoord = (vertexPosition_modelspace.xy+vec2(1,1))/2.0;
|
||||||
|
}
|
||||||
53
config/cava/shaders/spectrogram.frag
Normal file
|
|
@ -0,0 +1,53 @@
|
||||||
|
#version 330
|
||||||
|
|
||||||
|
in vec2 fragCoord;
|
||||||
|
out vec4 fragColor;
|
||||||
|
|
||||||
|
// bar values. defaults to left channels first (low to high), then right (high
|
||||||
|
// to low).
|
||||||
|
uniform float bars[512];
|
||||||
|
|
||||||
|
uniform int bars_count; // number of bars (left + right) (configurable)
|
||||||
|
uniform int bar_width; // bar width (configurable), not used here
|
||||||
|
uniform int bar_spacing; // space bewteen bars (configurable)
|
||||||
|
|
||||||
|
uniform vec3 u_resolution; // window resolution
|
||||||
|
|
||||||
|
// colors, configurable in cava config file (r,g,b) (0.0 - 1.0)
|
||||||
|
uniform vec3 bg_color; // background color
|
||||||
|
uniform vec3 fg_color; // foreground color
|
||||||
|
|
||||||
|
uniform int gradient_count;
|
||||||
|
uniform vec3 gradient_colors[8]; // gradient colors
|
||||||
|
|
||||||
|
uniform sampler2D inputTexture; // Texture from the last render pass
|
||||||
|
|
||||||
|
vec3 normalize_C(float y, vec3 col_1, vec3 col_2, float y_min, float y_max) {
|
||||||
|
// create color based on fraction of this color and next color
|
||||||
|
float yr = (y - y_min) / (y_max - y_min);
|
||||||
|
return col_1 * (1.0 - yr) + col_2 * yr;
|
||||||
|
}
|
||||||
|
|
||||||
|
void main() {
|
||||||
|
// find which bar to use based on where we are on the y axis
|
||||||
|
int bar = int(bars_count * fragCoord.y);
|
||||||
|
float y = bars[bar];
|
||||||
|
float band_size = 1.0 / float(bars_count);
|
||||||
|
float current_band_min = bar * band_size;
|
||||||
|
float current_band_max = (bar + 1) * band_size;
|
||||||
|
|
||||||
|
int hist_length = 512;
|
||||||
|
float win_size = 1.0 / hist_length;
|
||||||
|
|
||||||
|
if (fragCoord.x > 1.0 - win_size) {
|
||||||
|
|
||||||
|
if (fragCoord.y > current_band_min && fragCoord.y < current_band_max) {
|
||||||
|
|
||||||
|
fragColor = vec4(fg_color * y, 1.0);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
vec2 offsetCoord = fragCoord;
|
||||||
|
offsetCoord.x += float(win_size);
|
||||||
|
fragColor = texture(inputTexture, offsetCoord);
|
||||||
|
}
|
||||||
|
}
|
||||||
112
config/cava/shaders/winamp_line_style_spectrum.frag
Normal file
|
|
@ -0,0 +1,112 @@
|
||||||
|
#version 330
|
||||||
|
|
||||||
|
// Emulate the "line style" spectrum analyzer from Winamp 2.
|
||||||
|
// Try this config for a demonstration:
|
||||||
|
|
||||||
|
/*
|
||||||
|
[general]
|
||||||
|
bar_width = 2
|
||||||
|
bar_spacing = 0
|
||||||
|
higher_cutoff_freq = 22000
|
||||||
|
|
||||||
|
[output]
|
||||||
|
method = sdl_glsl
|
||||||
|
channels = mono
|
||||||
|
fragment_shader = winamp_line_style_spectrum.frag
|
||||||
|
|
||||||
|
[color]
|
||||||
|
background = '#000000'
|
||||||
|
gradient = 1
|
||||||
|
gradient_color_1 = '#319C08'
|
||||||
|
gradient_color_2 = '#29CE10'
|
||||||
|
gradient_color_3 = '#BDDE29'
|
||||||
|
gradient_color_4 = '#DEA518'
|
||||||
|
gradient_color_5 = '#D66600'
|
||||||
|
gradient_color_6 = '#CE2910'
|
||||||
|
|
||||||
|
[smoothing]
|
||||||
|
noise_reduction = 10
|
||||||
|
*/
|
||||||
|
|
||||||
|
in vec2 fragCoord;
|
||||||
|
out vec4 fragColor;
|
||||||
|
|
||||||
|
// bar values. defaults to left channels first (low to high), then right (high to low).
|
||||||
|
uniform float bars[512];
|
||||||
|
|
||||||
|
uniform int bars_count; // number of bars (left + right) (configurable)
|
||||||
|
uniform int bar_width; // bar width (configurable), not used here
|
||||||
|
uniform int bar_spacing; // space bewteen bars (configurable)
|
||||||
|
|
||||||
|
uniform vec3 u_resolution; // window resolution
|
||||||
|
|
||||||
|
//colors, configurable in cava config file (r,g,b) (0.0 - 1.0)
|
||||||
|
uniform vec3 bg_color; // background color
|
||||||
|
uniform vec3 fg_color; // foreground color
|
||||||
|
|
||||||
|
uniform int gradient_count;
|
||||||
|
uniform vec3 gradient_colors[8]; // gradient colors
|
||||||
|
|
||||||
|
vec3 normalize_C(float y,vec3 col_1, vec3 col_2, float y_min, float y_max)
|
||||||
|
{
|
||||||
|
//create color based on fraction of this color and next color
|
||||||
|
float yr = (y - y_min) / (y_max - y_min);
|
||||||
|
return col_1 * (1.0 - yr) + col_2 * yr;
|
||||||
|
}
|
||||||
|
|
||||||
|
void main()
|
||||||
|
{
|
||||||
|
// find which bar to use based on where we are on the x axis
|
||||||
|
float x = u_resolution.x * fragCoord.x;
|
||||||
|
int bar = int(bars_count * fragCoord.x);
|
||||||
|
|
||||||
|
//calculate a bar size
|
||||||
|
float bar_size = u_resolution.x / bars_count;
|
||||||
|
|
||||||
|
//the y coordinate is stretched by 4X to resemble Winamp
|
||||||
|
float y = min(bars[bar] * 4.0, 1.0);
|
||||||
|
|
||||||
|
// make sure there is a thin line at bottom
|
||||||
|
if (y * u_resolution.y < 1.0)
|
||||||
|
{
|
||||||
|
y = 1.0 / u_resolution.y;
|
||||||
|
}
|
||||||
|
|
||||||
|
vec4 bar_color;
|
||||||
|
|
||||||
|
if (gradient_count == 0)
|
||||||
|
{
|
||||||
|
bar_color = vec4(fg_color,1.0);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//find color in the configured gradient for the top of the bar
|
||||||
|
int color = int((gradient_count - 1) * y);
|
||||||
|
|
||||||
|
//find where on y this and next color is supposed to be
|
||||||
|
float y_min = float(color) / (gradient_count - 1.0);
|
||||||
|
float y_max = float(color + 1) / (gradient_count - 1.0);
|
||||||
|
|
||||||
|
//make a solid color for the entire bar
|
||||||
|
bar_color = vec4(normalize_C(y, gradient_colors[color], gradient_colors[color + 1], y_min, y_max), 1.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//draw the bar up to current height
|
||||||
|
if (y > fragCoord.y)
|
||||||
|
{
|
||||||
|
//make some space between bars based on settings
|
||||||
|
if (x > (bar + 1) * (bar_size) - bar_spacing)
|
||||||
|
{
|
||||||
|
fragColor = vec4(bg_color,1.0);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
fragColor = bar_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
fragColor = vec4(bg_color,1.0);
|
||||||
|
}
|
||||||
|
}
|
||||||
15
config/cava/themes/solarized_dark
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
[color]
|
||||||
|
background = '#001e26'
|
||||||
|
foreground = '#708183'
|
||||||
|
|
||||||
|
gradient = 1
|
||||||
|
gradient_color_1 = '#268bd2'
|
||||||
|
gradient_color_2 = '#6c71c4'
|
||||||
|
gradient_color_3 = '#cb4b16'
|
||||||
|
|
||||||
|
horizontal_gradient = 1
|
||||||
|
horizontal_gradient_color_1 = '#586e75'
|
||||||
|
horizontal_gradient_color_2 = '#b58900'
|
||||||
|
horizontal_gradient_color_3 = '#839496'
|
||||||
|
|
||||||
|
blend_direction = 'up'
|
||||||
10
config/cava/themes/tricolor
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[color]
|
||||||
|
horizontal_gradient = 1
|
||||||
|
horizontal_gradient_color_1 = '#c45161'
|
||||||
|
horizontal_gradient_color_2 = '#e094a0'
|
||||||
|
horizontal_gradient_color_3 = '#f2b6c0'
|
||||||
|
horizontal_gradient_color_4 = '#f2dde1'
|
||||||
|
horizontal_gradient_color_5 = '#cbc7d8'
|
||||||
|
horizontal_gradient_color_6 = '#8db7d2'
|
||||||
|
horizontal_gradient_color_7 = '#5e62a9'
|
||||||
|
horizontal_gradient_color_8 = '#434279'
|
||||||
83
config/fastfetch/0.01.jsonc
Normal file
|
|
@ -0,0 +1,83 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 2
|
||||||
|
},
|
||||||
|
"color": {
|
||||||
|
"1": "white",
|
||||||
|
"2": "white",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display" : {
|
||||||
|
|
||||||
|
"color": {
|
||||||
|
"keys": "green",
|
||||||
|
"title": "white"
|
||||||
|
},
|
||||||
|
"key": {
|
||||||
|
"type": "both" // string, icon, both, or none
|
||||||
|
},
|
||||||
|
"bar": {
|
||||||
|
"width": 10, // Width of percentage bars
|
||||||
|
"char": {
|
||||||
|
"elapsed": "■", // Character for elapsed portion
|
||||||
|
"total": "-", // Character for total portion
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"percent": {
|
||||||
|
"type": 9, // 1=number, 2=bar, 3=both, 9=colored number
|
||||||
|
"color": {
|
||||||
|
"green": "green",
|
||||||
|
"yellow": "light_yellow",
|
||||||
|
"red": "light_red"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"format": "{hour-pretty}:{minute-pretty} | {day-pretty}.{month}.{year-short}, {weekday}",
|
||||||
|
},
|
||||||
|
"separator",
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
},
|
||||||
|
"uptime",
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"cpuusage",
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"driverSpecific": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"physicalmemory",
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"separate": true
|
||||||
|
},
|
||||||
|
"disk",
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"poweradapter",
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
"wifi",
|
||||||
|
"bluetooth",
|
||||||
|
"netio",
|
||||||
|
"tpm",
|
||||||
|
"break",
|
||||||
|
]
|
||||||
|
}
|
||||||
186
config/fastfetch/0.02.jsonc
Normal file
|
|
@ -0,0 +1,186 @@
|
||||||
|
// Inspired by https://github.com/usgraphics/TR-100
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo":null,
|
||||||
|
"display": {
|
||||||
|
"pipe": true,
|
||||||
|
"key": {
|
||||||
|
"width": 16,
|
||||||
|
},
|
||||||
|
"separator": "│ ",
|
||||||
|
"percent": {
|
||||||
|
"type": 9,
|
||||||
|
"color": {
|
||||||
|
"green": "green",
|
||||||
|
"yellow": "light_yellow",
|
||||||
|
"red": "light_red"
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
"bar": {
|
||||||
|
"border": null,
|
||||||
|
"char": {
|
||||||
|
"elapsed": "█",
|
||||||
|
"total": "░"
|
||||||
|
},
|
||||||
|
"width": 40
|
||||||
|
},
|
||||||
|
"constants": [
|
||||||
|
"\u001b[42C"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┐"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "version",
|
||||||
|
"key": " ",
|
||||||
|
"format": "│ FASTFETCH v{version} │"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "│ TR-100 MACHINE REPORT │"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┬──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "│ TIME │{$1}",
|
||||||
|
"format": "{hour-pretty}:{minute-pretty}",
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "│ DATE │{$1}",
|
||||||
|
"format": "{day-pretty}.{month}.{year-short}, {weekday}",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "│ OS │{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "│ KERNEL │{$1}"
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// {
|
||||||
|
// "type":"display",
|
||||||
|
// "key":"│ MONITOR │{$1}"
|
||||||
|
// },
|
||||||
|
|
||||||
|
// {
|
||||||
|
// "type": "custom",
|
||||||
|
// "format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
//},
|
||||||
|
//{
|
||||||
|
// "type": "localip",
|
||||||
|
//"key": "│ CLIENT IP │{$1}",
|
||||||
|
//"format": "{ipv4}"
|
||||||
|
// },
|
||||||
|
// {
|
||||||
|
// "type": "localip",
|
||||||
|
// "key": "│ MAC ADDR │{$1}",
|
||||||
|
// "format": "{mac} ({ifname})",
|
||||||
|
// "showIpv4": false,
|
||||||
|
// "showMac": true
|
||||||
|
// },
|
||||||
|
// {
|
||||||
|
// "type": "dns",
|
||||||
|
// "key": "│ DNS │{$1}",
|
||||||
|
// "showType": "ipv4"
|
||||||
|
// },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│ PROCESSOR │{$1}",
|
||||||
|
"temp": true,
|
||||||
|
"format": "{name}, {freq-max}{/freq-max}{freq-base}{/} - {temperature}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "│ GPU │{$1}",
|
||||||
|
"temp": true,
|
||||||
|
"format": "{name} - {temperature} {frequency}"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│ RAM │{$1}",
|
||||||
|
"format": "{used} / {total} [{percentage}]",
|
||||||
|
"percent": {
|
||||||
|
"type": ["num"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
//{
|
||||||
|
// "type": "memory",
|
||||||
|
// "key": "│ USAGE │{$1}",
|
||||||
|
// "format": "",
|
||||||
|
// "percent": {
|
||||||
|
// "type": ["bar", "hide-others"]
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "│ DISK USAGE │{$1}",
|
||||||
|
"format": "{size-used} / {size-total} [{size-percentage}]",
|
||||||
|
"folders": "/",
|
||||||
|
"percent": {
|
||||||
|
"type": ["num"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "│ UPTIME │{$1}"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"format": "{create-time}",
|
||||||
|
"key": "│ BIRTH TIME │{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"key": "│ CLIENT IP │{$1}",
|
||||||
|
"format": "{ipv4}"
|
||||||
|
// },
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└────────────┴──────────────────────────────────────────┘"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
13
config/fastfetch/color.jsonc
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
// Load with --config examples/2.jsonc
|
||||||
|
// Note that you must replace the image path to an existing image to display it.
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo":null ,
|
||||||
|
"display": {
|
||||||
|
"separator": " -> "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"colors"
|
||||||
|
]
|
||||||
|
}
|
||||||
113
config/fastfetch/setts/all.jsonc
Normal file
|
|
@ -0,0 +1,113 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"padding": {
|
||||||
|
"top": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
"os",
|
||||||
|
"host",
|
||||||
|
"bios",
|
||||||
|
"bootmgr",
|
||||||
|
"board",
|
||||||
|
"chassis",
|
||||||
|
"kernel",
|
||||||
|
"initsystem",
|
||||||
|
"uptime",
|
||||||
|
"loadavg",
|
||||||
|
"processes",
|
||||||
|
"packages",
|
||||||
|
"shell",
|
||||||
|
"editor",
|
||||||
|
"display",
|
||||||
|
"brightness",
|
||||||
|
"monitor",
|
||||||
|
"lm",
|
||||||
|
"de",
|
||||||
|
"wm",
|
||||||
|
"wmtheme",
|
||||||
|
"theme",
|
||||||
|
"icons",
|
||||||
|
"font",
|
||||||
|
"cursor",
|
||||||
|
"wallpaper",
|
||||||
|
"terminal",
|
||||||
|
"terminalfont",
|
||||||
|
"terminalsize",
|
||||||
|
"terminaltheme",
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"cpucache",
|
||||||
|
"cpuusage",
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"driverSpecific": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"memory",
|
||||||
|
"physicalmemory",
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"separate": true
|
||||||
|
},
|
||||||
|
"disk",
|
||||||
|
"btrfs",
|
||||||
|
"zpool",
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"poweradapter",
|
||||||
|
"player",
|
||||||
|
"media",
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"showIpv6": true,
|
||||||
|
"showMac": true,
|
||||||
|
"showSpeed": true,
|
||||||
|
"showMtu": true,
|
||||||
|
"showLoop": true,
|
||||||
|
"showFlags": true,
|
||||||
|
"showAllIps": true
|
||||||
|
},
|
||||||
|
"dns",
|
||||||
|
"wifi",
|
||||||
|
"datetime",
|
||||||
|
"locale",
|
||||||
|
"vulkan",
|
||||||
|
"opengl",
|
||||||
|
"opencl",
|
||||||
|
"users",
|
||||||
|
"bluetooth",
|
||||||
|
"bluetoothradio",
|
||||||
|
"sound",
|
||||||
|
"camera",
|
||||||
|
"gamepad",
|
||||||
|
"mouse",
|
||||||
|
"keyboard",
|
||||||
|
{
|
||||||
|
"type": "weather",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
"netio",
|
||||||
|
"diskio",
|
||||||
|
{
|
||||||
|
"type": "physicaldisk",
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"tpm",
|
||||||
|
"version",
|
||||||
|
"break",
|
||||||
|
"colors"
|
||||||
|
]
|
||||||
|
}
|
||||||
82
config/fastfetch/setts/archey.jsonc
Normal file
|
|
@ -0,0 +1,82 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "User",
|
||||||
|
"format": "{user-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "Hostname",
|
||||||
|
"format": "{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": "Model"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"format": "{pretty-name} {version-id} {arch}"
|
||||||
|
},
|
||||||
|
"kernel",
|
||||||
|
"uptime",
|
||||||
|
{
|
||||||
|
"type": "loadavg",
|
||||||
|
"key": "Load Average"
|
||||||
|
},
|
||||||
|
"processes",
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": "Window Manager"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "de",
|
||||||
|
"key": "Desktop Environment"
|
||||||
|
},
|
||||||
|
"shell",
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"format": "{pretty-name} {version} {#37}█{#97}█ {#36}█{#96}█ {#35}█{#95}█ {#34}█{#94}█ {#33}█{#93}█ {#32}█{#92}█ {#31}█{#91}█ {#30}█{#90}█"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"format": "{all}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "Temperature",
|
||||||
|
"temp": true,
|
||||||
|
"format": "{temperature}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "CPU",
|
||||||
|
"format": "{cores-logical} x {name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"format": "{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "RAM"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "Disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"key": "LAN IP",
|
||||||
|
"showIpv6": true,
|
||||||
|
"showPrefixLen": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"key": "WAN IP",
|
||||||
|
"timeout": 1000
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
115
config/fastfetch/setts/ci.jsonc
Normal file
|
|
@ -0,0 +1,115 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"display": {
|
||||||
|
"stat": true,
|
||||||
|
"pipe": true,
|
||||||
|
"showErrors": true,
|
||||||
|
"noBuffer": true
|
||||||
|
},
|
||||||
|
"logo": null,
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
"os",
|
||||||
|
"host",
|
||||||
|
"bios",
|
||||||
|
"bootmgr",
|
||||||
|
"board",
|
||||||
|
"chassis",
|
||||||
|
"kernel",
|
||||||
|
"initsystem",
|
||||||
|
"uptime",
|
||||||
|
"loadavg",
|
||||||
|
"processes",
|
||||||
|
"packages",
|
||||||
|
"shell",
|
||||||
|
"editor",
|
||||||
|
"display",
|
||||||
|
"brightness",
|
||||||
|
"monitor",
|
||||||
|
"lm",
|
||||||
|
"de",
|
||||||
|
"wm",
|
||||||
|
"wmtheme",
|
||||||
|
"theme",
|
||||||
|
"icons",
|
||||||
|
"font",
|
||||||
|
"cursor",
|
||||||
|
"wallpaper",
|
||||||
|
"terminal",
|
||||||
|
"terminalfont",
|
||||||
|
"terminalsize",
|
||||||
|
"terminaltheme",
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"cpucache",
|
||||||
|
"cpuusage",
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"driverSpecific": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"memory",
|
||||||
|
"physicalmemory",
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"separate": true
|
||||||
|
},
|
||||||
|
"disk",
|
||||||
|
"btrfs",
|
||||||
|
"zpool",
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"poweradapter",
|
||||||
|
"player",
|
||||||
|
"media",
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"showIpv6": true,
|
||||||
|
"showMac": true,
|
||||||
|
"showSpeed": true,
|
||||||
|
"showMtu": true,
|
||||||
|
"showLoop": true,
|
||||||
|
"showFlags": true,
|
||||||
|
"showAllIps": true
|
||||||
|
},
|
||||||
|
"dns",
|
||||||
|
"wifi",
|
||||||
|
"datetime",
|
||||||
|
"locale",
|
||||||
|
"vulkan",
|
||||||
|
"opengl",
|
||||||
|
"opencl",
|
||||||
|
"users",
|
||||||
|
// "bluetooth", // doesn't work on macOS because it requires bluetooth permissions
|
||||||
|
// "bluetoothradio",
|
||||||
|
"sound",
|
||||||
|
"camera",
|
||||||
|
"gamepad",
|
||||||
|
"mouse",
|
||||||
|
"keyboard",
|
||||||
|
{
|
||||||
|
"type": "weather",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
"netio",
|
||||||
|
"diskio",
|
||||||
|
{
|
||||||
|
"type": "physicaldisk",
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
"tpm",
|
||||||
|
"version",
|
||||||
|
"break",
|
||||||
|
"colors"
|
||||||
|
]
|
||||||
|
}
|
||||||
157
config/fastfetch/setts/examples/10.jsonc
Normal file
|
|
@ -0,0 +1,157 @@
|
||||||
|
// Load with --load-config examples/2.jsonc
|
||||||
|
// Note that you must replace the image path to an existing image to display it.
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"padding": {
|
||||||
|
"top": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " -> ",
|
||||||
|
"constants": [
|
||||||
|
"──────────────────────────────"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌{$1}{$1}┐",
|
||||||
|
"outputColor": "90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"keyWidth": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└{$1}{$1}┘",
|
||||||
|
"outputColor": "90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌{$1}{$1}┐",
|
||||||
|
"outputColor": "90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "{icon} OS",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": "│ └",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": " DE/WM",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "lm",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wmtheme",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "icons",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wallpaper",
|
||||||
|
"key": "│ └",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": " PC",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "│ └",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "sound",
|
||||||
|
"key": " SND",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "player",
|
||||||
|
"key": "│ ├",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "media",
|
||||||
|
"key": "│ └",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└{$1}{$1}┘",
|
||||||
|
"outputColor": "90"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
40
config/fastfetch/setts/examples/11.jsonc
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "-> ",
|
||||||
|
"color": {
|
||||||
|
"separator": "red"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"key": "Distro ",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Shell ",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Terminal ",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Display ",
|
||||||
|
"type": "display"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Backlight ",
|
||||||
|
"type": "brightness"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 6,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
115
config/fastfetch/setts/examples/12.jsonc
Normal file
|
|
@ -0,0 +1,115 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "none"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "-> ",
|
||||||
|
"color": {
|
||||||
|
"separator": "1" // Bold
|
||||||
|
},
|
||||||
|
"constants": [
|
||||||
|
"───────────────────────────"
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"type": "both",
|
||||||
|
"paddingLeft": 4
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"format": " {user-name-colored}{at-symbol-colored}{host-name-colored}"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌{$1} {#1}System Information{#} {$1}┐"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"key": "OS ",
|
||||||
|
"keyColor": "red",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Machine ",
|
||||||
|
"keyColor": "green",
|
||||||
|
"type": "host"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Kernel ",
|
||||||
|
"keyColor": "magenta",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Uptime ",
|
||||||
|
"keyColor": "red",
|
||||||
|
"type": "uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Resolution ",
|
||||||
|
"keyColor": "yellow",
|
||||||
|
"type": "display",
|
||||||
|
"compactType": "original-with-refresh-rate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "WM ",
|
||||||
|
"keyColor": "blue",
|
||||||
|
"type": "wm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "DE ",
|
||||||
|
"keyColor": "green",
|
||||||
|
"type": "de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Shell ",
|
||||||
|
"keyColor": "cyan",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Terminal ",
|
||||||
|
"keyColor": "red",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "CPU ",
|
||||||
|
"keyColor": "yellow",
|
||||||
|
"type": "cpu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "GPU ",
|
||||||
|
"keyColor": "blue",
|
||||||
|
"type": "gpu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Memory ",
|
||||||
|
"keyColor": "magenta",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Local IP ",
|
||||||
|
"keyColor": "red",
|
||||||
|
"type": "localip",
|
||||||
|
"compact": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Public IP ",
|
||||||
|
"keyColor": "cyan",
|
||||||
|
"type": "publicip",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└{$1}────────────────────{$1}┘"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 34,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
85
config/fastfetch/setts/examples/13.jsonc
Normal file
|
|
@ -0,0 +1,85 @@
|
||||||
|
// Inspired by Catnap
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"key": "╭───────────╮",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#31} user {#keys}│",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{user-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#32} hname {#keys}│",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#33} uptime {#keys}│",
|
||||||
|
"type": "uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#34}{icon} distro {#keys}│",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#35} kernel {#keys}│",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#36} desktop {#keys}│",
|
||||||
|
"type": "de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#31} term {#keys}│",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#32} shell {#keys}│",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#33} cpu {#keys}│",
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#34} disk {#keys}│",
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#35} memory {#keys}│",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#36} network {#keys}│",
|
||||||
|
"type": "localip",
|
||||||
|
"format": "{ipv4} ({ifname})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "├───────────┤",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "│ {#39} colors {#keys}│",
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "╰───────────╯",
|
||||||
|
"type": "custom"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
88
config/fastfetch/setts/examples/14.jsonc
Normal file
|
|
@ -0,0 +1,88 @@
|
||||||
|
// Inspired by Catnap
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "",
|
||||||
|
"key": {
|
||||||
|
"width": 15
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
// draw borders first to make colors of left and right border consistant
|
||||||
|
"key": " user",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{user-name}",
|
||||||
|
"keyColor": "31"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " hname",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{host-name}",
|
||||||
|
"keyColor": "32"
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " uptime",
|
||||||
|
"type": "uptime",
|
||||||
|
"keyColor": "33"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{icon} distro",
|
||||||
|
"type": "os",
|
||||||
|
"keyColor": "34"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " kernel",
|
||||||
|
"type": "kernel",
|
||||||
|
"keyColor": "35"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " desktop",
|
||||||
|
"type": "de",
|
||||||
|
"keyColor": "36"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " term",
|
||||||
|
"type": "terminal",
|
||||||
|
"keyColor": "31"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " shell",
|
||||||
|
"type": "shell",
|
||||||
|
"keyColor": "32"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " cpu",
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"keyColor": "33"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " disk",
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/",
|
||||||
|
"keyColor": "34"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " memory",
|
||||||
|
"type": "memory",
|
||||||
|
"keyColor": "35"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " network",
|
||||||
|
"type": "localip",
|
||||||
|
"format": "{ipv4} ({ifname})",
|
||||||
|
"keyColor": "36"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": " colors",
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle",
|
||||||
|
"keyColor": "39"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
85
config/fastfetch/setts/examples/15.jsonc
Normal file
|
|
@ -0,0 +1,85 @@
|
||||||
|
// Inspired by Catnap
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"key": "•••••••••••••",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#31} user {#keys}•",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{user-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#32} hname {#keys}•",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#33} uptime {#keys}•",
|
||||||
|
"type": "uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#34}{icon} distro {#keys}•",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#35} kernel {#keys}•",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#36} desktop {#keys}•",
|
||||||
|
"type": "de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#31} term {#keys}•",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#32} shell {#keys}•",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#33} cpu {#keys}•",
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#34} disk {#keys}•",
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#35} memory {#keys}•",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#36} network {#keys}•",
|
||||||
|
"type": "localip",
|
||||||
|
"format": "{ipv4} ({ifname})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "•••••••••••••",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "• {#39} colors {#keys}•",
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "•••••••••••••",
|
||||||
|
"type": "custom"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
85
config/fastfetch/setts/examples/16.jsonc
Normal file
|
|
@ -0,0 +1,85 @@
|
||||||
|
// Inspired by Catnap
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"key": "╔═══════════╗",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#31} user {#keys}║",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{user-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#32} hname {#keys}║",
|
||||||
|
"type": "title",
|
||||||
|
"format": "{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#33} uptime {#keys}║",
|
||||||
|
"type": "uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#34}{icon} distro {#keys}║",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#35} kernel {#keys}║",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#36} desktop {#keys}║",
|
||||||
|
"type": "de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#31} term {#keys}║",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#32} shell {#keys}║",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#33} cpu {#keys}║",
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#34} disk {#keys}║",
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#35} memory {#keys}║",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#36} network {#keys}║",
|
||||||
|
"type": "localip",
|
||||||
|
"format": "{ipv4} ({ifname})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "╠═══════════╣",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "║ {#39} colors {#keys}║",
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "╚═══════════╝",
|
||||||
|
"type": "custom"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
87
config/fastfetch/setts/examples/17.jsonc
Normal file
|
|
@ -0,0 +1,87 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 1,
|
||||||
|
"right": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "> ",
|
||||||
|
"color": {
|
||||||
|
"separator": "red"
|
||||||
|
},
|
||||||
|
"constants": [
|
||||||
|
"───────────────────────────────────────────────────────────────────────────",
|
||||||
|
"│\u001b[75C│\u001b[75D"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"format": "{#1}{#keys}╭{$1}╮\u001b[76D {user-name-colored}{at-symbol-colored}{host-name-colored} 🖥 ",
|
||||||
|
"type": "title"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#31} kernel ",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#32} uptime ",
|
||||||
|
"type": "uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#33}{icon} distro ",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#34} desktop ",
|
||||||
|
"type": "de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#35} term ",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#36} shell ",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#35} cpu ",
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#34} gpu ",
|
||||||
|
"type": "gpu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#33} disk ",
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#32} memory ",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#31} network ",
|
||||||
|
"type": "localip",
|
||||||
|
"format": "{ipv4} ({ifname})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"format": "{#1}{#keys}├{$1}┤",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#39} colors ",
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"format": "{#1}{#keys}╰{$1}╯",
|
||||||
|
"type": "custom"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
87
config/fastfetch/setts/examples/18.jsonc
Normal file
|
|
@ -0,0 +1,87 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 1,
|
||||||
|
"right": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "> ",
|
||||||
|
"color": {
|
||||||
|
"separator": "red"
|
||||||
|
},
|
||||||
|
"constants": [
|
||||||
|
"═══════════════════════════════════════════════════════════════════════════",
|
||||||
|
"║\u001b[75C║\u001b[75D"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"format": "{#1}{#keys}╔{$1}╗\u001b[76D {user-name-colored}{at-symbol-colored}{host-name-colored} 💻 ",
|
||||||
|
"type": "title"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#31} kernel ",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#32} uptime ",
|
||||||
|
"type": "uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#33}{icon} distro ",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#34} desktop ",
|
||||||
|
"type": "de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#35} term ",
|
||||||
|
"type": "terminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#36} shell ",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#35} cpu ",
|
||||||
|
"type": "cpu",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#34} gpu ",
|
||||||
|
"type": "gpu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#33} disk ",
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#32} memory ",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#31} network ",
|
||||||
|
"type": "localip",
|
||||||
|
"format": "{ipv4} ({ifname})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"format": "{#1}{#keys}╠{$1}╣",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$2}{#39} colors ",
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"format": "{#1}{#keys}╚{$1}╝",
|
||||||
|
"type": "custom"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
189
config/fastfetch/setts/examples/19.jsonc
Normal file
|
|
@ -0,0 +1,189 @@
|
||||||
|
// _____ _____ _____ _____ _____ _____ _____ _____ _____
|
||||||
|
// | __| _ | __|_ _| __| __|_ _| | | |
|
||||||
|
// | __| |__ | | | | __| __| | | | --| |
|
||||||
|
// |__| |__|__|_____| |_| |__| |_____| |_| |_____|__|__|
|
||||||
|
//
|
||||||
|
// By CarterLi - https://github.com/CarterLi
|
||||||
|
// Homepage - https://github.com/fastfetch-cli/fastfetch
|
||||||
|
// config.jsonc - ニリ @niri-san
|
||||||
|
// pokemon-colorscripts - https://gitlab.com/phoneybadger/pokemon-colorscripts
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"source": " _____ _____ _____ _____ _____ _____ _____ _____ _____\n| __| _ | __|_ _| __| __|_ _| | | |\n| __| |__ | | | | __| __| | | | --| |\n|__| |__|__|_____| |_| |__| |_____| |_| |_____|__|__|",
|
||||||
|
"type": "data",
|
||||||
|
"position": "top",
|
||||||
|
"padding": {
|
||||||
|
"right": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " - "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "custom", // HardwareInfo
|
||||||
|
"format": "• {#green}SYSTEM INFORMATION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": "HOST",
|
||||||
|
"format": "{name}{?vendor} ({vendor}){?}",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "chassis",
|
||||||
|
"key": "COMPUTER TYPE",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "CPU",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "GPU",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "MEMORY USED",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": "SWAP USED",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "DISK",
|
||||||
|
"folders": "/",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom", // SoftwareInfo
|
||||||
|
"format": "• {#red}SOFTWARE INFORMATION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "DISTRO",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/", // Use "/System/Volumes/VM" or something else on macOS
|
||||||
|
"format": "{create-time}",
|
||||||
|
"key": "INSTALLED DATE",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "KERNEL",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": "PACKAGES",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "UPTIME",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom", // DisplayInfo
|
||||||
|
"format": "• {#blue}DISPLAY INFORMATION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "de",
|
||||||
|
"key": "DESKTOP ENVIRONMENT",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "lm",
|
||||||
|
"key": "LOGIN MANAGER",
|
||||||
|
"format": "{type}",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": "WM",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wmtheme",
|
||||||
|
"key": "WM THEME",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "MONITOR ({name})",
|
||||||
|
"keyColor": "blue",
|
||||||
|
"format": "{width}x{height} @ {refresh-rate} Hz - {physical-width}x{physical-height} mm ({inch} inches, {ppi} ppi)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom", // DesignInfo
|
||||||
|
"format": "• {#yellow}DESIGN INFORMATION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wallpaper",
|
||||||
|
"key": "WALLPAPER",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "theme",
|
||||||
|
"key": "KDE THEME",
|
||||||
|
"format": "{1}",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "icons",
|
||||||
|
"key": "ICON THEME",
|
||||||
|
"format": "{1}",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "font",
|
||||||
|
"key": "FONT",
|
||||||
|
"format": "{?1}{1} [Qt]{?}{/1}Unknown", // Remove "[Qt]" if not using Qt
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "TERMINAL FONT",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cursor",
|
||||||
|
"key": "CURSOR",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom", // OtherInfo
|
||||||
|
"format": "• {#cyan}VARIOUS INFORMATION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "media",
|
||||||
|
"key": "NOW PLAYING",
|
||||||
|
"format": "{?artist}{artist} - {?}{title}",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "weather",
|
||||||
|
"key": "WEATHER",
|
||||||
|
"timeout": 1000,
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "version",
|
||||||
|
"key": "INFO",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
"colors",
|
||||||
|
"break"
|
||||||
|
]
|
||||||
|
}
|
||||||
88
config/fastfetch/setts/examples/2.jsonc
Normal file
|
|
@ -0,0 +1,88 @@
|
||||||
|
// Load with --load-config examples/2.jsonc
|
||||||
|
// Note that you must replace the image path to an existing image to display it.
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
// "logo": {
|
||||||
|
// "type": "iterm",
|
||||||
|
// "source": "~/Desktop/apple1.png",
|
||||||
|
// "width": 28,
|
||||||
|
// "height": 12
|
||||||
|
// },
|
||||||
|
"display": {
|
||||||
|
"separator": " ",
|
||||||
|
"constants": [
|
||||||
|
"─────────────────" // {$1}, used in Custom module
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"type": "icon",
|
||||||
|
"paddingLeft": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "custom", // HardwareStart
|
||||||
|
// {#1} is equivalent to `\u001b[1m`. {#} is equivalent to `\u001b[m`
|
||||||
|
"format": "┌{$1} {#1}Hardware Information{#} {$1}┐"
|
||||||
|
},
|
||||||
|
"host",
|
||||||
|
"cpu",
|
||||||
|
"gpu",
|
||||||
|
"disk",
|
||||||
|
"memory",
|
||||||
|
"swap",
|
||||||
|
"display",
|
||||||
|
"brightness",
|
||||||
|
"battery",
|
||||||
|
"poweradapter",
|
||||||
|
"bluetooth",
|
||||||
|
"sound",
|
||||||
|
"gamepad",
|
||||||
|
{
|
||||||
|
"type": "custom", // SoftwareStart
|
||||||
|
"format": "├{$1} {#1}Software Information{#} {$1}┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "Title", // Title module has no key by default, so that icon is not displayed
|
||||||
|
"format": "{user-name}@{host-name}"
|
||||||
|
},
|
||||||
|
"os",
|
||||||
|
"kernel",
|
||||||
|
"lm",
|
||||||
|
"de",
|
||||||
|
"wm",
|
||||||
|
"shell",
|
||||||
|
"terminal",
|
||||||
|
"terminalfont",
|
||||||
|
"theme",
|
||||||
|
"icons",
|
||||||
|
"wallpaper",
|
||||||
|
"packages",
|
||||||
|
"uptime",
|
||||||
|
"media",
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"compact": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wifi",
|
||||||
|
"format": "{ssid}"
|
||||||
|
},
|
||||||
|
"locale",
|
||||||
|
{
|
||||||
|
"type": "custom", // InformationEnd
|
||||||
|
"format": "└{$1}──────────────────────{$1}┘"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 2,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
177
config/fastfetch/setts/examples/20.jsonc
Normal file
|
|
@ -0,0 +1,177 @@
|
||||||
|
// Inspired by https://github.com/usgraphics/TR-100
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": null,
|
||||||
|
"display": {
|
||||||
|
"pipe": true,
|
||||||
|
"key": {
|
||||||
|
"width": 16
|
||||||
|
},
|
||||||
|
"separator": "│ ",
|
||||||
|
"percent": {
|
||||||
|
"type": ["bar", "hide-others"]
|
||||||
|
},
|
||||||
|
"bar": {
|
||||||
|
"border": null,
|
||||||
|
"char": {
|
||||||
|
"elapsed": "█",
|
||||||
|
"total": "░"
|
||||||
|
},
|
||||||
|
"width": 40
|
||||||
|
},
|
||||||
|
"constants": [
|
||||||
|
"\u001b[42C"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┐"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "version",
|
||||||
|
"key": " ",
|
||||||
|
"format": "│ FASTFETCH v{version} │"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "│ TR-100 MACHINE REPORT │"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┬──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "│ OS │{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "│ KERNEL │{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "│ HOSTNAME │{$1}",
|
||||||
|
"format": "{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"key": "│ CLIENT IP │{$1}",
|
||||||
|
"format": "{ipv4}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"key": "│ MAC ADDR │{$1}",
|
||||||
|
"format": "{mac} ({ifname})",
|
||||||
|
"showIpv4": false,
|
||||||
|
"showMac": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "dns",
|
||||||
|
"key": "│ DNS │{$1}",
|
||||||
|
"showType": "ipv4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "│ USER │{$1}",
|
||||||
|
"format": "{user-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": "│ MACHINE │{$1}",
|
||||||
|
"format": "{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│ PROCESSOR │{$1}",
|
||||||
|
"format": "{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│ CORES │{$1}",
|
||||||
|
"format": "{cores-physical} PHYSICAL CORES / {cores-logical} THREADS",
|
||||||
|
"showPeCoreCount": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│ CPU FREQ │{$1}",
|
||||||
|
"format": "{freq-max}{/freq-max}{freq-base}{/}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "loadavg",
|
||||||
|
"compact": false,
|
||||||
|
"key": "│ LOAD {duration>2}m │{$1}" // pad duration to 2 chars
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│ MEMORY │{$1}",
|
||||||
|
"format": "{used} / {total} [{percentage}]",
|
||||||
|
"percent": {
|
||||||
|
"type": ["num"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│ USAGE │{$1}",
|
||||||
|
"format": "",
|
||||||
|
"percent": {
|
||||||
|
"type": ["bar", "hide-others"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "│ VOLUME │{$1}",
|
||||||
|
"format": "{size-used} / {size-total} [{size-percentage}]",
|
||||||
|
"folders": "/",
|
||||||
|
"percent": {
|
||||||
|
"type": ["num"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "│ DISK USAGE │{$1}",
|
||||||
|
"format": "",
|
||||||
|
"percent": {
|
||||||
|
"type": ["bar", "hide-others"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "├────────────┼──────────────────────────────────────────┤"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "users",
|
||||||
|
"key": "│ LAST LOGIN │{$1}",
|
||||||
|
"format": "{login-time}{?client-ip} ({client-ip})",
|
||||||
|
"myselfOnly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "│ UPTIME │{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└────────────┴──────────────────────────────────────────┘"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
48
config/fastfetch/setts/examples/21.jsonc
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"constants": [
|
||||||
|
"██ "
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"key": "{$1}Distro",
|
||||||
|
"keyColor": "38;5;210",
|
||||||
|
"type": "os"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$1}Kernel",
|
||||||
|
"keyColor": "38;5;84",
|
||||||
|
"type": "kernel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$1}Shell",
|
||||||
|
"keyColor": "38;5;147",
|
||||||
|
"type": "shell"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$1}Packages",
|
||||||
|
"keyColor": "38;5;200",
|
||||||
|
"type": "packages"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$1}WM",
|
||||||
|
"keyColor": "38;5;44",
|
||||||
|
"type": "wm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$1}CPU",
|
||||||
|
"keyColor": "38;5;75",
|
||||||
|
"type": "cpu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{$1}Memory",
|
||||||
|
"keyColor": "38;5;123",
|
||||||
|
"type": "memory"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
113
config/fastfetch/setts/examples/22.jsonc
Normal file
|
|
@ -0,0 +1,113 @@
|
||||||
|
// Designed for Arch Linux
|
||||||
|
// Modified from: https://github.com/fastfetch-cli/fastfetch/pull/1025#issuecomment-2177566138
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"source": "arch3",
|
||||||
|
"color": {
|
||||||
|
"1": "red",
|
||||||
|
"2": "yellow"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"color": {
|
||||||
|
"separator": "blue"
|
||||||
|
},
|
||||||
|
"separator": " | ",
|
||||||
|
"constants": [
|
||||||
|
">-----------<+>---------------------------------------------<"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": " /\\rch Linux",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{$1}",
|
||||||
|
"outputColor": "separator"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": " Uptime ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": " Shell ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": " Terminal ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": " Font ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": " Packages ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"key": " Local IP ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{$1}",
|
||||||
|
"outputColor": "separator"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": " Display ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": " CPU ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": " GPU ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": " RAM ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": " SWAP ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": " Disk ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"key": " Battery ",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{$1}",
|
||||||
|
"outputColor": "separator"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 15
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
63
config/fastfetch/setts/examples/23.jsonc
Normal file
|
|
@ -0,0 +1,63 @@
|
||||||
|
// designed for presenting Vanilla Linux
|
||||||
|
// inspired from imstilllearnin's Vanilla Logo Ultra
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"color": {
|
||||||
|
"output": "cyan"
|
||||||
|
},
|
||||||
|
"separator": ""
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "[_Kernel___> ",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"outputColor": "white",
|
||||||
|
"key": " [_Packages_> ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"outputColor": "white",
|
||||||
|
"key": " [_Local_IP_> ",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"format": "[{3}] {1} / {2}",
|
||||||
|
"key": " [_RAM______> ",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"format": "[{3}] {1} / {2}",
|
||||||
|
"key": " [_SWAP_____> ",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"format": "[{3}] {1} / {2} {9}",
|
||||||
|
"key": " [_Disk_____> ",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"format": "[{4}] {5}",
|
||||||
|
"key": " [_Battery__> ",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 9,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
152
config/fastfetch/setts/examples/24.jsonc
Normal file
|
|
@ -0,0 +1,152 @@
|
||||||
|
// By jan-rex
|
||||||
|
// Modified from: https://github.com/fastfetch-cli/fastfetch/discussions/1269
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"padding": {
|
||||||
|
"top": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "",
|
||||||
|
"constants": [
|
||||||
|
// CONSTANT {$1} - COLOR BACKGROUND FOR KEY
|
||||||
|
"\u001b[48;2;43;43;69m",
|
||||||
|
// CONSTANT {$2} - COLOR BACKGROUND FOR OUTPUT
|
||||||
|
"\u001b[48;2;56;59;78m",
|
||||||
|
// CONSTANT {$3} - VERTICAL BARS AT START AND 75th CHARACTERS FORWARD AND BACKWARD
|
||||||
|
"\u001b[90m│ │\u001b[60D\u001b[39m",
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
// CUSTOM - Top UI bar
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "{#90}{$1}╭─────────────╮",
|
||||||
|
"format": "{#90}{$2}╭────────────────────────────────────────────────────────────╮",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "{#90}{$1}│ {#92}User {#90}│",
|
||||||
|
"format": "{$2}{$3}{user-name} {#2}[{home-dir}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "users",
|
||||||
|
"key": "{#90}{$1}│ {#92}Users {#90}│",
|
||||||
|
"myselfOnly": false,
|
||||||
|
"format": "{$2}{$3}{1}@{host-name}{/host-name}localhost{/}{?client-ip} {#2}[IP:{client-ip}]{?} [Login time: {login-time}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "{#90}{$1}│ {#92}Datetime {#90}│",
|
||||||
|
"format": "{$2}{$3}{year}-{month-pretty}-{day-in-month} {hour-pretty}:{minute-pretty}:{second-pretty} [{weekday}] [W{week}] [UTC{offset-from-utc}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "{#90}{$1}│ {#93}Host {#90}│",
|
||||||
|
"format": "{$2}{$3}{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": "{#90}{$1}│ {#93}Machine {#90}│",
|
||||||
|
"format": "{$2}{$3}{name} {#2}{version}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "{#90}{$1}│ {#93}OS {#90}│",
|
||||||
|
"format": "{$2}{$3}{?pretty-name}{pretty-name}{?}{/pretty-name}{name}{/} {codename} {#2}[v{version}] [{arch}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "{#90}{$1}│ {#93}Kernel {#90}│",
|
||||||
|
"format": "{$2}{$3}{sysname} {#2}[v{release}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "{#90}{$1}│ {#93}Uptime {#90}│",
|
||||||
|
"format": "{$2}{$3}{?days}{days} Days + {?}{hours}:{minutes}:{seconds}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "{#90}{$1}│ {#91}CPU {#90}│",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true,
|
||||||
|
"format": "{$2}{$3}{name} {#2}[C:{core-types}] [{freq-max}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "{#90}{$1}│ {#91}GPU {#90}│",
|
||||||
|
"detectionMethod": "auto",
|
||||||
|
"driverSpecific": true,
|
||||||
|
"format": "{$2}{$3}{name} {#2}[C:{core-count}]{?frequency} [{frequency}]{?} [{type}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "{#90}{$1}│ {#91}Memory {#90}│",
|
||||||
|
"format": "{$2}{$3}{used} / {total} ({percentage}{$2})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "{#90}{$1}│ {#91}Disk {#90}│",
|
||||||
|
"format": "{$2}{$3}{size-used} / {size-total} ({size-percentage}{$2})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "poweradapter",
|
||||||
|
"key": "{#90}{$1}│ {#91}Power {#90}│",
|
||||||
|
"format": "{$2}{$3}{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "{#90}{$1}│ {#95}Terminal {#90}│",
|
||||||
|
"format": "{$2}{$3}{pretty-name} {#2}[{version}] [PID:{pid}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "{#90}{$1}│ {#95}Font {#90}│",
|
||||||
|
"format": "{$2}{$3}{name} {#2}[{size}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": "{#90}{$1}│ {#95}Shell {#90}│",
|
||||||
|
"format": "{$2}{$3}{pretty-name} {#2}[v{version}] [PID:{pid}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
// localip IPv4
|
||||||
|
"type": "localip",
|
||||||
|
"key": "{#90}{$1}│ {#94}Local IPv4 {#90}│",
|
||||||
|
"showPrefixLen": true,
|
||||||
|
"showIpv4": true,
|
||||||
|
"showIpv6": false,
|
||||||
|
"showMtu": true,
|
||||||
|
"format": "{$2}{$3}{ifname}: {ipv4} {#2}[MTU:{mtu}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
// localip IPv6
|
||||||
|
"type": "localip",
|
||||||
|
"key": "{#90}{$1}│ {#94}Local IPv6 {#90}│",
|
||||||
|
"showPrefixLen": true,
|
||||||
|
"showIpv4": false,
|
||||||
|
"showIpv6": true,
|
||||||
|
"showMtu": true,
|
||||||
|
"format": "{$2}{$3}{ifname}: {ipv6} {#2}[MTU:{mtu}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"key": "{#90}{$1}│ {#94}Public IPv4 {#90}│",
|
||||||
|
"ipv6": false,
|
||||||
|
"format": "{$2}{$3}{ip} {#2}[{location}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"key": "{#90}{$1}│ {#94}Public IPv6 {#90}│",
|
||||||
|
"ipv6": true,
|
||||||
|
"format": "{$2}{$3}{ip} {#2}[{location}]"
|
||||||
|
},
|
||||||
|
// CUSTOM - Button UI bar
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "{#90}{$1}╰─────────────╯",
|
||||||
|
"format": "{#90}{$2}╰────────────────────────────────────────────────────────────╯",
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
315
config/fastfetch/setts/examples/25.jsonc
Normal file
|
|
@ -0,0 +1,315 @@
|
||||||
|
// Based on #1576
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"display": {
|
||||||
|
"color": {
|
||||||
|
"keys": "blue"
|
||||||
|
},
|
||||||
|
"separator": "",
|
||||||
|
// Constants are reusable strings referenced by {$1}, {$2}, etc.
|
||||||
|
// These contain ANSI escape codes for cursor positioning
|
||||||
|
"constants": [
|
||||||
|
"──────────────────────────────────────────────", // {$1} - horizontal line for borders
|
||||||
|
"\u001b[47D", // {$2} - move cursor left 47 columns
|
||||||
|
"\u001b[47C", // {$3} - move cursor right 47 columns
|
||||||
|
"\u001b[46C" // {$4} - move cursor right 46 columns
|
||||||
|
],
|
||||||
|
"brightColor": false
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "version",
|
||||||
|
"key": "┌───────────────┬─{$1}┐\u001b[41D",
|
||||||
|
"format": "\u001b[1m{#keys} {1} - {2} "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
// Key format breakdown for OS module:
|
||||||
|
// "│ {icon} \u001b[s{sysname}\u001b[u\u001b[10C│{$3}│{$2}"
|
||||||
|
//
|
||||||
|
// │ - Left border of key block
|
||||||
|
// {icon} - OS icon (defined internally by fastfetch)
|
||||||
|
// \u001b[s - ANSI escape: save cursor position (ESC[s)
|
||||||
|
// {sysname} - Format variable: system name (e.g., "Linux", "Darwin")
|
||||||
|
// \u001b[u - ANSI escape: restore cursor to saved position (ESC[u)
|
||||||
|
// Necessary because the length of `{sysname}` differs between different platforms
|
||||||
|
// \u001b[10C - ANSI escape: move cursor right 10 columns (ESC[10C)
|
||||||
|
// │ - Right border of key block (always 10 columns from left border)
|
||||||
|
// {$3} - Reference to constants[2]: move cursor right 47 columns
|
||||||
|
// │ - Right border of value block
|
||||||
|
// {$2} - Reference to constants[1]: move cursor left 47 columns
|
||||||
|
//
|
||||||
|
// This creates a fixed-width layout where the key block is exactly 10 columns wide,
|
||||||
|
// regardless of the actual content length. The cursor manipulation ensures proper
|
||||||
|
// alignment for the table-like structure.
|
||||||
|
"key": "│ {icon} \u001b[s{sysname}\u001b[u\u001b[10C│{$3}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "│ {icon} Fetched │{$3}│{$2}",
|
||||||
|
"format": "{year}-{month-pretty}-{day-pretty} {hour-pretty}:{minute-pretty}:{second-pretty} {timezone-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "locale",
|
||||||
|
"key": "│ {icon} Locale │{$3}│{$2}"
|
||||||
|
},
|
||||||
|
|
||||||
|
// Hardware section with cyan color theme
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#cyan}┌──────────────┬{$1}┐{#keys}│\u001b[37D",
|
||||||
|
"format": "{#bright_cyan} Hardware "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "chassis",
|
||||||
|
// Similar structure but with cyan color formatting:
|
||||||
|
// │{#cyan}│ - Left border with cyan color
|
||||||
|
// {icon} - Chassis icon
|
||||||
|
// Chassis - Fixed label text
|
||||||
|
// │{$4}│{#keys}│{$2} - Positioning and borders for value area
|
||||||
|
"key": "│{#cyan}│ {icon} Chassis │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│{#cyan}│ {icon} RAM │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": "│{#cyan}│ {icon} SWAP │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│{#cyan}│ {icon} CPU │{$4}│{#keys}│{$2}",
|
||||||
|
"showPeCoreCount": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "│{#cyan}│ {icon} GPU │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "│{#cyan}│ {icon} Disk │{$4}│{#keys}│{$2}",
|
||||||
|
"format": "{size-used} \/ {size-total} ({size-percentage}) - {filesystem}",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"key": "│{#cyan}│ {icon} Battery │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#cyan}└──────────────┴{$1}┘{#keys}│",
|
||||||
|
"format": ""
|
||||||
|
},
|
||||||
|
|
||||||
|
// Desktop section with green color theme
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#green}┌──────────────┬{$1}┐{#keys}│\u001b[37D",
|
||||||
|
"format": "{#bright_green} Desktop "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "de",
|
||||||
|
"key": "│{#green}│ {icon} Desktop │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": "│{#green}│ {icon} Session │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "│{#green}│ {icon} Display │{$4}│{#keys}│{$2}",
|
||||||
|
"compactType": "original-with-refresh-rate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "│{#green}│ {icon} G-Driver │{$4}│{#keys}│{$2}",
|
||||||
|
"format": "{driver}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#green}└──────────────┴{$1}┘{#keys}│",
|
||||||
|
"format": ""
|
||||||
|
},
|
||||||
|
|
||||||
|
// Terminal section with yellow color theme
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#yellow}┌──────────────┬{$1}┐{#keys}│\u001b[37D",
|
||||||
|
"format": "{#bright_yellow} Terminal "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": "│{#yellow}│ {icon} Shell │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "│{#yellow}│ {icon} Terminal │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "│{#yellow}│ {icon} Term Font │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminaltheme",
|
||||||
|
"key": "│{#yellow}│ {icon} Colors │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": "│{#yellow}│ {icon} Packages │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#yellow}└──────────────┴{$1}┘{#keys}│",
|
||||||
|
"format": ""
|
||||||
|
},
|
||||||
|
|
||||||
|
// Development section with red color theme
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#red}┌──────────────┬{$1}┐{#keys}│\u001b[39D",
|
||||||
|
"format": "{#bright_red} Development "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"keyIcon": "", // Custom icon override
|
||||||
|
"key": "│{#red}│ {icon} Rust │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "rustc --version",
|
||||||
|
"format": "rustc {~6,13}" // Print 6th to 13th characters (version number)
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"condition": {
|
||||||
|
"!system": "Windows" // Posix version
|
||||||
|
},
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#red}│ {icon} Clang │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "clang --version | sed -n 's/.*version \\([0-9][0-9.]*\\).*/\\1/p'",
|
||||||
|
"format": "clang {}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"condition": {
|
||||||
|
"system": "Windows" // Windows version
|
||||||
|
},
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#red}│ {icon} Clang │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "clang --version | findstr version", // Finds the line with "version"
|
||||||
|
"format": "clang {~-6}" // Prints the last 6 characters (version number)
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#red}│ {icon} NodeJS │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "node --version",
|
||||||
|
"format": "node {~1}" // {~1} removes first character (v)
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#red}│ {icon} Go │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "go version | cut -d' ' -f3",
|
||||||
|
"format": "go {~2}" // {~2} removes first 2 characters (go)
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#red}│ {icon} Zig │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "zig version",
|
||||||
|
"format": "zig {}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "editor",
|
||||||
|
"key": "│{#red}│ {icon} Editor │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#red}│ {icon} Git │{$4}│{#keys}│{$2}",
|
||||||
|
"text": "git version",
|
||||||
|
"format": "git {~12}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "font",
|
||||||
|
"key": "│{#red}│ {icon} Interface │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#red}└──────────────┴{$1}┘{#keys}│",
|
||||||
|
"format": ""
|
||||||
|
},
|
||||||
|
|
||||||
|
// Uptime section with magenta color theme
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#magenta}┌──────────────┬{$1}┐{#keys}│\u001b[36D",
|
||||||
|
"format": "{#bright_magenta} Uptime "
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "│{#magenta}│ {icon} Uptime │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "users",
|
||||||
|
"myselfOnly": true, // Only show current user
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#magenta}│ {icon} Login │{$4}│{#keys}│{$2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"condition": { // Conditional module: only show on non-macOS
|
||||||
|
"!system": "macOS"
|
||||||
|
},
|
||||||
|
"type": "disk",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#magenta}│ {icon} OS Age │{$4}│{#keys}│{$2}",
|
||||||
|
"folders": "/", // Check root filesystem
|
||||||
|
"format": "{create-time:10} [{days} days]" // Show creation time and age in days
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"condition": { // Conditional module: only show on macOS
|
||||||
|
"system": "macOS"
|
||||||
|
},
|
||||||
|
"type": "disk",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "│{#magenta}│ {icon} OS Age │{$4}│{#keys}│{$2}",
|
||||||
|
"folders": "/System/Volumes/VM", // Work around for APFS on macOS
|
||||||
|
"format": "{create-time:10} [{days} days]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│{#magenta}└──────────────┴{$1}┘{#keys}│",
|
||||||
|
"format": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "└─────────────────{$1}┘", // Bottom border of the entire layout
|
||||||
|
"format": ""
|
||||||
|
},
|
||||||
|
|
||||||
|
// End with color palette and line break
|
||||||
|
"break", // Add a blank line
|
||||||
|
"colors" // Display color palette
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
Key Format Structure Explanation:
|
||||||
|
|
||||||
|
The key format uses a combination of:
|
||||||
|
1. Unicode box drawing characters (│ ┌ ┐ └ ┘ ┬ ┴) for borders
|
||||||
|
2. ANSI escape codes for cursor positioning (\u001b[...)
|
||||||
|
3. Format variables ({icon}, {sysname}, etc.)
|
||||||
|
4. Constant references ({$1}, {$2}, etc.)
|
||||||
|
5. Color formatting ({#color})
|
||||||
|
|
||||||
|
ANSI Escape Codes Used:
|
||||||
|
- \u001b[s - Save cursor position (ESC[s)
|
||||||
|
- \u001b[u - Restore cursor position (ESC[u)
|
||||||
|
- \u001b[nC - Move cursor right n columns (ESC[nC)
|
||||||
|
- \u001b[nD - Move cursor left n columns (ESC[nD)
|
||||||
|
|
||||||
|
This creates a table-like layout with fixed column widths and proper alignment,
|
||||||
|
regardless of the actual content length in each field.
|
||||||
|
|
||||||
|
For more ANSI escape code reference, see:
|
||||||
|
https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797#cursor-controls
|
||||||
|
*/
|
||||||
165
config/fastfetch/setts/examples/26.jsonc
Normal file
|
|
@ -0,0 +1,165 @@
|
||||||
|
// Modified from: 24.jsonc
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"padding": {
|
||||||
|
"top": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": "",
|
||||||
|
"constants": [
|
||||||
|
// CONSTANT {$1} - VERTICAL BARS AT START AND 75th CHARACTERS FORWARD AND BACKWARD
|
||||||
|
"\u001b[90m│ │\u001b[60D\u001b[39m"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
// CUSTOM - Top UI bar
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "{#90}╭ Keys ───────╮",
|
||||||
|
"format": "{#90}╭ Values ────────────────────────────────────────────────────╮",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "{#90}│ {#92}User {#90}│",
|
||||||
|
"format": "{$1}{user-name} {#2}[{home-dir}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "users",
|
||||||
|
"key": "{#90}│ {#92}Users {#90}│",
|
||||||
|
"myselfOnly": false,
|
||||||
|
"format": "{$1}{1}@{host-name}{/host-name}localhost{/}{?client-ip} {#2}[IP:{client-ip}]{?} [Login time: {login-time}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "{#90}│ {#92}Datetime {#90}│",
|
||||||
|
"format": "{$1}{year}-{month-pretty}-{day-in-month} {hour-pretty}:{minute-pretty}:{second-pretty} {#2}[{weekday}] [W{week}] [UTC{offset-from-utc}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "{#90}│ {#93}Host {#90}│",
|
||||||
|
"format": "{$1}{host-name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": "{#90}│ {#93}Machine {#90}│",
|
||||||
|
"format": "{$1}{name} {#2}{version}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "{#90}│ {#93}OS {#90}│",
|
||||||
|
"format": "{$1}{?pretty-name}{pretty-name}{?}{/pretty-name}{name}{/} {codename} {#2}[v{version}] [{arch}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "{#90}│ {#93}Kernel {#90}│",
|
||||||
|
"format": "{$1}{sysname} {#2}[v{release}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "{#90}│ {#93}Uptime {#90}│",
|
||||||
|
"format": "{$1}{?days}{days} Days + {?}{hours}:{minutes}:{seconds}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "{#90}│ {#91}CPU {#90}│",
|
||||||
|
"showPeCoreCount": true,
|
||||||
|
"temp": true,
|
||||||
|
"format": "{$1}{name} {#2}[C:{core-types}] [{freq-max}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "{#90}│ {#91}GPU {#90}│",
|
||||||
|
"detectionMethod": "auto",
|
||||||
|
"driverSpecific": true,
|
||||||
|
"format": "{$1}{name} {#2}[C:{core-count}]{?frequency} [{frequency}]{?} {#2}[{type}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "{#90}│ {#91}Memory {#90}│",
|
||||||
|
"format": "{$1}{used} / {total} ({percentage})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "{#90}│ {#91}Disk {#90}│",
|
||||||
|
"format": "{$1}{size-used} / {size-total} ({size-percentage})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "poweradapter",
|
||||||
|
"key": "{#90}│ {#91}Power {#90}│",
|
||||||
|
"format": "{$1}{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "{#90}│ {#95}Terminal {#90}│",
|
||||||
|
"format": "{$1}{pretty-name} {#2}[{version}] [PID:{pid}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "{#90}│ {#95}Font {#90}│",
|
||||||
|
"format": "{$1}{name} {#2}[{size}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": "{#90}│ {#95}Shell {#90}│",
|
||||||
|
"format": "{$1}{pretty-name} {#2}[v{version}] [PID:{pid}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
// localip IPv4
|
||||||
|
"type": "localip",
|
||||||
|
"key": "{#90}│ {#94}Local IPv4 {#90}│",
|
||||||
|
"showPrefixLen": true,
|
||||||
|
"showIpv4": true,
|
||||||
|
"showIpv6": false,
|
||||||
|
"showMtu": true,
|
||||||
|
"format": "{$1}{ifname}: {ipv4} {#2}[MTU:{mtu}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
// localip IPv6
|
||||||
|
"type": "localip",
|
||||||
|
"key": "{#90}│ {#94}Local IPv6 {#90}│",
|
||||||
|
"showPrefixLen": true,
|
||||||
|
"showIpv4": false,
|
||||||
|
"showIpv6": true,
|
||||||
|
"showMtu": true,
|
||||||
|
"format": "{$1}{ifname}: {ipv6} {#2}[MTU:{mtu}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"key": "{#90}│ {#94}Public IPv4 {#90}│",
|
||||||
|
"ipv6": false,
|
||||||
|
"format": "{$1}{ip} {#2}[{location}]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"key": "{#90}│ {#94}Public IPv6 {#90}│",
|
||||||
|
"ipv6": true,
|
||||||
|
"format": "{$1}{ip} {#2}[{location}]"
|
||||||
|
},
|
||||||
|
// CUSTOM - Button UI bar
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "{#90}╰─────────────╯",
|
||||||
|
"format": "{#90}╰────────────────────────────────────────────────────────────╯",
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": " ",
|
||||||
|
"format": "{#90}╭ Colors ───────────────────────────────────────────────────────────────────╮",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{#90}│ {#40} {#41} {#42} {#43} {#44} {#45} {#46} {#47} {#} {#90}│",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{#90}│ {#100} {#101} {#102} {#103} {#104} {#105} {#106} {#107} {#} {#90}│",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{#90}╰───────────────────────────────────────────────────────────────────────────╯",
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
49
config/fastfetch/setts/examples/27.jsonc
Normal file
|
|
@ -0,0 +1,49 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"top": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"break",
|
||||||
|
"title",
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "os ",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "kernel",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"format": "{vendor} {family}",
|
||||||
|
"key": "host ",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": "pkgs ",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"format": "{?days}{days}d {?}{hours}h {minutes}m",
|
||||||
|
"key": "uptime",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "memory",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
"break"
|
||||||
|
]
|
||||||
|
}
|
||||||
63
config/fastfetch/setts/examples/28.jsonc
Normal file
|
|
@ -0,0 +1,63 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " ",
|
||||||
|
"key": {
|
||||||
|
"type": "both"
|
||||||
|
},
|
||||||
|
"bar": {
|
||||||
|
"border": {
|
||||||
|
"left": "\uee00",
|
||||||
|
"leftElapsed": "\uee03",
|
||||||
|
"right": "\uee02",
|
||||||
|
"rightElapsed": "\uee05"
|
||||||
|
},
|
||||||
|
"char": {
|
||||||
|
"total": "\uee01",
|
||||||
|
"elapsed": "\uee04"
|
||||||
|
},
|
||||||
|
"color": {
|
||||||
|
"total": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"percent": {
|
||||||
|
"type": [
|
||||||
|
"bar",
|
||||||
|
"bar-monochrome"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "MEM"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": "SWP"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/",
|
||||||
|
"key": "DSK"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"key": "BAT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "brightness",
|
||||||
|
"key": "BGT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 6,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
136
config/fastfetch/setts/examples/29.jsonc
Normal file
|
|
@ -0,0 +1,136 @@
|
||||||
|
// #1887
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": null,
|
||||||
|
"display": {
|
||||||
|
"constants": [
|
||||||
|
"\u001b[s\u001b[33C│\u001b[u",
|
||||||
|
" » "
|
||||||
|
],
|
||||||
|
"separator": "",
|
||||||
|
"percent": {
|
||||||
|
"type": ["num", "bar"]
|
||||||
|
},
|
||||||
|
"brightColor": false,
|
||||||
|
"bar": {
|
||||||
|
"border": {
|
||||||
|
"left": "[",
|
||||||
|
"leftElapsed": "[",
|
||||||
|
"right": "]",
|
||||||
|
"rightElapsed": "]"
|
||||||
|
},
|
||||||
|
"char": {
|
||||||
|
"elapsed": "─",
|
||||||
|
"total": "─"
|
||||||
|
},
|
||||||
|
"color": {
|
||||||
|
"elapsed": "default",
|
||||||
|
"total": "light_black"
|
||||||
|
},
|
||||||
|
"width": 16
|
||||||
|
},
|
||||||
|
"color": {
|
||||||
|
"separator": "default",
|
||||||
|
"keys": "default",
|
||||||
|
"output": "default"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌────「 {#1}OS{#} 」────────────────────────────┐"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "│ {icon}{$2}{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/",
|
||||||
|
"key": "│ {$1}",
|
||||||
|
"format": "{size-percentage-bar} {size-percentage}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/",
|
||||||
|
"key": "│ {$1}",
|
||||||
|
"format": "{size-used} / {size-total}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└────────────────────────────────────────┘"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌────「 {#1}UI{#} 」────────────────────────────┐"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": "│ {icon}{$2}{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wmtheme",
|
||||||
|
"key": "│ {icon}{$2}{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│ {$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "│ {icon}{$2}{$1}",
|
||||||
|
"format": "{width}x{height} @ {refresh-rate} Hz"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│ {$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "│ {icon}{$2}{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "│ {icon}{$2}{$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└────────────────────────────────────────┘"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌────「 {#1}HW{#} 」────────────────────────────┐"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "│ {icon}{$2}{$1}",
|
||||||
|
"format": "{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "│ {icon}{$2}{$1}",
|
||||||
|
"format": "{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"key": "│ {$1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│ {icon}{$2}{$1}",
|
||||||
|
"format": "{percentage-bar} {percentage}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "│ {$1}",
|
||||||
|
"format": "{used} / {total}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└────────────────────────────────────────┘"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
24
config/fastfetch/setts/examples/3.jsonc
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
// Load with --load-config examples/3.jsonc
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"size": {
|
||||||
|
"binaryPrefix": "si"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"vulkan",
|
||||||
|
"opengl",
|
||||||
|
"opencl",
|
||||||
|
"memory",
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/:/home:/boot:/efi"
|
||||||
|
},
|
||||||
|
"localip"
|
||||||
|
]
|
||||||
|
}
|
||||||
87
config/fastfetch/setts/examples/30.jsonc
Normal file
|
|
@ -0,0 +1,87 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": null,
|
||||||
|
"display": {
|
||||||
|
"key": {
|
||||||
|
"type": "both",
|
||||||
|
"paddingLeft": 6,
|
||||||
|
"width": 17
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "|---------------------: {#1}Hardware{#} : ---------------------|"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"keyColor": "green",
|
||||||
|
"type": "host"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"keyColor": "green",
|
||||||
|
"type": "cpu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"keyColor": "yellow",
|
||||||
|
"type": "memory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"keyColor": "yellow",
|
||||||
|
"type": "swap"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"keyIcon": "",
|
||||||
|
"key": "Disks"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": " ",
|
||||||
|
"format": " [{mountpoint}] - {size-used} / {size-total} ({size-percentage})"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"format": "|-------------------------------------------------------|\u001b[40D: {#1}{user-name} @ {host-name}{#} :"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"keyColor": "red",
|
||||||
|
"key": "Pkgs"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "Term",
|
||||||
|
"keyColor": "red"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "locale",
|
||||||
|
"keyColor": "magenta"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "|---------------------: {#1}Software{#} : ---------------------|"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"symbol": "circle",
|
||||||
|
"paddingLeft": 8
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
33
config/fastfetch/setts/examples/4.jsonc
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
// Load with --load-config examples/4.jsonc
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small",
|
||||||
|
"padding": {
|
||||||
|
"right": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"size": {
|
||||||
|
"binaryPrefix": "si"
|
||||||
|
},
|
||||||
|
"color": "blue",
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "Date",
|
||||||
|
"format": "{1}-{3}-{11}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "datetime",
|
||||||
|
"key": "Time",
|
||||||
|
"format": "{14}:{17}:{20}"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
"player",
|
||||||
|
"media"
|
||||||
|
]
|
||||||
|
}
|
||||||
27
config/fastfetch/setts/examples/5.jsonc
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
// Load with --load-config examples/5.jsonc
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": null,
|
||||||
|
"display": {
|
||||||
|
"color": "magenta"
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "theme",
|
||||||
|
"key": "T"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "icons",
|
||||||
|
"key": "I"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "font",
|
||||||
|
"key": "F"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cursor",
|
||||||
|
"key": "C"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
179
config/fastfetch/setts/examples/6.jsonc
Normal file
|
|
@ -0,0 +1,179 @@
|
||||||
|
// Load with --load-config examples/2.jsonc
|
||||||
|
// Note that you must replace the image path to an existing image to display it.
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"display": {
|
||||||
|
"separator": " "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": "╭─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "brightness",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "poweradapter",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gamepad",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "bluetooth",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "sound",
|
||||||
|
"key": "╰─",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": "╭─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "lm",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "de",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "theme",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "icons",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wallpaper",
|
||||||
|
"key": "╰─",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"key": "╭─",
|
||||||
|
"format": "{user-name}@{host-name}",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "├─{icon}", // Just get your distro's logo off nerdfonts.com
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "media",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "localip",
|
||||||
|
"key": "├─",
|
||||||
|
"compact": true,
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "publicip",
|
||||||
|
"key": "├─",
|
||||||
|
"keyColor": "blue",
|
||||||
|
"timeout": 1000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wifi",
|
||||||
|
"key": "├─",
|
||||||
|
"format": "{ssid}",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "locale",
|
||||||
|
"key": "╰─",
|
||||||
|
"keyColor": "blue"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
138
config/fastfetch/setts/examples/7.jsonc
Normal file
|
|
@ -0,0 +1,138 @@
|
||||||
|
// Load with --load-config examples/2.jsonc
|
||||||
|
// Note that you must replace the image path to an existing image to display it.
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"padding": {
|
||||||
|
"top": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " -> "
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": " OS",
|
||||||
|
"keyColor": "yellow",
|
||||||
|
"format": "{2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": "├{icon}", // Just get your distro's logo off nerdfonts.com
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": "└",
|
||||||
|
"keyColor": "yellow"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": " DE/WM",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "lm",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wmtheme",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "icons",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wallpaper",
|
||||||
|
"key": "└",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": " PC",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "swap",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": "└",
|
||||||
|
"keyColor": "green"
|
||||||
|
},
|
||||||
|
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "sound",
|
||||||
|
"key": " SOUND",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "player",
|
||||||
|
"key": "├",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "media",
|
||||||
|
"key": "└",
|
||||||
|
"keyColor": "cyan"
|
||||||
|
},
|
||||||
|
|
||||||
|
"break",
|
||||||
|
"colors"
|
||||||
|
]
|
||||||
|
}
|
||||||
41
config/fastfetch/setts/examples/8.jsonc
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " ",
|
||||||
|
"color": {
|
||||||
|
"keys": "magenta"
|
||||||
|
},
|
||||||
|
"size": {
|
||||||
|
"ndigits": 0,
|
||||||
|
"maxPrefix": "MB"
|
||||||
|
},
|
||||||
|
"key": {
|
||||||
|
"type": "icon"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"color": {
|
||||||
|
"user": "green",
|
||||||
|
"at": "red",
|
||||||
|
"host": "blue"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"os",
|
||||||
|
"kernel",
|
||||||
|
"memory",
|
||||||
|
"packages",
|
||||||
|
"uptime",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"key": "Colors", // For printing icon
|
||||||
|
"block": {
|
||||||
|
"range": [1, 6]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
40
config/fastfetch/setts/examples/9.jsonc
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"type": "small"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"key": {
|
||||||
|
"width": 11
|
||||||
|
},
|
||||||
|
"bar": {
|
||||||
|
"char": {
|
||||||
|
"elapsed": "=",
|
||||||
|
"total": "-"
|
||||||
|
},
|
||||||
|
"width": 13
|
||||||
|
},
|
||||||
|
"percent": {
|
||||||
|
"type": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
"memory",
|
||||||
|
"swap",
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"key": "Battery"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 10,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
57
config/fastfetch/setts/neofetch.jsonc
Normal file
|
|
@ -0,0 +1,57 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"display": {
|
||||||
|
"size": {
|
||||||
|
"maxPrefix": "MB",
|
||||||
|
"ndigits": 0,
|
||||||
|
"spaceBeforeUnit": "never"
|
||||||
|
},
|
||||||
|
"freq": {
|
||||||
|
"ndigits": 3,
|
||||||
|
"spaceBeforeUnit": "never"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
"os",
|
||||||
|
"host",
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"format": "{release}"
|
||||||
|
},
|
||||||
|
"uptime",
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"combined": true
|
||||||
|
},
|
||||||
|
"shell",
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"compactType": "original",
|
||||||
|
"key": "Resolution"
|
||||||
|
},
|
||||||
|
"de",
|
||||||
|
"wm",
|
||||||
|
"wmtheme",
|
||||||
|
"theme",
|
||||||
|
"icons",
|
||||||
|
"terminal",
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"format": "{/name}{-}{/}{name}{?size} {size}{?}"
|
||||||
|
},
|
||||||
|
"cpu",
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "GPU",
|
||||||
|
"format": "{name}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"format": "{used} / {total}"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
"colors"
|
||||||
|
]
|
||||||
|
}
|
||||||
32
config/fastfetch/setts/paleofetch.jsonc
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"separator",
|
||||||
|
"os",
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"format": "{/2}{-}{/}{2}{?3} {3}{?}"
|
||||||
|
},
|
||||||
|
"kernel",
|
||||||
|
"uptime",
|
||||||
|
{
|
||||||
|
"type": "battery",
|
||||||
|
"format": "{/4}{-}{/}{4}{?5} [{5}]{?}"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
"packages",
|
||||||
|
"shell",
|
||||||
|
"display",
|
||||||
|
"terminal",
|
||||||
|
"break",
|
||||||
|
"cpu",
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": "GPU"
|
||||||
|
},
|
||||||
|
"memory",
|
||||||
|
"break",
|
||||||
|
"colors"
|
||||||
|
]
|
||||||
|
}
|
||||||
37
config/fastfetch/setts/screenfetch.jsonc
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"modules": [
|
||||||
|
"title",
|
||||||
|
"os",
|
||||||
|
"kernel",
|
||||||
|
"uptime",
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"format": "{all}"
|
||||||
|
},
|
||||||
|
"shell",
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": "Resolution",
|
||||||
|
"compactType": "original"
|
||||||
|
},
|
||||||
|
"de",
|
||||||
|
"wm",
|
||||||
|
"wmtheme",
|
||||||
|
{
|
||||||
|
"type": "terminalfont",
|
||||||
|
"key": "font"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"folders": "/",
|
||||||
|
"key": "Disk"
|
||||||
|
},
|
||||||
|
"cpu",
|
||||||
|
"gpu",
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": "RAM"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -1,4 +1,8 @@
|
||||||
if status is-interactive
|
if status is-interactive
|
||||||
|
starship init fish | source
|
||||||
set -U fish_cursor_replace_one underscore
|
set -U fish_cursor_replace_one underscore
|
||||||
|
set -gx TERMINAL foot
|
||||||
|
alias cat='bat'
|
||||||
|
zoxide init fish | source
|
||||||
# Commands to run in interactive sessions can go here
|
# Commands to run in interactive sessions can go here
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
# This file contains fish universal variable definitions.
|
# This file contains fish universal variable definitions.
|
||||||
# VERSION: 3.0
|
# VERSION: 3.0
|
||||||
SETUVAR --export EDITOR:nvim
|
SETUVAR --export EDITOR:nvim
|
||||||
|
SETUVAR --export TERMINAL:foot
|
||||||
SETUVAR __fish_initialized:4300
|
SETUVAR __fish_initialized:4300
|
||||||
SETUVAR _fisher_jorgebucaran_2F_fisher_files:\x7e/\x2econfig/fish/functions/fisher\x2efish\x1e\x7e/\x2econfig/fish/completions/fisher\x2efish
|
SETUVAR _fisher_jorgebucaran_2F_fisher_files:\x7e/\x2econfig/fish/functions/fisher\x2efish\x1e\x7e/\x2econfig/fish/completions/fisher\x2efish
|
||||||
SETUVAR _fisher_patrickf1_2F_fzf_2E_fish_files:\x7e/\x2econfig/fish/functions/_fzf_configure_bindings_help\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_extract_var_info\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_preview_changed_file\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_preview_file\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_report_diff_type\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_report_file_type\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_directory\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_git_log\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_git_status\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_history\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_processes\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_variables\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_wrapper\x2efish\x1e\x7e/\x2econfig/fish/functions/fzf_configure_bindings\x2efish\x1e\x7e/\x2econfig/fish/conf\x2ed/fzf\x2efish\x1e\x7e/\x2econfig/fish/completions/fzf_configure_bindings\x2efish
|
SETUVAR _fisher_patrickf1_2F_fzf_2E_fish_files:\x7e/\x2econfig/fish/functions/_fzf_configure_bindings_help\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_extract_var_info\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_preview_changed_file\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_preview_file\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_report_diff_type\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_report_file_type\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_directory\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_git_log\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_git_status\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_history\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_processes\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_variables\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_wrapper\x2efish\x1e\x7e/\x2econfig/fish/functions/fzf_configure_bindings\x2efish\x1e\x7e/\x2econfig/fish/conf\x2ed/fzf\x2efish\x1e\x7e/\x2econfig/fish/completions/fzf_configure_bindings\x2efish
|
||||||
|
|
|
||||||
184
config/fish/fish_variables2DWmNcGa9T
Normal file
|
|
@ -0,0 +1,184 @@
|
||||||
|
# This file contains fish universal variable definitions.
|
||||||
|
# VERSION: 3.0
|
||||||
|
SETUVAR --export EDITOR:nvim
|
||||||
|
SETUVAR --export TERMINAL:foot
|
||||||
|
SETUVAR VIRTUAL_ENV_DISABLE_PROMPT:true
|
||||||
|
SETUVAR __fish_initialized:4300
|
||||||
|
SETUVAR _fisher_ilancosman_2F_tide_40_v6_files:\x7e/\x2econfig/fish/functions/_tide_1_line_prompt\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_2_line_prompt\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_cache_variables\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_detect_os\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_find_and_remove\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_fish_colorize\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_aws\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_bun\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_character\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_cmd_duration\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_context\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_crystal\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_direnv\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_distrobox\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_docker\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_elixir\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_gcloud\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_git\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_go\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_java\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_jobs\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_kubectl\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_nix_shell\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_node\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_os\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_php\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_private_mode\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_pulumi\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_python\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_ruby\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_rustc\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_shlvl\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_status\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_terraform\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_time\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_toolbox\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_vi_mode\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_item_zig\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_parent_dirs\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_print_item\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_pwd\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_remove_unusable_items\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_sub_bug\x2dreport\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_sub_configure\x2efish\x1e\x7e/\x2econfig/fish/functions/_tide_sub_reload\x2efish\x1e\x7e/\x2econfig/fish/functions/fish_mode_prompt\x2efish\x1e\x7e/\x2econfig/fish/functions/fish_prompt\x2efish\x1e\x7e/\x2econfig/fish/functions/tide\x1e\x7e/\x2econfig/fish/functions/tide\x2efish\x1e\x7e/\x2econfig/fish/conf\x2ed/_tide_init\x2efish\x1e\x7e/\x2econfig/fish/completions/tide\x2efish
|
||||||
|
SETUVAR _fisher_jorgebucaran_2F_fisher_files:\x7e/\x2econfig/fish/functions/fisher\x2efish\x1e\x7e/\x2econfig/fish/completions/fisher\x2efish
|
||||||
|
SETUVAR _fisher_patrickf1_2F_fzf_2E_fish_files:\x7e/\x2econfig/fish/functions/_fzf_configure_bindings_help\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_extract_var_info\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_preview_changed_file\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_preview_file\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_report_diff_type\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_report_file_type\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_directory\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_git_log\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_git_status\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_history\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_processes\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_search_variables\x2efish\x1e\x7e/\x2econfig/fish/functions/_fzf_wrapper\x2efish\x1e\x7e/\x2econfig/fish/functions/fzf_configure_bindings\x2efish\x1e\x7e/\x2econfig/fish/conf\x2ed/fzf\x2efish\x1e\x7e/\x2econfig/fish/completions/fzf_configure_bindings\x2efish
|
||||||
|
SETUVAR _fisher_plugins:jorgebucaran/fisher\x1epatrickf1/fzf\x2efish\x1eilancosman/tide\x40v6
|
||||||
|
SETUVAR _fisher_upgraded_to_4_4:\x1d
|
||||||
|
SETUVAR _tide_left_items:pwd\x1egit\x1enewline\x1echaracter
|
||||||
|
SETUVAR _tide_prompt_114603:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b92m\u276e\x1e\x1b\x5bm\x20\x1b\x5b90\x3b49m4s\x1b\x5bm
|
||||||
|
SETUVAR _tide_prompt_34562:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b92m\u276e\x1e\x1b\x5bm\x20\x1b\x5b90\x3b49m17m\x2041s\x1b\x5bm
|
||||||
|
SETUVAR _tide_prompt_37046:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276e
|
||||||
|
SETUVAR _tide_prompt_37209:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276e
|
||||||
|
SETUVAR _tide_prompt_37745:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276e\x1e\x1b\x5bm\x20\x1b\x5b38\x3b2\x3b95\x3b135\x3b135\x3b49m18\x3a57\x3a36\x1b\x5bm
|
||||||
|
SETUVAR _tide_prompt_38113:\x1b\x5bm\x1b\x5b97\x3b49m\uf303\x1b\x5b90m\x20\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b92m\u276e\x1e\x1b\x5bm\x20\x1b\x5b90\x3b49m18\x3a59\x3a05\x1b\x5bm
|
||||||
|
SETUVAR _tide_prompt_38389:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b92m\u276e\x1e\x1b\x5bm\x20\x1b\x5b90\x3b49m12s\x1b\x5bm
|
||||||
|
SETUVAR _tide_prompt_38826:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5b90m\x20\x1b\x5b49m\x1b\x5b37m\x1b\x5b92mmain\x1b\x5b91m\x1b\x5b92m\x1b\x5b92m\x1b\x5b91m\x1b\x5b93m\x1b\x5b93m\x1b\x5b94m\x20\x3f2\x1b\x5bm\x20\x1e\x1b\x5b92m\u276e
|
||||||
|
SETUVAR _tide_prompt_39133:\x1b\x5bm\x1b\x5b49m\x40PWD\x40\x1b\x5bm\x20\x1e\x1b\x5b92m\u276e
|
||||||
|
SETUVAR _tide_right_items:status\x1ecmd_duration\x1econtext\x1ejobs\x1enode\x1epython\x1erustc\x1ejava\x1eruby\x1ego\x1enix_shell
|
||||||
|
SETUVAR fish_cursor_default:block
|
||||||
|
SETUVAR fish_cursor_replace_one:underscore
|
||||||
|
SETUVAR fish_greeting:\x1d
|
||||||
|
SETUVAR tide_aws_bg_color:normal
|
||||||
|
SETUVAR tide_aws_color:yellow
|
||||||
|
SETUVAR tide_aws_icon:\uf270
|
||||||
|
SETUVAR tide_bun_bg_color:normal
|
||||||
|
SETUVAR tide_bun_color:white
|
||||||
|
SETUVAR tide_bun_icon:\U000f0cd3
|
||||||
|
SETUVAR tide_character_color:brgreen
|
||||||
|
SETUVAR tide_character_color_failure:brred
|
||||||
|
SETUVAR tide_character_icon:\u276f
|
||||||
|
SETUVAR tide_character_vi_icon_default:\u276e
|
||||||
|
SETUVAR tide_character_vi_icon_replace:\u25b6
|
||||||
|
SETUVAR tide_character_vi_icon_visual:V
|
||||||
|
SETUVAR tide_cmd_duration_bg_color:normal
|
||||||
|
SETUVAR tide_cmd_duration_color:brblack
|
||||||
|
SETUVAR tide_cmd_duration_decimals:0
|
||||||
|
SETUVAR tide_cmd_duration_icon:\x1d
|
||||||
|
SETUVAR tide_cmd_duration_threshold:3000
|
||||||
|
SETUVAR tide_context_always_display:false
|
||||||
|
SETUVAR tide_context_bg_color:normal
|
||||||
|
SETUVAR tide_context_color_default:yellow
|
||||||
|
SETUVAR tide_context_color_root:bryellow
|
||||||
|
SETUVAR tide_context_color_ssh:yellow
|
||||||
|
SETUVAR tide_context_hostname_parts:1
|
||||||
|
SETUVAR tide_crystal_bg_color:normal
|
||||||
|
SETUVAR tide_crystal_color:brwhite
|
||||||
|
SETUVAR tide_crystal_icon:\ue62f
|
||||||
|
SETUVAR tide_direnv_bg_color:normal
|
||||||
|
SETUVAR tide_direnv_bg_color_denied:normal
|
||||||
|
SETUVAR tide_direnv_color:bryellow
|
||||||
|
SETUVAR tide_direnv_color_denied:brred
|
||||||
|
SETUVAR tide_direnv_icon:\u25bc
|
||||||
|
SETUVAR tide_distrobox_bg_color:normal
|
||||||
|
SETUVAR tide_distrobox_color:brmagenta
|
||||||
|
SETUVAR tide_distrobox_icon:\U000f01a7
|
||||||
|
SETUVAR tide_docker_bg_color:normal
|
||||||
|
SETUVAR tide_docker_color:blue
|
||||||
|
SETUVAR tide_docker_default_contexts:default\x1ecolima
|
||||||
|
SETUVAR tide_docker_icon:\uf308
|
||||||
|
SETUVAR tide_elixir_bg_color:normal
|
||||||
|
SETUVAR tide_elixir_color:magenta
|
||||||
|
SETUVAR tide_elixir_icon:\ue62d
|
||||||
|
SETUVAR tide_gcloud_bg_color:normal
|
||||||
|
SETUVAR tide_gcloud_color:blue
|
||||||
|
SETUVAR tide_gcloud_icon:\U000f02ad
|
||||||
|
SETUVAR tide_git_bg_color:normal
|
||||||
|
SETUVAR tide_git_bg_color_unstable:normal
|
||||||
|
SETUVAR tide_git_bg_color_urgent:normal
|
||||||
|
SETUVAR tide_git_color_branch:brgreen
|
||||||
|
SETUVAR tide_git_color_conflicted:brred
|
||||||
|
SETUVAR tide_git_color_dirty:bryellow
|
||||||
|
SETUVAR tide_git_color_operation:brred
|
||||||
|
SETUVAR tide_git_color_staged:bryellow
|
||||||
|
SETUVAR tide_git_color_stash:brgreen
|
||||||
|
SETUVAR tide_git_color_untracked:brblue
|
||||||
|
SETUVAR tide_git_color_upstream:brgreen
|
||||||
|
SETUVAR tide_git_icon:\x1d
|
||||||
|
SETUVAR tide_git_truncation_length:24
|
||||||
|
SETUVAR tide_git_truncation_strategy:\x1d
|
||||||
|
SETUVAR tide_go_bg_color:normal
|
||||||
|
SETUVAR tide_go_color:brcyan
|
||||||
|
SETUVAR tide_go_icon:\ue627
|
||||||
|
SETUVAR tide_java_bg_color:normal
|
||||||
|
SETUVAR tide_java_color:yellow
|
||||||
|
SETUVAR tide_java_icon:\ue256
|
||||||
|
SETUVAR tide_jobs_bg_color:normal
|
||||||
|
SETUVAR tide_jobs_color:green
|
||||||
|
SETUVAR tide_jobs_icon:\uf013
|
||||||
|
SETUVAR tide_jobs_number_threshold:1000
|
||||||
|
SETUVAR tide_kubectl_bg_color:normal
|
||||||
|
SETUVAR tide_kubectl_color:blue
|
||||||
|
SETUVAR tide_kubectl_icon:\U000f10fe
|
||||||
|
SETUVAR tide_left_prompt_frame_enabled:false
|
||||||
|
SETUVAR tide_left_prompt_items:pwd\x1egit\x1enewline\x1echaracter
|
||||||
|
SETUVAR tide_left_prompt_prefix:
|
||||||
|
SETUVAR tide_left_prompt_separator_diff_color:\x20
|
||||||
|
SETUVAR tide_left_prompt_separator_same_color:\x20
|
||||||
|
SETUVAR tide_left_prompt_suffix:\x20
|
||||||
|
SETUVAR tide_nix_shell_bg_color:normal
|
||||||
|
SETUVAR tide_nix_shell_color:brblue
|
||||||
|
SETUVAR tide_nix_shell_icon:\uf313
|
||||||
|
SETUVAR tide_node_bg_color:normal
|
||||||
|
SETUVAR tide_node_color:green
|
||||||
|
SETUVAR tide_node_icon:\ue24f
|
||||||
|
SETUVAR tide_os_bg_color:normal
|
||||||
|
SETUVAR tide_os_color:brwhite
|
||||||
|
SETUVAR tide_os_icon:\uf303
|
||||||
|
SETUVAR tide_php_bg_color:normal
|
||||||
|
SETUVAR tide_php_color:blue
|
||||||
|
SETUVAR tide_php_icon:\ue608
|
||||||
|
SETUVAR tide_private_mode_bg_color:normal
|
||||||
|
SETUVAR tide_private_mode_color:brwhite
|
||||||
|
SETUVAR tide_private_mode_icon:\U000f05f9
|
||||||
|
SETUVAR tide_prompt_add_newline_before:false
|
||||||
|
SETUVAR tide_prompt_color_frame_and_connection:brblack
|
||||||
|
SETUVAR tide_prompt_color_separator_same_color:brblack
|
||||||
|
SETUVAR tide_prompt_icon_connection:\x20
|
||||||
|
SETUVAR tide_prompt_min_cols:34
|
||||||
|
SETUVAR tide_prompt_pad_items:false
|
||||||
|
SETUVAR tide_prompt_transient_enabled:false
|
||||||
|
SETUVAR tide_pulumi_bg_color:normal
|
||||||
|
SETUVAR tide_pulumi_color:yellow
|
||||||
|
SETUVAR tide_pulumi_icon:\uf1b2
|
||||||
|
SETUVAR tide_pwd_bg_color:normal
|
||||||
|
SETUVAR tide_pwd_color_anchors:brcyan
|
||||||
|
SETUVAR tide_pwd_color_dirs:cyan
|
||||||
|
SETUVAR tide_pwd_color_truncated_dirs:magenta
|
||||||
|
SETUVAR tide_pwd_icon:\x1d
|
||||||
|
SETUVAR tide_pwd_icon_home:\x1d
|
||||||
|
SETUVAR tide_pwd_icon_unwritable:\uf023
|
||||||
|
SETUVAR tide_pwd_markers:\x2ebzr\x1e\x2ecitc\x1e\x2egit\x1e\x2ehg\x1e\x2enode\x2dversion\x1e\x2epython\x2dversion\x1e\x2eruby\x2dversion\x1e\x2eshorten_folder_marker\x1e\x2esvn\x1e\x2eterraform\x1ebun\x2elockb\x1eCargo\x2etoml\x1ecomposer\x2ejson\x1eCVS\x1ego\x2emod\x1epackage\x2ejson\x1ebuild\x2ezig
|
||||||
|
SETUVAR tide_python_bg_color:normal
|
||||||
|
SETUVAR tide_python_color:cyan
|
||||||
|
SETUVAR tide_python_icon:\U000f0320
|
||||||
|
SETUVAR tide_right_prompt_frame_enabled:false
|
||||||
|
SETUVAR tide_right_prompt_items:status\x1ecmd_duration\x1econtext\x1ejobs\x1edirenv\x1ebun\x1enode\x1epython\x1erustc\x1ejava\x1ephp\x1epulumi\x1eruby\x1ego\x1egcloud\x1ekubectl\x1edistrobox\x1etoolbox\x1eterraform\x1eaws\x1enix_shell\x1ecrystal\x1eelixir\x1ezig
|
||||||
|
SETUVAR tide_right_prompt_prefix:\x20
|
||||||
|
SETUVAR tide_right_prompt_separator_diff_color:\x20
|
||||||
|
SETUVAR tide_right_prompt_separator_same_color:\x20
|
||||||
|
SETUVAR tide_right_prompt_suffix:
|
||||||
|
SETUVAR tide_ruby_bg_color:normal
|
||||||
|
SETUVAR tide_ruby_color:red
|
||||||
|
SETUVAR tide_ruby_icon:\ue23e
|
||||||
|
SETUVAR tide_rustc_bg_color:normal
|
||||||
|
SETUVAR tide_rustc_color:red
|
||||||
|
SETUVAR tide_rustc_icon:\ue7a8
|
||||||
|
SETUVAR tide_shlvl_bg_color:normal
|
||||||
|
SETUVAR tide_shlvl_color:yellow
|
||||||
|
SETUVAR tide_shlvl_icon:\uf120
|
||||||
|
SETUVAR tide_shlvl_threshold:1
|
||||||
|
SETUVAR tide_status_bg_color:normal
|
||||||
|
SETUVAR tide_status_bg_color_failure:normal
|
||||||
|
SETUVAR tide_status_color:green
|
||||||
|
SETUVAR tide_status_color_failure:red
|
||||||
|
SETUVAR tide_status_icon:\u2714
|
||||||
|
SETUVAR tide_status_icon_failure:\u2718
|
||||||
|
SETUVAR tide_terraform_bg_color:normal
|
||||||
|
SETUVAR tide_terraform_color:magenta
|
||||||
|
SETUVAR tide_terraform_icon:\U000f1062
|
||||||
|
SETUVAR tide_time_bg_color:normal
|
||||||
|
SETUVAR tide_time_color:brblack
|
||||||
|
SETUVAR tide_time_format:
|
||||||
|
SETUVAR tide_toolbox_bg_color:normal
|
||||||
|
SETUVAR tide_toolbox_color:magenta
|
||||||
|
SETUVAR tide_toolbox_icon:\ue24f
|
||||||
|
SETUVAR tide_vi_mode_bg_color_default:normal
|
||||||
|
SETUVAR tide_vi_mode_bg_color_insert:normal
|
||||||
|
SETUVAR tide_vi_mode_bg_color_replace:normal
|
||||||
|
SETUVAR tide_vi_mode_bg_color_visual:normal
|
||||||
|
SETUVAR tide_vi_mode_color_default:white
|
||||||
|
SETUVAR tide_vi_mode_color_insert:cyan
|
||||||
|
SETUVAR tide_vi_mode_color_replace:green
|
||||||
|
SETUVAR tide_vi_mode_color_visual:yellow
|
||||||
|
SETUVAR tide_vi_mode_icon_default:D
|
||||||
|
SETUVAR tide_vi_mode_icon_insert:I
|
||||||
|
SETUVAR tide_vi_mode_icon_replace:R
|
||||||
|
SETUVAR tide_vi_mode_icon_visual:V
|
||||||
|
SETUVAR tide_zig_bg_color:normal
|
||||||
|
SETUVAR tide_zig_color:yellow
|
||||||
|
SETUVAR tide_zig_icon:\ue6a9
|
||||||
3
config/fish/functions/ffcolor.fish
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
function ffcolor --wraps='--config /home/unconfer/.config/fastfetch/color.jsonc' --description 'alias ffcolor=--config /home/unconfer/.config/fastfetch/color.jsonc'
|
||||||
|
--config /home/unconfer/.config/fastfetch/color.jsonc $argv
|
||||||
|
end
|
||||||
|
|
@ -1,31 +1,30 @@
|
||||||
function fish_prompt --description 'Write out the prompt'
|
function fish_prompt --description 'Write out the prompt'
|
||||||
set -l last_pipestatus $pipestatus
|
set -l last_status $status
|
||||||
set -lx __fish_last_status $status # Export for __fish_print_pipestatus.
|
|
||||||
set -l normal (set_color normal)
|
set -l normal (set_color normal)
|
||||||
set -q fish_color_status
|
set -l status_color (set_color brgreen)
|
||||||
or set -g fish_color_status red
|
set -l cwd_color (set_color $fish_color_cwd)
|
||||||
|
set -l vcs_color (set_color brpurple)
|
||||||
|
set -l prompt_status ""
|
||||||
|
|
||||||
|
# Since we display the prompt on a new line allow the directory names to be longer.
|
||||||
|
set -q fish_prompt_pwd_dir_length
|
||||||
|
or set -lx fish_prompt_pwd_dir_length 0
|
||||||
|
|
||||||
# Color the prompt differently when we're root
|
# Color the prompt differently when we're root
|
||||||
set -l color_cwd $fish_color_cwd
|
set -l suffix '❯'
|
||||||
set -l suffix '>'
|
|
||||||
if functions -q fish_is_root_user; and fish_is_root_user
|
if functions -q fish_is_root_user; and fish_is_root_user
|
||||||
if set -q fish_color_cwd_root
|
if set -q fish_color_cwd_root
|
||||||
set color_cwd $fish_color_cwd_root
|
set cwd_color (set_color $fish_color_cwd_root)
|
||||||
end
|
end
|
||||||
set suffix '#'
|
set suffix '#'
|
||||||
end
|
end
|
||||||
|
|
||||||
# Write pipestatus
|
# Color the prompt in red on error
|
||||||
# If the status was carried over (if no command is issued or if `set` leaves the status untouched), don't bold it.
|
if test $last_status -ne 0
|
||||||
set -l bold_flag --bold
|
set status_color (set_color $fish_color_error)
|
||||||
set -q __fish_prompt_status_generation; or set -g __fish_prompt_status_generation $status_generation
|
set prompt_status $status_color "[" $last_status "]" $normal
|
||||||
if test $__fish_prompt_status_generation = $status_generation
|
|
||||||
set bold_flag
|
|
||||||
end
|
end
|
||||||
set __fish_prompt_status_generation $status_generation
|
|
||||||
set -l status_color (set_color $fish_color_status)
|
|
||||||
set -l statusb_color (set_color $bold_flag $fish_color_status)
|
|
||||||
set -l prompt_status (__fish_print_pipestatus "[" "]" "|" "$status_color" "$statusb_color" $last_pipestatus)
|
|
||||||
|
|
||||||
echo -n -s (prompt_login)' ' (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) $normal " "$prompt_status $suffix " "
|
echo -s (prompt_login) ' ' $cwd_color (prompt_pwd) $vcs_color (fish_vcs_prompt) $normal ' ' $prompt_status
|
||||||
|
echo -n -s $status_color $suffix ' ' $normal
|
||||||
end
|
end
|
||||||
|
|
|
||||||
3
config/fish/functions/lt.fish
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
function lt --wraps='eza --tree' --description 'alias lt=eza --tree'
|
||||||
|
eza --tree $argv
|
||||||
|
end
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
function p --wraps='paru -Syu' --description 'alias p=paru -Syu'
|
function p --wraps=paru --description 'alias p=paru'
|
||||||
paru -Syu $argv
|
paru $argv
|
||||||
end
|
end
|
||||||
|
|
|
||||||
41
config/fish/functions/tide/configure/icons.fish
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
tide_aws_icon # Actual aws glyph is harder to see
|
||||||
|
tide_bun_icon
|
||||||
|
tide_character_icon ❯
|
||||||
|
tide_character_vi_icon_default ❯
|
||||||
|
tide_character_vi_icon_replace ▶
|
||||||
|
tide_character_vi_icon_visual V
|
||||||
|
tide_cmd_duration_icon
|
||||||
|
tide_crystal_icon
|
||||||
|
tide_direnv_icon ▼
|
||||||
|
tide_distrobox_icon
|
||||||
|
tide_docker_icon
|
||||||
|
tide_elixir_icon
|
||||||
|
tide_gcloud_icon # Actual google cloud glyph is harder to see
|
||||||
|
tide_git_icon
|
||||||
|
tide_go_icon
|
||||||
|
tide_java_icon
|
||||||
|
tide_jobs_icon
|
||||||
|
tide_kubectl_icon
|
||||||
|
tide_nix_shell_icon
|
||||||
|
tide_node_icon # Actual nodejs glyph is harder to see
|
||||||
|
tide_os_icon $os_branding_icon
|
||||||
|
tide_php_icon
|
||||||
|
tide_private_mode_icon
|
||||||
|
tide_prompt_icon_connection ' '
|
||||||
|
tide_pulumi_icon
|
||||||
|
tide_pwd_icon
|
||||||
|
tide_pwd_icon_home
|
||||||
|
tide_pwd_icon_unwritable
|
||||||
|
tide_python_icon
|
||||||
|
tide_ruby_icon
|
||||||
|
tide_rustc_icon
|
||||||
|
tide_shlvl_icon
|
||||||
|
tide_status_icon ✔
|
||||||
|
tide_status_icon_failure ✘
|
||||||
|
tide_terraform_icon
|
||||||
|
tide_toolbox_icon
|
||||||
|
tide_vi_mode_icon_default D
|
||||||
|
tide_vi_mode_icon_insert I
|
||||||
|
tide_vi_mode_icon_replace R
|
||||||
|
tide_vi_mode_icon_visual V
|
||||||
|
tide_zig_icon
|
||||||
3
config/fish/functions/vpn-debug.fish
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
function vpn-debug --wraps='journalctl -u vpn-singbox.service -f' --description 'alias vpn-debug=journalctl -u vpn-singbox.service -f'
|
||||||
|
journalctl -u vpn-singbox.service -f $argv
|
||||||
|
end
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
function vpn --wraps='sudo ~/./sing-box-sh' --description 'alias vpn=sudo ~/./sing-box-sh'
|
function vpn --wraps='bash ~/.sing-box/sing-box-sh' --description 'alias vpn=bash ~/.sing-box/sing-box-sh'
|
||||||
sudo ~/./sing-box-sh $argv
|
bash ~/.sing-box/sing-box-sh $argv
|
||||||
end
|
end
|
||||||
|
|
|
||||||
25
config/foot/dank-colors.ini
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
[colors-dark]
|
||||||
|
foreground=f0f0f0
|
||||||
|
background=09070d
|
||||||
|
selection-foreground=f0f0f0
|
||||||
|
selection-background=745b8c
|
||||||
|
cursor = 09070d b8a8f0
|
||||||
|
|
||||||
|
regular0=130f1a
|
||||||
|
regular1=ff7290
|
||||||
|
regular2=78f090
|
||||||
|
regular3=ffd972
|
||||||
|
regular4=a491e3
|
||||||
|
regular5=3f316f
|
||||||
|
regular6=b8a8f0
|
||||||
|
regular7=f0ecfc
|
||||||
|
bright0=92909c
|
||||||
|
bright1=ff9fb3
|
||||||
|
bright2=a5ffb7
|
||||||
|
bright3=ffe7a5
|
||||||
|
bright4=ccbdff
|
||||||
|
bright5=d5c9ff
|
||||||
|
bright6=e4dcff
|
||||||
|
bright7=faf8ff
|
||||||
|
|
||||||
|
dim-blend-towards=black
|
||||||
|
|
@ -4,12 +4,13 @@
|
||||||
# term=foot (or xterm-256color if built with -Dterminfo=disabled)
|
# term=foot (or xterm-256color if built with -Dterminfo=disabled)
|
||||||
# login-shell=no
|
# login-shell=no
|
||||||
|
|
||||||
#a app-id=foot # globally set wayland app-id. Default values are "foot" and "footclient" for desktop and server mode
|
#app-id=foot
|
||||||
# title=foot
|
#title=foot
|
||||||
locked-title=no
|
locked-title=no
|
||||||
include=~/.config/foot/themes/theme.ini
|
include=~/.config/foot/themes/theme.ini
|
||||||
#font=IosevkaTerm NF:size=15
|
font=monospace
|
||||||
font=IosevkaTerm NF:size=15:weight=semibold
|
font=IosevkaTerm Nerd Font:size=15:weight=semibold
|
||||||
|
#font=Noto Color Emoji:size=12
|
||||||
# font-bold=<bold variant of regular font>
|
# font-bold=<bold variant of regular font>
|
||||||
# font-italic=<italic variant of regular font>
|
# font-italic=<italic variant of regular font>
|
||||||
# font-bold-italic=<bold+italic variant of regular font>
|
# font-bold-italic=<bold+italic variant of regular font>
|
||||||
|
|
@ -30,7 +31,7 @@ dpi-aware=yes
|
||||||
# initial-window-size-chars=<COLSxROWS>
|
# initial-window-size-chars=<COLSxROWS>
|
||||||
# initial-window-mode=windowed
|
# initial-window-mode=windowed
|
||||||
# pad=0x0 center-when-maximized-and-fullscreen
|
# pad=0x0 center-when-maximized-and-fullscreen
|
||||||
pad=7x7
|
pad=10x10
|
||||||
# resize-by-cells=yes
|
# resize-by-cells=yes
|
||||||
# resize-keep-grid=yes
|
# resize-keep-grid=yes
|
||||||
# resize-delay-ms=100
|
# resize-delay-ms=100
|
||||||
|
|
@ -51,10 +52,10 @@ pad=7x7
|
||||||
# osc52=enabled # disabled|copy-enabled|paste-enabled|enabled
|
# osc52=enabled # disabled|copy-enabled|paste-enabled|enabled
|
||||||
|
|
||||||
[bell]
|
[bell]
|
||||||
# system=yes
|
system=yes
|
||||||
# urgent=no
|
urgent=yes
|
||||||
# notify=no
|
notify=yes
|
||||||
# visual=no
|
visual=yes
|
||||||
# command=
|
# command=
|
||||||
# command-focused=no
|
# command-focused=no
|
||||||
|
|
||||||
|
|
@ -271,6 +272,7 @@ pad=7x7
|
||||||
[text-bindings]
|
[text-bindings]
|
||||||
# \x03=Mod4+c # Map Super+c -> Ctrl+c
|
# \x03=Mod4+c # Map Super+c -> Ctrl+c
|
||||||
|
|
||||||
|
|
||||||
[mouse-bindings]
|
[mouse-bindings]
|
||||||
# scrollback-up-mouse=BTN_WHEEL_BACK
|
# scrollback-up-mouse=BTN_WHEEL_BACK
|
||||||
# scrollback-down-mouse=BTN_WHEEL_FORWARD
|
# scrollback-down-mouse=BTN_WHEEL_FORWARD
|
||||||
|
|
|
||||||
47
config/fsel/config.toml
Normal file
|
|
@ -0,0 +1,47 @@
|
||||||
|
# Colors
|
||||||
|
highlight_color = "LightBlue"
|
||||||
|
cursor = "█"
|
||||||
|
|
||||||
|
# App launcher
|
||||||
|
terminal_launcher = "kitty -e"
|
||||||
|
|
||||||
|
[app_launcher]
|
||||||
|
filter_desktop = true # Filter apps by desktop environment
|
||||||
|
list_executables_in_path = false # Show CLI tools from $PATH
|
||||||
|
hide_before_typing = false # Hide list until you start typing
|
||||||
|
match_mode = "fuzzy" # "fuzzy" or "exact"
|
||||||
|
confirm_first_launch = false # Confirm before launching new apps with -p
|
||||||
|
|
||||||
|
# Pin/favorite settings
|
||||||
|
pin_color = "rgb(255,165,0)" # Color for pin icon (orange)
|
||||||
|
pin_icon = "📌" # Icon for pinned apps
|
||||||
|
|
||||||
|
|
||||||
|
# UI customization
|
||||||
|
rounded_borders = true
|
||||||
|
main_border_color = "White"
|
||||||
|
apps_border_color = "White"
|
||||||
|
input_border_color = "White"
|
||||||
|
|
||||||
|
# Layout (percentages)
|
||||||
|
title_panel_height_percent = 30 # Top panel height (10-70%)
|
||||||
|
input_panel_height = 3 # Input panel height in lines
|
||||||
|
title_panel_position = "top" # "top", "middle", or "bottom"
|
||||||
|
|
||||||
|
# Dmenu mode
|
||||||
|
[dmenu]
|
||||||
|
password_character = "*"
|
||||||
|
exit_if_empty = false
|
||||||
|
|
||||||
|
# Clipboard mode
|
||||||
|
[cclip]
|
||||||
|
image_preview = true
|
||||||
|
hide_inline_image_message = false
|
||||||
|
|
||||||
|
# Custom keybinds (optional)
|
||||||
|
[keybinds]
|
||||||
|
up = ["up", { key = "k", modifiers = "ctrl" }]
|
||||||
|
down = ["down", { key = "j", modifiers = "ctrl" }]
|
||||||
|
select = ["enter"]
|
||||||
|
exit = ["esc", { key = "q", modifiers = "ctrl" }]
|
||||||
|
pin = [{ key = "space", modifiers = "ctrl" }]
|
||||||
|
|
@ -2,12 +2,12 @@
|
||||||
font=IosevkaTerm NFP ExtraBold:size=15
|
font=IosevkaTerm NFP ExtraBold:size=15
|
||||||
dpi-aware=auto
|
dpi-aware=auto
|
||||||
# use-bold=no
|
# use-bold=no
|
||||||
# prompt="> "
|
prompt=" "
|
||||||
# placeholder=
|
placeholder="what do you wanna run?"
|
||||||
icon-theme=hicolor
|
icon-theme=hicolor
|
||||||
# icons-enabled=yes
|
icons-enabled=yes
|
||||||
# hide-before-typing=no
|
# hide-before-typing=no
|
||||||
# fields=filename,name,generic
|
fields=filename,name,generic
|
||||||
# password-character=*
|
# password-character=*
|
||||||
# filter-desktop=no
|
# filter-desktop=no
|
||||||
match-mode=fzf
|
match-mode=fzf
|
||||||
|
|
@ -15,25 +15,25 @@ icon-theme=hicolor
|
||||||
# match-counter=no
|
# match-counter=no
|
||||||
# delayed-filter-ms=300
|
# delayed-filter-ms=300
|
||||||
# delayed-filter-limit=20000
|
# delayed-filter-limit=20000
|
||||||
# show-actions=no
|
show-actions=no
|
||||||
terminal=kitty -e
|
terminal=kitty -e
|
||||||
# launch-prefix=<not set>
|
# launch-prefix=<not set>
|
||||||
# list-executables-in-path=no
|
list-executables-in-path=no
|
||||||
|
|
||||||
anchor=center
|
anchor=center
|
||||||
# x-margin=0
|
x-margin=0
|
||||||
# y-margin=0
|
y-margin=0
|
||||||
# lines=15
|
lines=15
|
||||||
# width=30
|
width=35
|
||||||
tabs=4
|
tabs=10
|
||||||
horizontal-pad=40
|
horizontal-pad=15
|
||||||
# vertical-pad=8
|
vertical-pad=15
|
||||||
# inner-pad=0
|
inner-pad=10
|
||||||
|
|
||||||
# image-size-ratio=0.5
|
image-size-ratio=0.75
|
||||||
|
|
||||||
# line-height=<use font metrics>
|
line-height=23
|
||||||
# letter-spacing=0
|
letter-spacing=0
|
||||||
|
|
||||||
# layer=overlay
|
# layer=overlay
|
||||||
# keyboard-focus=on-demand
|
# keyboard-focus=on-demand
|
||||||
|
|
@ -46,22 +46,22 @@ horizontal-pad=40
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
background=07090Bff
|
background=07090Bff
|
||||||
text=c1d6d6ff
|
text=EEF7FDff
|
||||||
prompt=E2F9F9ff
|
prompt=EEF7FDff
|
||||||
placeholder=07090Bff
|
placeholder=5C6871ff
|
||||||
input=e2f9f9ff
|
input=e2f9f9ff
|
||||||
match=07090bff
|
match=82D1B9ff
|
||||||
selection=e2f9f9ff
|
selection=EEF7FDff
|
||||||
selection-text=5A6B7Eff
|
selection-text=07090Bff
|
||||||
selection-match=5A6B7Eff
|
selection-match=25C39Fff
|
||||||
counter=e2f9f9ff
|
counter=e2f9f9ff
|
||||||
border=c1d6d6ff
|
border=EEF7FDff
|
||||||
|
|
||||||
|
|
||||||
[border]
|
[border]
|
||||||
width=2
|
width=2
|
||||||
radius=8
|
radius=0
|
||||||
#selection-radius=01
|
selection-radius=01
|
||||||
|
|
||||||
[dmenu]
|
[dmenu]
|
||||||
# mode=text # text|index
|
# mode=text # text|index
|
||||||
|
|
|
||||||