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
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"
|
||||
|
||||
#* 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_ms = 2000
|
||||
|
||||
#* 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.
|
||||
proc_sorting = "memory"
|
||||
proc_sorting = "cpu direct"
|
||||
|
||||
#* Reverse sorting order, True or False.
|
||||
proc_reversed = false
|
||||
|
|
@ -217,7 +217,7 @@ net_upload = 100
|
|||
net_auto = true
|
||||
|
||||
#* 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.
|
||||
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
|
||||
starship init fish | source
|
||||
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
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
# This file contains fish universal variable definitions.
|
||||
# VERSION: 3.0
|
||||
SETUVAR --export EDITOR:nvim
|
||||
SETUVAR --export TERMINAL:foot
|
||||
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_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'
|
||||
set -l last_pipestatus $pipestatus
|
||||
set -lx __fish_last_status $status # Export for __fish_print_pipestatus.
|
||||
set -l normal (set_color normal)
|
||||
set -q fish_color_status
|
||||
or set -g fish_color_status red
|
||||
|
||||
# Color the prompt differently when we're root
|
||||
set -l color_cwd $fish_color_cwd
|
||||
set -l suffix '>'
|
||||
if functions -q fish_is_root_user; and fish_is_root_user
|
||||
if set -q fish_color_cwd_root
|
||||
set color_cwd $fish_color_cwd_root
|
||||
end
|
||||
set suffix '#'
|
||||
set -l last_status $status
|
||||
set -l normal (set_color normal)
|
||||
set -l status_color (set_color brgreen)
|
||||
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
|
||||
set -l suffix '❯'
|
||||
if functions -q fish_is_root_user; and fish_is_root_user
|
||||
if set -q fish_color_cwd_root
|
||||
set cwd_color (set_color $fish_color_cwd_root)
|
||||
end
|
||||
|
||||
# Write pipestatus
|
||||
# If the status was carried over (if no command is issued or if `set` leaves the status untouched), don't bold it.
|
||||
set -l bold_flag --bold
|
||||
set -q __fish_prompt_status_generation; or set -g __fish_prompt_status_generation $status_generation
|
||||
if test $__fish_prompt_status_generation = $status_generation
|
||||
set bold_flag
|
||||
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 " "
|
||||
set suffix '#'
|
||||
end
|
||||
|
||||
# Color the prompt in red on error
|
||||
if test $last_status -ne 0
|
||||
set status_color (set_color $fish_color_error)
|
||||
set prompt_status $status_color "[" $last_status "]" $normal
|
||||
end
|
||||
|
||||
echo -s (prompt_login) ' ' $cwd_color (prompt_pwd) $vcs_color (fish_vcs_prompt) $normal ' ' $prompt_status
|
||||
echo -n -s $status_color $suffix ' ' $normal
|
||||
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'
|
||||
paru -Syu $argv
|
||||
function p --wraps=paru --description 'alias p=paru'
|
||||
paru $argv
|
||||
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'
|
||||
sudo ~/./sing-box-sh $argv
|
||||
function vpn --wraps='bash ~/.sing-box/sing-box-sh' --description 'alias vpn=bash ~/.sing-box/sing-box-sh'
|
||||
bash ~/.sing-box/sing-box-sh $argv
|
||||
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)
|
||||
# login-shell=no
|
||||
|
||||
#a app-id=foot # globally set wayland app-id. Default values are "foot" and "footclient" for desktop and server mode
|
||||
# title=foot
|
||||
#app-id=foot
|
||||
#title=foot
|
||||
locked-title=no
|
||||
include=~/.config/foot/themes/theme.ini
|
||||
#font=IosevkaTerm NF:size=15
|
||||
font=IosevkaTerm NF:size=15:weight=semibold
|
||||
include=~/.config/foot/themes/theme.ini
|
||||
font=monospace
|
||||
font=IosevkaTerm Nerd Font:size=15:weight=semibold
|
||||
#font=Noto Color Emoji:size=12
|
||||
# font-bold=<bold variant of regular font>
|
||||
# font-italic=<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-mode=windowed
|
||||
# pad=0x0 center-when-maximized-and-fullscreen
|
||||
pad=7x7
|
||||
pad=10x10
|
||||
# resize-by-cells=yes
|
||||
# resize-keep-grid=yes
|
||||
# resize-delay-ms=100
|
||||
|
|
@ -51,10 +52,10 @@ pad=7x7
|
|||
# osc52=enabled # disabled|copy-enabled|paste-enabled|enabled
|
||||
|
||||
[bell]
|
||||
# system=yes
|
||||
# urgent=no
|
||||
# notify=no
|
||||
# visual=no
|
||||
system=yes
|
||||
urgent=yes
|
||||
notify=yes
|
||||
visual=yes
|
||||
# command=
|
||||
# command-focused=no
|
||||
|
||||
|
|
@ -271,6 +272,7 @@ pad=7x7
|
|||
[text-bindings]
|
||||
# \x03=Mod4+c # Map Super+c -> Ctrl+c
|
||||
|
||||
|
||||
[mouse-bindings]
|
||||
# scrollback-up-mouse=BTN_WHEEL_BACK
|
||||
# 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
|
||||
dpi-aware=auto
|
||||
# use-bold=no
|
||||
# prompt="> "
|
||||
# placeholder=
|
||||
prompt=" "
|
||||
placeholder="what do you wanna run?"
|
||||
icon-theme=hicolor
|
||||
# icons-enabled=yes
|
||||
icons-enabled=yes
|
||||
# hide-before-typing=no
|
||||
# fields=filename,name,generic
|
||||
fields=filename,name,generic
|
||||
# password-character=*
|
||||
# filter-desktop=no
|
||||
match-mode=fzf
|
||||
|
|
@ -15,25 +15,25 @@ icon-theme=hicolor
|
|||
# match-counter=no
|
||||
# delayed-filter-ms=300
|
||||
# delayed-filter-limit=20000
|
||||
# show-actions=no
|
||||
show-actions=no
|
||||
terminal=kitty -e
|
||||
# launch-prefix=<not set>
|
||||
# list-executables-in-path=no
|
||||
list-executables-in-path=no
|
||||
|
||||
anchor=center
|
||||
# x-margin=0
|
||||
# y-margin=0
|
||||
# lines=15
|
||||
# width=30
|
||||
tabs=4
|
||||
horizontal-pad=40
|
||||
# vertical-pad=8
|
||||
# inner-pad=0
|
||||
x-margin=0
|
||||
y-margin=0
|
||||
lines=15
|
||||
width=35
|
||||
tabs=10
|
||||
horizontal-pad=15
|
||||
vertical-pad=15
|
||||
inner-pad=10
|
||||
|
||||
# image-size-ratio=0.5
|
||||
image-size-ratio=0.75
|
||||
|
||||
# line-height=<use font metrics>
|
||||
# letter-spacing=0
|
||||
line-height=23
|
||||
letter-spacing=0
|
||||
|
||||
# layer=overlay
|
||||
# keyboard-focus=on-demand
|
||||
|
|
@ -46,22 +46,22 @@ horizontal-pad=40
|
|||
|
||||
[colors]
|
||||
background=07090Bff
|
||||
text=c1d6d6ff
|
||||
prompt=E2F9F9ff
|
||||
placeholder=07090Bff
|
||||
input=e2f9f9ff
|
||||
match=07090bff
|
||||
selection=e2f9f9ff
|
||||
selection-text=5A6B7Eff
|
||||
selection-match=5A6B7Eff
|
||||
text=EEF7FDff
|
||||
prompt=EEF7FDff
|
||||
placeholder=5C6871ff
|
||||
input=e2f9f9ff
|
||||
match=82D1B9ff
|
||||
selection=EEF7FDff
|
||||
selection-text=07090Bff
|
||||
selection-match=25C39Fff
|
||||
counter=e2f9f9ff
|
||||
border=c1d6d6ff
|
||||
border=EEF7FDff
|
||||
|
||||
|
||||
[border]
|
||||
width=2
|
||||
radius=8
|
||||
#selection-radius=01
|
||||
radius=0
|
||||
selection-radius=01
|
||||
|
||||
[dmenu]
|
||||
# mode=text # text|index
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
[General]
|
||||
# Edge to anchor HyprWave to
|
||||
# Options: right, left, top, bottom
|
||||
edge = top
|
||||
edge = left
|
||||
|
||||
|
||||
# Margin from the screen edge (in pixels)
|
||||
|
|
@ -18,7 +18,7 @@ idle_timeout= 1
|
|||
exclusive_zone = -1
|
||||
|
||||
[Notifications]
|
||||
enabled = true
|
||||
enabled = false
|
||||
now_playing = true
|
||||
|
||||
[Visualizer]
|
||||
|
|
|
|||