18 Commits
642 changed files with 786 additions and 96675 deletions
-576
View File
@@ -1,576 +0,0 @@
{
"autoUpdate": true,
"autoUpdateNotification": true,
"useQuickCss": true,
"themeLinks": [
"https://catppuccin.github.io/discord/dist/catppuccin-macchiato.theme.css"
],
"eagerPatches": false,
"enabledThemes": [
"catppuccin.css"
],
"enableReactDevtools": false,
"frameless": false,
"transparent": false,
"winCtrlQ": false,
"disableMinSize": false,
"winNativeTitleBar": false,
"plugins": {
"ChatInputButtonAPI": {
"enabled": false
},
"CommandsAPI": {
"enabled": true
},
"DynamicImageModalAPI": {
"enabled": false
},
"MemberListDecoratorsAPI": {
"enabled": false
},
"MessageAccessoriesAPI": {
"enabled": true
},
"MessageDecorationsAPI": {
"enabled": false
},
"MessageEventsAPI": {
"enabled": true
},
"MessagePopoverAPI": {
"enabled": false
},
"MessageUpdaterAPI": {
"enabled": false
},
"ServerListAPI": {
"enabled": false
},
"UserSettingsAPI": {
"enabled": true
},
"AccountPanelServerProfile": {
"enabled": false
},
"AlwaysAnimate": {
"enabled": false
},
"AlwaysExpandRoles": {
"enabled": false
},
"AlwaysTrust": {
"enabled": false
},
"AnonymiseFileNames": {
"enabled": false
},
"AppleMusicRichPresence": {
"enabled": false
},
"BANger": {
"enabled": false
},
"BetterFolders": {
"enabled": false
},
"BetterGifAltText": {
"enabled": false
},
"BetterGifPicker": {
"enabled": false
},
"BetterNotesBox": {
"enabled": false
},
"BetterRoleContext": {
"enabled": false
},
"BetterRoleDot": {
"enabled": false
},
"BetterSessions": {
"enabled": false
},
"BetterSettings": {
"enabled": false
},
"BetterUploadButton": {
"enabled": false
},
"BiggerStreamPreview": {
"enabled": false
},
"BlurNSFW": {
"enabled": false
},
"CallTimer": {
"enabled": true
},
"ClearURLs": {
"enabled": true
},
"ClientTheme": {
"enabled": false,
"color": "313338"
},
"ColorSighted": {
"enabled": false
},
"ConsoleJanitor": {
"enabled": false
},
"ConsoleShortcuts": {
"enabled": false
},
"CopyEmojiMarkdown": {
"enabled": false
},
"CopyFileContents": {
"enabled": true
},
"CopyUserURLs": {
"enabled": false
},
"CrashHandler": {
"enabled": true
},
"CtrlEnterSend": {
"enabled": false
},
"CustomRPC": {
"enabled": false
},
"CustomIdle": {
"enabled": false
},
"Dearrow": {
"enabled": false
},
"Decor": {
"enabled": false
},
"DisableCallIdle": {
"enabled": false
},
"DontRoundMyTimestamps": {
"enabled": false
},
"Experiments": {
"enabled": false
},
"F8Break": {
"enabled": false
},
"FakeNitro": {
"enabled": false
},
"FakeProfileThemes": {
"enabled": false
},
"FavoriteEmojiFirst": {
"enabled": false
},
"FavoriteGifSearch": {
"enabled": false
},
"FixCodeblockGap": {
"enabled": false
},
"FixImagesQuality": {
"enabled": false
},
"FixSpotifyEmbeds": {
"enabled": false
},
"FixYoutubeEmbeds": {
"enabled": false
},
"ForceOwnerCrown": {
"enabled": false
},
"FriendInvites": {
"enabled": false
},
"FriendsSince": {
"enabled": false
},
"FullSearchContext": {
"enabled": false
},
"FullUserInChatbox": {
"enabled": false
},
"GameActivityToggle": {
"enabled": false,
"oldIcon": false
},
"GifPaste": {
"enabled": false
},
"GreetStickerPicker": {
"enabled": false
},
"HideMedia": {
"enabled": false
},
"iLoveSpam": {
"enabled": false
},
"IgnoreActivities": {
"enabled": false
},
"ImageLink": {
"enabled": false
},
"ImageZoom": {
"enabled": false
},
"ImplicitRelationships": {
"enabled": false
},
"InvisibleChat": {
"enabled": false
},
"IrcColors": {
"enabled": false
},
"KeepCurrentChannel": {
"enabled": false
},
"LastFMRichPresence": {
"enabled": false
},
"LoadingQuotes": {
"enabled": false
},
"MemberCount": {
"enabled": false
},
"MentionAvatars": {
"enabled": false
},
"MessageClickActions": {
"enabled": false
},
"MessageLatency": {
"enabled": false
},
"MessageLinkEmbeds": {
"enabled": false
},
"MessageLogger": {
"enabled": false
},
"MessageTags": {
"enabled": false
},
"MoreCommands": {
"enabled": false
},
"MoreKaomoji": {
"enabled": false
},
"Moyai": {
"enabled": false
},
"MutualGroupDMs": {
"enabled": false
},
"NewGuildSettings": {
"enabled": false
},
"NoBlockedMessages": {
"enabled": false
},
"NoDevtoolsWarning": {
"enabled": false
},
"NoF1": {
"enabled": false
},
"NoMaskedUrlPaste": {
"enabled": false
},
"NoMosaic": {
"enabled": false
},
"NoOnboardingDelay": {
"enabled": false
},
"NoPendingCount": {
"enabled": false
},
"NoProfileThemes": {
"enabled": false
},
"NoRPC": {
"enabled": false
},
"NoReplyMention": {
"enabled": false
},
"NoServerEmojis": {
"enabled": false
},
"NoSystemBadge": {
"enabled": false
},
"NoTypingAnimation": {
"enabled": false
},
"NoUnblockToJump": {
"enabled": false
},
"NormalizeMessageLinks": {
"enabled": false
},
"NotificationVolume": {
"enabled": false
},
"NSFWGateBypass": {
"enabled": false
},
"OnePingPerDM": {
"enabled": false
},
"oneko": {
"enabled": false
},
"OpenInApp": {
"enabled": false
},
"OverrideForumDefaults": {
"enabled": false
},
"PartyMode": {
"enabled": false
},
"PauseInvitesForever": {
"enabled": false
},
"PermissionFreeWill": {
"enabled": false
},
"PermissionsViewer": {
"enabled": false
},
"petpet": {
"enabled": false
},
"PictureInPicture": {
"enabled": false
},
"PinDMs": {
"enabled": false
},
"PlainFolderIcon": {
"enabled": false
},
"PlatformIndicators": {
"enabled": false
},
"PreviewMessage": {
"enabled": false
},
"QuickMention": {
"enabled": false
},
"QuickReply": {
"enabled": false
},
"ReactErrorDecoder": {
"enabled": false
},
"ReadAllNotificationsButton": {
"enabled": false
},
"RelationshipNotifier": {
"enabled": false
},
"ReplaceGoogleSearch": {
"enabled": false
},
"ReplyTimestamp": {
"enabled": false
},
"RevealAllSpoilers": {
"enabled": false
},
"ReverseImageSearch": {
"enabled": false
},
"ReviewDB": {
"enabled": false
},
"RoleColorEverywhere": {
"enabled": false
},
"SecretRingToneEnabler": {
"enabled": false
},
"Summaries": {
"enabled": false
},
"SendTimestamps": {
"enabled": false
},
"ServerInfo": {
"enabled": false
},
"ServerListIndicators": {
"enabled": false
},
"ShikiCodeblocks": {
"enabled": false
},
"ShowAllMessageButtons": {
"enabled": false
},
"ShowConnections": {
"enabled": false
},
"ShowHiddenChannels": {
"enabled": false
},
"ShowHiddenThings": {
"enabled": false
},
"ShowMeYourName": {
"enabled": false
},
"ShowTimeoutDuration": {
"enabled": false
},
"SilentMessageToggle": {
"enabled": false
},
"SilentTyping": {
"enabled": false
},
"SortFriendRequests": {
"enabled": false
},
"SpotifyControls": {
"enabled": false
},
"SpotifyCrack": {
"enabled": false
},
"SpotifyShareCommands": {
"enabled": false
},
"StartupTimings": {
"enabled": false
},
"StickerPaste": {
"enabled": false
},
"StreamerModeOnStream": {
"enabled": false
},
"SuperReactionTweaks": {
"enabled": false
},
"TextReplace": {
"enabled": false
},
"ThemeAttributes": {
"enabled": false
},
"Translate": {
"enabled": false
},
"TypingIndicator": {
"enabled": false
},
"TypingTweaks": {
"enabled": false
},
"Unindent": {
"enabled": false
},
"UnlockedAvatarZoom": {
"enabled": false
},
"UnsuppressEmbeds": {
"enabled": false
},
"UserMessagesPronouns": {
"enabled": false
},
"UserVoiceShow": {
"enabled": false
},
"USRBG": {
"enabled": false
},
"ValidReply": {
"enabled": false
},
"ValidUser": {
"enabled": false
},
"VoiceChatDoubleClick": {
"enabled": false
},
"VcNarrator": {
"enabled": false
},
"VencordToolbox": {
"enabled": false
},
"ViewIcons": {
"enabled": false
},
"ViewRaw": {
"enabled": false
},
"VoiceDownload": {
"enabled": false
},
"VoiceMessages": {
"enabled": false
},
"VolumeBooster": {
"enabled": false
},
"WhoReacted": {
"enabled": true
},
"XSOverlay": {
"enabled": false
},
"YoutubeAdblock": {
"enabled": false
},
"BadgeAPI": {
"enabled": true
},
"NoTrack": {
"enabled": true,
"disableAnalytics": true
},
"Settings": {
"enabled": true,
"settingsLocation": "aboveNitro"
},
"SupportHelper": {
"enabled": true
},
"ExpressionCloner": {
"enabled": false
}
},
"notifications": {
"timeout": 5000,
"position": "bottom-right",
"useNative": "not-focused",
"logLimit": 50
},
"cloud": {
"authenticated": false,
"url": "https://api.vencord.dev/",
"settingsSync": false,
"settingsSyncVersion": 1748589208429
}
}
-149
View File
@@ -1,149 +0,0 @@
/**
* @name Midnight (Caelestia)
* @description A dark, rounded discord theme. Caelestia scheme colours.
* @author refact0r, esme, anubis
* @version 1.6.2
* @invite nz87hXyvcy
* @website https://github.com/refact0r/midnight-discord
* @authorId 508863359777505290
* @authorLink https://www.refact0r.dev
*/
@import url("https://refact0r.github.io/midnight-discord/build/midnight.css");
body {
/* font, change to '' for default discord font */
--font: "figtree";
/* sizes */
--gap: 12px; /* spacing between panels */
--divider-thickness: 4px; /* thickness of unread messages divider and highlighted message borders */
--border-thickness: 1px; /* thickness of borders around main panels. DOES NOT AFFECT OTHER BORDERS */
/* animation/transition options */
--animations: on; /* turn off to disable all midnight animations/transitions */
--list-item-transition: 0.2s ease; /* transition for list items */
--dms-icon-svg-transition: 0.4s ease; /* transition for the dms icon */
/* top bar options */
--top-bar-height: var(
--gap
); /* height of the titlebar/top bar (discord default is 36px, 24px recommended if moving/hiding top bar buttons) */
--top-bar-button-position: hide; /* off: default position, hide: hide inbox/support buttons completely, serverlist: move inbox button to server list, titlebar: move inbox button to titlebar (will hide title) */
--top-bar-title-position: hide; /* off: default centered position, hide: hide title completely, left: left align title (like old discord) */
--subtle-top-bar-title: off; /* off: default, on: hide the icon and use subtle text color (like old discord) */
/* window controls */
--custom-window-controls: on; /* turn off to use discord default window controls */
--window-control-size: 14px; /* size of custom window controls */
/* dms button icon options */
--custom-dms-icon: custom; /* off: use default discord icon, hide: remove icon entirely, custom: use custom icon */
--dms-icon-svg-url: url("https://upload.wikimedia.org/wikipedia/commons/c/c4/Font_Awesome_5_solid_moon.svg"); /* icon svg url. MUST BE A SVG. */
--dms-icon-svg-size: 90%; /* size of the svg (css mask-size) */
--dms-icon-color-before: var(--icon-secondary); /* normal icon color */
--dms-icon-color-after: var(--white); /* icon color when button is hovered/selected */
/* dms button background options */
--custom-dms-background: off; /* off to disable, image to use a background image (must set url variable below), color to use a custom color/gradient */
--dms-background-image-url: url(""); /* url of the background image */
--dms-background-image-size: cover; /* size of the background image (css background-size) */
--dms-background-color: linear-gradient(
70deg,
var(--blue-2),
var(--purple-2),
var(--red-2)
); /* fixed color/gradient (css background) */
/* background image options */
--background-image: off; /* turn on to use a background image */
--background-image-url: url(""); /* url of the background image */
/* transparency/blur options */
/* NOTE: TO USE TRANSPARENCY/BLUR, YOU MUST HAVE TRANSPARENT BG COLORS. FOR EXAMPLE: --bg-4: hsla(220, 15%, 10%, 0.7); */
--transparency-tweaks: off; /* turn on to remove some elements for better transparency */
--remove-bg-layer: off; /* turn on to remove the base --bg-3 layer for use with window transparency (WILL OVERRIDE BACKGROUND IMAGE) */
--panel-blur: off; /* turn on to blur the background of panels */
--blur-amount: 12px; /* amount of blur */
--bg-floating: #131317; /* you can set this to a more opaque color if floating panels look too transparent */
/* chatbar options */
--custom-chatbar: aligned; /* off: default chatbar, aligned: chatbar aligned with the user panel, separated: chatbar separated from chat */
--chatbar-height: 47px; /* height of the chatbar (52px by default, 47px recommended for aligned, 56px recommended for separated) */
--chatbar-padding: 8px; /* padding of the chatbar. only applies in aligned mode. */
/* other options */
--small-user-panel: off; /* turn on to make the user panel smaller like in old discord */
}
/* color options */
:root {
--colors: on; /* turn off to use discord default colors */
/* text colors */
--text-0: #232c60; /* text on colored elements */
--text-1: rgb(230.7, 228, 233.4); /* bright text on colored elements */
--text-2: rgb(229.35, 226.5, 232.2); /* headings and important text */
--text-3: #e4e1e7; /* normal text */
--text-4: #90909a; /* icon buttons and channels */
--text-5: #90909a; /* muted channels/chats and timestamps */
/* background and dark colors */
--bg-1: #353438; /* dark buttons when clicked */
--bg-2: #2a2a2e; /* dark buttons */
--bg-3: #131317; /* spacing, secondary elements */
--bg-4: #1f1f23; /* main background color */
--hover: rgba(228, 225, 231, 0.08); /* channels and buttons when hovered */
--active: rgba(228, 225, 231, 0.1); /* channels and buttons when clicked or selected */
--active-2: rgba(228, 225, 231, 0.2); /* extra state for transparent buttons */
--message-hover: rgba(228, 225, 231, 0.08); /* messages when hovered */
/* accent colors */
--accent-1: var(--blue-1); /* links and other accent text */
--accent-2: var(--blue-2); /* small accent elements */
--accent-3: var(--blue-3); /* accent buttons */
--accent-4: var(--blue-4); /* accent buttons when hovered */
--accent-5: var(--blue-5); /* accent buttons when clicked */
--accent-new: #ffb4ab; /* stuff that's normally red like mute/deafen buttons */
--mention: linear-gradient(
to right,
color-mix(in hsl, var(--blue-2), transparent 90%) 40%,
transparent
); /* background of messages that mention you */
--mention-hover: linear-gradient(
to right,
color-mix(in hsl, var(--blue-2), transparent 95%) 40%,
transparent
); /* background of messages that mention you when hovered */
--reply: linear-gradient(
to right,
color-mix(in hsl, var(--text-3), transparent 90%) 40%,
transparent
); /* background of messages that reply to you */
--reply-hover: linear-gradient(
to right,
color-mix(in hsl, var(--text-3), transparent 95%) 40%,
transparent
); /* background of messages that reply to you when hovered */
/* status indicator colors */
--online: var(--green-2); /* change to #43a25a for default */
--dnd: var(--red-2); /* change to #d83a42 for default */
--idle: var(--yellow-2); /* change to #ca9654 for default */
--streaming: var(--purple-2); /* change to #593695 for default */
--offline: var(--text-4); /* change to #83838b for default offline color */
/* border colors */
--border-light: rgba(144, 144, 154, 0); /* light border color */
--border: rgba(144, 144, 154, 0.2); /* normal border color */
--button-border: rgba(144, 144, 154, 0); /* neutral border color of buttons */
/* base colors */
--red-1: #ffb4ab;
--red-2: rgb(255, 160.9821428571, 149.7);
--red-3: rgb(255, 141.9642857143, 128.4);
--red-4: rgb(255, 122.9464285714, 107.1);
--red-5: rgb(255, 103.9285714286, 85.8);
--green-1: #c8e3ff;
--green-2: rgb(177.25, 215.4181818182, 255);
--green-3: rgb(154.5, 203.8363636364, 255);
--green-4: rgb(131.75, 192.2545454545, 255);
--green-5: rgb(109, 180.6727272727, 255);
--blue-1: #bac3ff;
--blue-2: rgb(163.95, 175.8260869565, 255);
--blue-3: rgb(141.9, 156.652173913, 255);
--blue-4: rgb(119.85, 137.4782608696, 255);
--blue-5: rgb(97.8, 118.3043478261, 255);
--yellow-1: #ffecf3;
--yellow-2: rgb(255, 211.45, 227.4947368421);
--yellow-3: rgb(255, 186.9, 211.9894736842);
--yellow-4: rgb(255, 162.35, 196.4842105263);
--yellow-5: rgb(255, 137.8, 180.9789473684);
--purple-1: #b9baff;
--purple-2: rgb(163, 164.3142857143, 255);
--purple-3: rgb(141, 142.6285714286, 255);
--purple-4: rgb(119, 120.9428571429, 255);
--purple-5: rgb(97, 99.2571428571, 255);
}
-5
View File
@@ -1,5 +0,0 @@
/* latte */
@import url("https://catppuccin.github.io/discord/dist/catppuccin-latte.theme.css");
/* macchiato */
@import url("https://catppuccin.github.io/discord/dist/catppuccin-macchiato.theme.css");
+1 -1
View File
@@ -1 +1 @@
--theme="Catppuccin Macchiato"
--theme=noctalia
-272
View File
@@ -1,272 +0,0 @@
#? Config file for btop v.1.4.6
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
color_theme = "/home/thomas/.config/btop/themes/catppuccin.theme"
#* If the theme set background should be shown, set to False if you want terminal background transparency.
theme_background = true
#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.
truecolor = true
#* Set to true to force tty mode regardless if a real tty has been detected or not.
#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.
force_tty = false
#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.
#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
#* Use whitespace " " as separator between different presets.
#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty"
presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists.
#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift.
vim_keys = false
#* Rounded corners on boxes, is ignored if TTY mode is ON.
rounded_corners = true
#* Use terminal synchronized output sequences to reduce flickering on supported terminals.
terminal_sync = true
#* Default symbols to use for graph creation, "braille", "block" or "tty".
#* "braille" offers the highest resolution but might not be included in all fonts.
#* "block" has half the resolution of braille but uses more common characters.
#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.
#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.
graph_symbol = "braille"
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
graph_symbol_cpu = "default"
# Graph symbol to use for graphs in gpu box, "default", "braille", "block" or "tty".
graph_symbol_gpu = "default"
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
graph_symbol_mem = "default"
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
graph_symbol_net = "default"
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
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 = "cpu mem net proc"
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
update_ms = 1000
#* 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 = "cpu lazy"
#* Reverse sorting order, True or False.
proc_reversed = false
#* Show processes as a tree.
proc_tree = false
#* Use the cpu graph colors in the process list.
proc_colors = true
#* Use a darkening gradient in the process list.
proc_gradient = true
#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.
proc_per_core = false
#* Show process memory as bytes instead of percent.
proc_mem_bytes = true
#* Show cpu graph for each process.
proc_cpu_graphs = true
#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)
proc_info_smaps = false
#* Show proc box on left side of screen instead of right.
proc_left = false
#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop).
proc_filter_kernel = false
#* In tree-view, always accumulate child process resources in the parent process.
proc_aggregate = false
#* Should cpu and memory usage display be preserved for dead processes when paused.
keep_dead_proc_usage = false
#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available.
#* Select from a list of detected attributes from the options menu.
cpu_graph_upper = "Auto"
#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available.
#* Select from a list of detected attributes from the options menu.
cpu_graph_lower = "Auto"
#* If gpu info should be shown in the cpu box. Available values = "Auto", "On" and "Off".
show_gpu_info = "Auto"
#* Toggles if the lower CPU graph should be inverted.
cpu_invert_lower = true
#* Set to True to completely disable the lower CPU graph.
cpu_single_graph = false
#* Show cpu box at bottom of screen instead of top.
cpu_bottom = false
#* Shows the system uptime in the CPU box.
show_uptime = true
#* Shows the CPU package current power consumption in watts. Requires running `make setcap` or `make setuid` or running with sudo.
show_cpu_watts = true
#* Show cpu temperature.
check_temp = true
#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.
cpu_sensor = "Auto"
#* Show temperatures for cpu cores also if check_temp is True and sensors has been found.
show_coretemp = true
#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.
#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine.
#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.
#* Example: "4:0 5:1 6:3"
cpu_core_map = ""
#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".
temp_scale = "celsius"
#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024.
base_10_sizes = false
#* Show CPU frequency.
show_cpu_freq = true
#* How to calculate CPU frequency, available values: "first", "range", "lowest", "highest" and "average".
freq_mode = "first"
#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
clock_format = "%X"
#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.
background_update = true
#* Custom cpu model name, empty string to disable.
custom_cpu_name = ""
#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
#* Only disks matching the filter will be shown. Prepend exclude= to only show disks not matching the filter. Examples: disk_filter="/boot /home/user", disks_filter="exclude=/boot /home/user"
disks_filter = ""
#* Show graphs instead of meters for memory values.
mem_graphs = true
#* Show mem box below net box instead of above.
mem_below_net = false
#* Count ZFS ARC in cached and available memory.
zfs_arc_cached = true
#* If swap memory should be shown in memory box.
show_swap = true
#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk.
swap_disk = true
#* If mem box should be split to also show disks info.
show_disks = false
#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.
only_physical = true
#* Read disks list from /etc/fstab. This also disables only_physical.
use_fstab = true
#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)
zfs_hide_datasets = false
#* Set to true to show available disk space for privileged users.
disk_free_priv = false
#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view.
show_io_stat = true
#* Toggles io mode for disks, showing big graphs for disk read/write speeds.
io_mode = false
#* Set to True to show combined read/write io graphs in io mode.
io_graph_combined = false
#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".
#* Example: "/mnt/media:100 /:20 /boot:1".
io_graph_speeds = ""
#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.
net_download = 100
net_upload = 100
#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.
net_auto = true
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
net_sync = true
#* Starts with the Network Interface specified here.
net_iface = ""
#* "True" shows bitrates in base 10 (Kbps, Mbps). "False" shows bitrates in binary sizes (Kibps, Mibps, etc.). "Auto" uses base_10_sizes.
base_10_bitrate = "Auto"
#* Show battery stats in top right if battery is present.
show_battery = true
#* Which battery to use if multiple are present. "Auto" for auto detection.
selected_battery = "Auto"
#* Show power stats of battery next to charge indicator.
show_battery_watts = true
#* Set loglevel for "~/.local/state/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG".
#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info.
log_level = "WARNING"
#* Automatically save current settings to config file on exit.
save_config_on_exit = true
#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
nvml_measure_pcie_speeds = true
#* Measure PCIe throughput on AMD cards, may impact performance on certain cards.
rsmi_measure_pcie_speeds = true
#* Horizontally mirror the GPU graph.
gpu_mirror_graph = true
#* Set which GPU vendors to show. Available values are "nvidia amd intel"
shown_gpus = "nvidia amd intel"
#* Custom gpu0 model name, empty string to disable.
custom_gpu_name0 = ""
#* Custom gpu1 model name, empty string to disable.
custom_gpu_name1 = ""
#* Custom gpu2 model name, empty string to disable.
custom_gpu_name2 = ""
#* Custom gpu3 model name, empty string to disable.
custom_gpu_name3 = ""
#* Custom gpu4 model name, empty string to disable.
custom_gpu_name4 = ""
#* Custom gpu5 model name, empty string to disable.
custom_gpu_name5 = ""
-9
View File
@@ -1,9 +0,0 @@
2024/05/15 (14:39:27) | ===> btop++ v.1.3.2
2024/05/15 (14:39:27) | ERROR: Stall in Runner thread, restarting!
2025/02/04 (11:23:23) | ===> btop++ v.1.4.0
2025/02/04 (11:23:23) | WARNING: Failed to join _runner thread on exit!
2025/02/04 (11:26:34) | ===> btop++ v.1.4.0
2025/02/04 (11:26:34) | WARNING: Failed to join _runner thread on exit!
-83
View File
@@ -1,83 +0,0 @@
# Main background, empty for terminal default, need to be empty if you want transparent background
theme[main_bg]=#131317
# Main text color
theme[main_fg]=#e4e1e7
# Title color for boxes
theme[title]=#e4e1e7
# Highlight color for keyboard shortcuts
theme[hi_fg]=#bac3ff
# Background color of selected item in processes box
theme[selected_bg]=#1f1f23
# Foreground color of selected item in processes box
theme[selected_fg]=#bac3ff
# Color of inactive/disabled text
theme[inactive_fg]=#90909a
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
theme[graph_text]=#f1b3e5
# Background color of the percentage meters
theme[meter_bg]=#90909a
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]=#f1b3e5
# CPU, Memory, Network, Proc box outline colors
theme[cpu_box]=#b9baff
theme[mem_box]=#c8e3ff
theme[net_box]=#c4b7ee
theme[proc_box]=#aab9ff
# Box divider line and small boxes line color
theme[div_line]=#46464f
# Temperature graph color (Green -> Yellow -> Red)
theme[temp_start]=#c8e3ff
theme[temp_mid]=#ffecf3
theme[temp_end]=#b9a8ff
# CPU graph colors (Teal -> Sapphire -> Lavender)
theme[cpu_start]=#d0e0ff
theme[cpu_mid]=#b1c6ff
theme[cpu_end]=#c2c9ff
# Mem/Disk free meter (Mauve -> Lavender -> Blue)
theme[free_start]=#b9baff
theme[free_mid]=#c2c9ff
theme[free_end]=#aab9ff
# Mem/Disk cached meter (Sapphire -> Blue -> Lavender)
theme[cached_start]=#b1c6ff
theme[cached_mid]=#aab9ff
theme[cached_end]=#c2c9ff
# Mem/Disk available meter (Peach -> Maroon -> Red)
theme[available_start]=#e0c2f9
theme[available_mid]=#c4b7ee
theme[available_end]=#b9a8ff
# Mem/Disk used meter (Green -> Teal -> Sky)
theme[used_start]=#c8e3ff
theme[used_mid]=#d0e0ff
theme[used_end]=#ccdbff
# Download graph colors (Peach -> Maroon -> Red)
theme[download_start]=#e0c2f9
theme[download_mid]=#c4b7ee
theme[download_end]=#b9a8ff
# Upload graph colors (Green -> Teal -> Sky)
theme[upload_start]=#c8e3ff
theme[upload_mid]=#d0e0ff
theme[upload_end]=#ccdbff
# Process box color gradient for threads, mem and cpu usage (Sapphire -> Lavender -> Mauve)
theme[process_start]=#b1c6ff
theme[process_mid]=#c2c9ff
theme[process_end]=#b9baff
-83
View File
@@ -1,83 +0,0 @@
# Main background, empty for terminal default, need to be empty if you want transparent background
theme[main_bg]="#24273A"
# Main text color
theme[main_fg]="#CAD3F5"
# Title color for boxes
theme[title]="#CAD3F5"
# Highlight color for keyboard shortcuts
theme[hi_fg]="#8AADF4"
# Background color of selected item in processes box
theme[selected_bg]="#494D64"
# Foreground color of selected item in processes box
theme[selected_fg]="#8AADF4"
# Color of inactive/disabled text
theme[inactive_fg]="#8087A2"
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
theme[graph_text]="#F4DBD6"
# Background color of the percentage meters
theme[meter_bg]="#494D64"
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]="#F4DBD6"
# CPU, Memory, Network, Proc box outline colors
theme[cpu_box]="#c6a0f6" #Mauve
theme[mem_box]="#a6da95" #Green
theme[net_box]="#ee99a0" #Maroon
theme[proc_box]="#8aadf4" #Blue
# Box divider line and small boxes line color
theme[div_line]="#6E738D"
# Temperature graph color (Green -> Yellow -> Red)
theme[temp_start]="#a6da95"
theme[temp_mid]="#eed49f"
theme[temp_end]="#ed8796"
# CPU graph colors (Teal -> Lavender)
theme[cpu_start]="#8bd5ca"
theme[cpu_mid]="#7dc4e4"
theme[cpu_end]="#b7bdf8"
# Mem/Disk free meter (Mauve -> Lavender -> Blue)
theme[free_start]="#c6a0f6"
theme[free_mid]="#b7bdf8"
theme[free_end]="#8aadf4"
# Mem/Disk cached meter (Sapphire -> Lavender)
theme[cached_start]="#7dc4e4"
theme[cached_mid]="#8aadf4"
theme[cached_end]="#b7bdf8"
# Mem/Disk available meter (Peach -> Red)
theme[available_start]="#f5a97f"
theme[available_mid]="#ee99a0"
theme[available_end]="#ed8796"
# Mem/Disk used meter (Green -> Sky)
theme[used_start]="#a6da95"
theme[used_mid]="#8bd5ca"
theme[used_end]="#91d7e3"
# Download graph colors (Peach -> Red)
theme[download_start]="#f5a97f"
theme[download_mid]="#ee99a0"
theme[download_end]="#ed8796"
# Upload graph colors (Green -> Sky)
theme[upload_start]="#a6da95"
theme[upload_mid]="#8bd5ca"
theme[upload_end]="#91d7e3"
# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve)
theme[process_start]="#7dc4e4"
theme[process_mid]="#b7bdf8"
theme[process_end]="#c6a0f6"
@@ -1,83 +0,0 @@
# Main background, empty for terminal default, need to be empty if you want transparent background
theme[main_bg]="#eff1f5"
# Main text color
theme[main_fg]="#4c4f69"
# Title color for boxes
theme[title]="#4c4f69"
# Highlight color for keyboard shortcuts
theme[hi_fg]="#1e66f5"
# Background color of selected item in processes box
theme[selected_bg]="#bcc0cc"
# Foreground color of selected item in processes box
theme[selected_fg]="#1e66f5"
# Color of inactive/disabled text
theme[inactive_fg]="#8c8fa1"
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
theme[graph_text]="#dc8a78"
# Background color of the percentage meters
theme[meter_bg]="#bcc0cc"
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]="#dc8a78"
# CPU, Memory, Network, Proc box outline colors
theme[cpu_box]="#8839ef" #Mauve
theme[mem_box]="#40a02b" #Green
theme[net_box]="#e64553" #Maroon
theme[proc_box]="#1e66f5" #Blue
# Box divider line and small boxes line color
theme[div_line]="#9ca0b0"
# Temperature graph color (Green -> Yellow -> Red)
theme[temp_start]="#40a02b"
theme[temp_mid]="#df8e1d"
theme[temp_end]="#d20f39"
# CPU graph colors (Teal -> Lavender)
theme[cpu_start]="#179299"
theme[cpu_mid]="#209fb5"
theme[cpu_end]="#7287fd"
# Mem/Disk free meter (Mauve -> Lavender -> Blue)
theme[free_start]="#8839ef"
theme[free_mid]="#7287fd"
theme[free_end]="#1e66f5"
# Mem/Disk cached meter (Sapphire -> Lavender)
theme[cached_start]="#209fb5"
theme[cached_mid]="#1e66f5"
theme[cached_end]="#7287fd"
# Mem/Disk available meter (Peach -> Red)
theme[available_start]="#fe640b"
theme[available_mid]="#e64553"
theme[available_end]="#d20f39"
# Mem/Disk used meter (Green -> Sky)
theme[used_start]="#40a02b"
theme[used_mid]="#179299"
theme[used_end]="#04a5e5"
# Download graph colors (Peach -> Red)
theme[download_start]="#fe640b"
theme[download_mid]="#e64553"
theme[download_end]="#d20f39"
# Upload graph colors (Green -> Sky)
theme[upload_start]="#40a02b"
theme[upload_mid]="#179299"
theme[upload_end]="#04a5e5"
# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve)
theme[process_start]="#209fb5"
theme[process_mid]="#7287fd"
theme[process_end]="#8839ef"
@@ -1,83 +0,0 @@
# Main background, empty for terminal default, need to be empty if you want transparent background
theme[main_bg]="#24273A"
# Main text color
theme[main_fg]="#CAD3F5"
# Title color for boxes
theme[title]="#CAD3F5"
# Highlight color for keyboard shortcuts
theme[hi_fg]="#8AADF4"
# Background color of selected item in processes box
theme[selected_bg]="#494D64"
# Foreground color of selected item in processes box
theme[selected_fg]="#8AADF4"
# Color of inactive/disabled text
theme[inactive_fg]="#8087A2"
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
theme[graph_text]="#F4DBD6"
# Background color of the percentage meters
theme[meter_bg]="#494D64"
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]="#F4DBD6"
# CPU, Memory, Network, Proc box outline colors
theme[cpu_box]="#c6a0f6" #Mauve
theme[mem_box]="#a6da95" #Green
theme[net_box]="#ee99a0" #Maroon
theme[proc_box]="#8aadf4" #Blue
# Box divider line and small boxes line color
theme[div_line]="#6E738D"
# Temperature graph color (Green -> Yellow -> Red)
theme[temp_start]="#a6da95"
theme[temp_mid]="#eed49f"
theme[temp_end]="#ed8796"
# CPU graph colors (Teal -> Lavender)
theme[cpu_start]="#8bd5ca"
theme[cpu_mid]="#7dc4e4"
theme[cpu_end]="#b7bdf8"
# Mem/Disk free meter (Mauve -> Lavender -> Blue)
theme[free_start]="#c6a0f6"
theme[free_mid]="#b7bdf8"
theme[free_end]="#8aadf4"
# Mem/Disk cached meter (Sapphire -> Lavender)
theme[cached_start]="#7dc4e4"
theme[cached_mid]="#8aadf4"
theme[cached_end]="#b7bdf8"
# Mem/Disk available meter (Peach -> Red)
theme[available_start]="#f5a97f"
theme[available_mid]="#ee99a0"
theme[available_end]="#ed8796"
# Mem/Disk used meter (Green -> Sky)
theme[used_start]="#a6da95"
theme[used_mid]="#8bd5ca"
theme[used_end]="#91d7e3"
# Download graph colors (Peach -> Red)
theme[download_start]="#f5a97f"
theme[download_mid]="#ee99a0"
theme[download_end]="#ed8796"
# Upload graph colors (Green -> Sky)
theme[upload_start]="#a6da95"
theme[upload_mid]="#8bd5ca"
theme[upload_end]="#91d7e3"
# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve)
theme[process_start]="#7dc4e4"
theme[process_mid]="#b7bdf8"
theme[process_end]="#c6a0f6"
-381
View File
@@ -1,381 +0,0 @@
{
"appearance": {
"anim": {
"durations": {
"scale": 1
}
},
"font": {
"family": {
"clock": "Rubik",
"material": "Material Symbols Rounded",
"mono": "CaskaydiaCove NF",
"sans": "Rubik"
},
"size": {
"scale": 1
}
},
"padding": {
"scale": 1
},
"rounding": {
"scale": 1
},
"spacing": {
"scale": 1
},
"transparency": {
"enabled": false,
"base": 0.85,
"layers": 0.4
}
},
"general": {
"apps": {
"terminal": ["kitty"],
"audio": ["pavucontrol"],
"playback": ["mpv"],
"explorer": ["nautilus"]
},
"battery": {
"warnLevels": [
{
"level": 20,
"title": "Low battery",
"message": "You might want to plug in a charger",
"icon": "battery_android_frame_2"
},
{
"level": 10,
"title": "Did you see the previous message?",
"message": "You should probably plug in a charger <b>now</b>",
"icon": "battery_android_frame_1"
},
{
"level": 5,
"title": "Critical battery level",
"message": "PLUG THE CHARGER RIGHT NOW!!",
"icon": "battery_android_alert",
"critical": true
}
],
"criticalLevel": 3
},
"idle": {
"lockBeforeSleep": true,
"inhibitWhenAudio": true,
"timeouts": []
}
},
"background": {
"desktopClock": {
"enabled": true
},
"enabled": true,
"visualiser": {
"blur": false,
"enabled": false,
"autoHide": true,
"rounding": 1,
"spacing": 1
}
},
"bar": {
"clock": {
"showIcon": false
},
"dragThreshold": 20,
"entries": [
{
"id": "logo",
"enabled": true
},
{
"id": "workspaces",
"enabled": true
},
{
"id": "spacer",
"enabled": true
},
{
"id": "activeWindow",
"enabled": true
},
{
"id": "spacer",
"enabled": true
},
{
"id": "tray",
"enabled": true
},
{
"id": "clock",
"enabled": true
},
{
"id": "statusIcons",
"enabled": true
},
{
"id": "power",
"enabled": true
}
],
"persistent": true,
"popouts": {
"activeWindow": false,
"statusIcons": true,
"tray": true
},
"scrollActions": {
"brightness": true,
"workspaces": true,
"volume": true
},
"showOnHover": true,
"status": {
"showAudio": true,
"showBattery": false,
"showBluetooth": true,
"showKbLayout": false,
"showMicrophone": false,
"showNetwork": false,
"showLockStatus": false
},
"tray": {
"background": false,
"compact": false,
"iconSubs": [],
"recolour": true
},
"workspaces": {
"activeIndicator": true,
"activeLabel": "󰮯",
"activeTrail": false,
"label": " ",
"occupiedBg": false,
"occupiedLabel": "󰮯",
"perMonitorWorkspaces": true,
"showWindows": true,
"shown": 5,
"specialWorkspaceIcons": [
{
"name": "steam",
"icon": "sports_esports"
}
]
}
},
"border": {
"rounding": 25,
"thickness": 10
},
"dashboard": {
"enabled": true,
"dragThreshold": 50,
"mediaUpdateInterval": 500,
"showOnHover": false
},
"launcher": {
"actionPrefix": ">",
"actions": [
{
"name": "Calculator",
"icon": "calculate",
"description": "Do simple math equations (powered by Qalc)",
"command": ["autocomplete", "calc"],
"enabled": true,
"dangerous": false
},
{
"name": "Scheme",
"icon": "palette",
"description": "Change the current colour scheme",
"command": ["autocomplete", "scheme"],
"enabled": true,
"dangerous": false
},
{
"name": "Wallpaper",
"icon": "image",
"description": "Change the current wallpaper",
"command": ["autocomplete", "wallpaper"],
"enabled": true,
"dangerous": false
},
{
"name": "Variant",
"icon": "colors",
"description": "Change the current scheme variant",
"command": ["autocomplete", "variant"],
"enabled": true,
"dangerous": false
},
{
"name": "Transparency",
"icon": "opacity",
"description": "Change shell transparency",
"command": ["autocomplete", "transparency"],
"enabled": false,
"dangerous": false
},
{
"name": "Random",
"icon": "casino",
"description": "Switch to a random wallpaper",
"command": ["caelestia", "wallpaper", "-r"],
"enabled": false,
"dangerous": false
},
{
"name": "Light",
"icon": "light_mode",
"description": "Change the scheme to light mode",
"command": ["setMode", "light"],
"enabled": true,
"dangerous": false
},
{
"name": "Dark",
"icon": "dark_mode",
"description": "Change the scheme to dark mode",
"command": ["setMode", "dark"],
"enabled": true,
"dangerous": false
},
{
"name": "Shutdown",
"icon": "power_settings_new",
"description": "Shutdown the system",
"command": ["systemctl", "poweroff"],
"enabled": true,
"dangerous": true
},
{
"name": "Reboot",
"icon": "cached",
"description": "Reboot the system",
"command": ["systemctl", "reboot"],
"enabled": true,
"dangerous": true
},
{
"name": "Logout",
"icon": "exit_to_app",
"description": "Log out of the current session",
"command": ["loginctl", "terminate-user", ""],
"enabled": true,
"dangerous": true
},
{
"name": "Lock",
"icon": "lock",
"description": "Lock the current session",
"command": ["hyprlock"],
"enabled": true,
"dangerous": false
},
{
"name": "Sleep",
"icon": "bedtime",
"description": "Suspend then hibernate",
"command": ["systemctl", "suspend-then-hibernate"],
"enabled": false,
"dangerous": false
}
],
"dragThreshold": 50,
"vimKeybinds": false,
"enableDangerousActions": false,
"maxShown": 7,
"maxWallpapers": 9,
"specialPrefix": "@",
"useFuzzy": {
"apps": false,
"actions": false,
"schemes": false,
"variants": false,
"wallpapers": false
},
"showOnHover": false,
"hiddenApps": []
},
"lock": {
"recolourLogo": false
},
"notifs": {
"actionOnClick": false,
"clearThreshold": 0.3,
"defaultExpireTimeout": 5000,
"expandThreshold": 20,
"expire": false
},
"osd": {
"enabled": true,
"enableBrightness": false,
"enableMicrophone": true,
"hideDelay": 2000
},
"paths": {
"mediaGif": "root:/assets/bongocat.gif",
"sessionGif": "root:/assets/kurukuru.gif",
"wallpaperDir": "~/Images/backgrounds/"
},
"services": {
"audioIncrement": 0.1,
"maxVolume": 1.0,
"defaultPlayer": "Spotify",
"gpuType": "",
"playerAliases": [{ "from": "com.github.th_ch.youtube_music", "to": "YT Music" }],
"weatherLocation": "",
"useFahrenheit": false,
"useTwelveHourClock": false,
"smartScheme": true,
"visualiserBars": 45
},
"session": {
"dragThreshold": 30,
"enabled": true,
"vimKeybinds": false,
"commands": {
"logout": ["loginctl", "terminate-user", ""],
"shutdown": ["systemctl", "poweroff"],
"hybernate": ["systemctl", "hybernate"],
"reboot": ["systemctl", "reboot"]
}
},
"sidebar": {
"dragThreshold": 80,
"enabled": true
},
"utilities": {
"enabled": true,
"maxToasts": 4,
"toasts": {
"audioInputChanged": true,
"audioOutputChanged": true,
"capsLockChanged": true,
"chargingChanged": true,
"configLoaded": true,
"dndChanged": true,
"gameModeChanged": true,
"kbLayoutChanged": true,
"numLockChanged": true,
"vpnChanged": true,
"nowPlaying": false
},
"vpn": {
"enabled": false,
"provider": [
{
"name": "wireguard",
"interface": "your-connection-name",
"displayName": "Wireguard (Your VPN)"
}
]
}
}
}
+265 -42
View File
@@ -1,57 +1,280 @@
# Cava Audio Visualizer Configuration Template
# Optimized for smooth and responsive visualization
## Configuration file for CAVA.
# Remove the ; to change parameters.
[general]
# Number of bars (20-200) - fewer bars = better performance
bars = 64
# Framerate (1-144) - higher = smoother but more CPU intensive
framerate = 60
# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
; mode = normal
# Accepts only non-negative values.
; framerate = 60
# '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 = 0
; 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 = 20
; bar_spacing = 5
# sdl_glsl have these default values, they are only used to calulate max number of bars.
; bar_width = 1
; bar_spacing = 0
# 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 input method: pulse, alsa, fifo, or portaudio
method = pulse
# Audio device (leave as default for auto-detection)
source = auto
# 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.
#
# 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 '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.
#
; sample_rate = 44100
; sample_bits = 16
; channels = 2
; autoconnect = 2
[output]
# Output method: ncurses, terminal, raw, or circle
method = ncurses
# Terminal color scheme
style = stereo
# 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 200 bars, 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' or 'right'.
# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
# output. Note: many fonts have weird glyphs for 'top' and 'right' characters,
# which can make ncurses 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 = 0
# Raw output target. A fifo will be created if target does not exist.
; raw_target = /dev/stdout
# 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 = 1000
; sdl_height = 500
; 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 alacritty synchronized updates. 1 = on, 0 = off
# removes flickering in alacritty terminal emulator.
# defaults to off since the behaviour in other terminal emulators is unknown
; alacritty_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]
# Color gradient for bars using template variables
gradient = 1
gradient_count = 8
gradient_color_1 = '#c8e3ff'
gradient_color_2 = '#d0e0ff'
gradient_color_3 = '#ccdbff'
gradient_color_4 = '#b1c6ff'
gradient_color_5 = '#aab9ff'
gradient_color_6 = '#c2c9ff'
gradient_color_7 = '#b9baff'
gradient_color_8 = '#c4b7ee'
theme = "noctalia"
# 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 = default
# SDL and sdl_glsl only support hex code colors, these are the default:
; background = '#111111'
; foreground = '#33ffff'
# 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_count = 8
; 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'
[smoothing]
# Noise reduction (0-100) - higher = smoother but less responsive
# 77 is default, 85 provides good balance for smooth visualization
noise_reduction = 85
# Monstercat smoothing (0 or 1) - adds smoothing between adjacent bars
monstercat = 1
# 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
# Wave effect (0 or 1) - creates wave-like motion across bars
waves = 0
# 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
# Gravity (0-200) - controls how fast bars fall
# 100 = normal gravity, 150 = faster fall, 50 = slower fall
gravity = 120
[eq]
# Equalizer settings for frequency response
# Lower frequencies tend to be louder, so reduce them slightly
1 = 0.8
2 = 0.9
3 = 1.0
4 = 1.1
5 = 1.2
# 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
-79
View File
@@ -1,79 +0,0 @@
#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
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);
}
}
-34
View File
@@ -1,34 +0,0 @@
#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
View File
@@ -1,14 +0,0 @@
#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;
}
+1 -1
View File
@@ -1 +1 @@
weather_api_key.json
+10
View File
@@ -0,0 +1,10 @@
{
"workspace": {
"library": [
"/usr/share/hypr/stubs"
]
},
"diagnostics": {
"globals": ["hl"]
}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 760 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 760 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 455 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB

Binary file not shown.
-33
View File
@@ -1,33 +0,0 @@
bind = $mainMod SHIFT, F, fullscreenstate, -1 2
bind = CTRL ALT, T, exec, $terminal
bind = ALT, TAB, exec, rofi -show window -theme ~/.config/rofi/window.rasi
bind = , XF86Calculator, exec, gnome-calculator
bind = $mainMod, T, exec, $HOME/.config/hypr/scripts/theme-switcher.sh
binde =, XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
binde =, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
bind =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
## Shell keybinds
# Launcher
bind = $mainMod, space, global, caelestia:launcher
bindin = $mainMod, mouse:272, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse:273, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse:274, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse:275, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse:276, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse:277, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse_up, global, caelestia:launcherInterrupt
bindin = $mainMod, mouse_down, global, caelestia:launcherInterrupt
# Utilities
bindl = , Print, global, caelestia:screenshotFreeze # Capture region (freeze)
bindl = CTRL, Print, exec, caelestia screenshot # Full screen capture > clipboard
# Lock
bind = $mainMod SHIFT, L, global, caelestia:lock
#bind = Super+Alt, R, exec, caelestia record -s # Record screen with sound
#bind = Ctrl+Alt, R, exec, caelestia record # Record screen
#bind = Super+Shift+Alt, R, exec, caelestia record -r # Record region
#bind = Super+Shift, C, exec, hyprpicker -a # Colour picker
-78
View File
@@ -1,78 +0,0 @@
$rosewater = rgb(dc8a78)
$rosewaterAlpha = dc8a78
$flamingo = rgb(dd7878)
$flamingoAlpha = dd7878
$pink = rgb(ea76cb)
$pinkAlpha = ea76cb
$mauve = rgb(8839ef)
$mauveAlpha = 8839ef
$red = rgb(d20f39)
$redAlpha = d20f39
$maroon = rgb(e64553)
$maroonAlpha = e64553
$peach = rgb(fe640b)
$peachAlpha = fe640b
$yellow = rgb(df8e1d)
$yellowAlpha = df8e1d
$green = rgb(40a02b)
$greenAlpha = 40a02b
$teal = rgb(179299)
$tealAlpha = 179299
$sky = rgb(04a5e5)
$skyAlpha = 04a5e5
$sapphire = rgb(209fb5)
$sapphireAlpha = 209fb5
$blue = rgb(1e66f5)
$blueAlpha = 1e66f5
$lavender = rgb(7287fd)
$lavenderAlpha = 7287fd
$text = rgb(4c4f69)
$textAlpha = 4c4f69
$subtext1 = rgb(5c5f77)
$subtext1Alpha = 5c5f77
$subtext0 = rgb(6c6f85)
$subtext0Alpha = 6c6f85
$overlay2 = rgb(7c7f93)
$overlay2Alpha = 7c7f93
$overlay1 = rgb(8c8fa1)
$overlay1Alpha = 8c8fa1
$overlay0 = rgb(9ca0b0)
$overlay0Alpha = 9ca0b0
$surface2 = rgb(acb0be)
$surface2Alpha = acb0be
$surface1 = rgb(bcc0cc)
$surface1Alpha = bcc0cc
$surface0 = rgb(ccd0da)
$surface0Alpha = ccd0da
$base = rgb(eff1f5)
$baseAlpha = eff1f5
$mantle = rgb(e6e9ef)
$mantleAlpha = e6e9ef
$crust = rgb(dce0e8)
$crustAlpha = dce0e8
-63
View File
@@ -1,63 +0,0 @@
windowrule {
name = floating-window
match:class = (Imprimer l'image|Cider|org.gnome.Calculator|org.gnome.Loupe)
float = true
}
windowrule {
name = kitty-term
match:class = kitty
size = (monitor_w*0.30) (monitor_h*0.4)
float = true
center = true
}
windowrule {
name = floating-messages
match:class = (signal|org.telegram.desktop)
size = (monitor_w*0.15) (monitor_h*0.7)
move = (monitor_w*0.83) (monitor_h*0.15)
float = true
pin = true
}
windowrule {
name = filesystems
match:class = DevTools|Tous les fichiers|org.gnome.Nautilus
float = true
center = true
size = (monitor_w*0.35) (monitor_h*0.5)
}
windowrule {
name = reaper
match:class = REAPER
move = cursor
float = true
}
windowrule {
name = reaper-title
match:class = REAPER
match:title = ^(menu)$
no_initial_focus = true
}
windowrule {
name = pip
match:class = zen
match:title = Picture-in-Picture
center = true
size = 1280 720
float = true
pin = true
}
exec-once = ~/.config/hypr/scripts/resize-window.sh
+6
View File
@@ -0,0 +1,6 @@
-- User-specific autostart. Loaded after hyprland/autostart.lua.
hl.on("hyprland.start", function()
hl.exec_cmd("dbus-update-activation-environment --systemd --all")
hl.exec_cmd("systemctl --user start hyprland-session.target")
end)
+1
View File
@@ -0,0 +1 @@
-- User-specific environment variables. Loaded after hyprland/environments.lua.
+3
View File
@@ -0,0 +1,3 @@
-- User-specific input config (kb_layout, per-device, gestures). Loaded after hyprland/inputs.lua.
hl.device({ name = "logitech-g-pro--1", sensitivity = -0.8 })
+1
View File
@@ -0,0 +1 @@
-- User-specific keybinds. Loaded after hyprland/keybinds.lua.
+6
View File
@@ -0,0 +1,6 @@
-- User-specific monitor overrides. Loaded after hyprland/monitors.lua.
hl.monitor({ output = "eDP-1", mode = "2256x1504@60", position = "auto", scale = 1.33, bitdepth = 10, vrr = 1 })
hl.monitor({ output = "DP-3", mode = "3440x1440@99", position = "auto", scale = 1, bitdepth = 10, vrr = 1 })
hl.monitor({ output = "DP-4", mode = "4096x2160@120", position = "auto", scale = 1.33, bitdepth = 10, vrr = 1 })
+2
View File
@@ -0,0 +1,2 @@
-- User-specific windowrules. Loaded after hyprland/windowrules.lua.
require("custom/windowrules/godot")
+51
View File
@@ -0,0 +1,51 @@
-- Godot application windowrules --
hl.window_rule({
name = "Resize Godot confirmation dialogs",
match = {
class = "org.godotengine.Editor",
float = true,
},
size = { "monitor_w * 0.15", "monitor_h * 0.1" },
center = true,
})
hl.window_rule({
name = "Resize New node dialog",
match = {
class = "org.godotengine.Editor",
title = "Créer un nouveau Node",
},
size = { 1000, 750 },
})
hl.window_rule({
name = "Resize Region edit dialog",
match = {
class = "org.godotengine.Editor",
title = "Éditeur de régions",
},
size = { 1500, 1000 },
})
hl.window_rule({
name = "Resize Region edit dialog",
match = {
class = "org.godotengine.Editor",
title = "Sélectionner une scène",
},
size = { 550, 450 },
})
hl.window_rule({
name = "Floating DEBUG window",
match = {
class = "org.godotengine.Editor",
title = ".*DEBUG.*",
},
size = { 1280, 720 },
float = true,
center = true,
})
+4
View File
@@ -0,0 +1,4 @@
hl.workspace_rule({ workspace = "1", monitor = "eDP-1", persistent = true, default_name = "web" })
--hl.workspace_rule({ workspace = "2", monitor = "eDP-1", persistent = true, default_name = "code" })
-- hl.workspace_rule({ workspace = "3", monitor = "eDP-1", persistent = true, default_name = "chat" })
-- hl.workspace_rule({ workspace = "4", monitor = "eDP-1", persistent = true, default_name = "game" })
-299
View File
@@ -1,299 +0,0 @@
# #######################################################################################
# AUTOGENERATED HYPR CONFIG.
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
# #######################################################################################
# This is an example Hyprland config file.
# Refer to the wiki for more information.
# https://wiki.hyprland.org/Configuring/Configuring-Hyprland/
# Please note not all available settings / options are set here.
# For a full list, see the wiki
# You can split this configuration into multiple files
# Create your files separately and then link them to this file like this:
source = ~/.config/hypr/conf.d/theme.conf
################
### MONITORS ###
################
# See https://wiki.hyprland.org/Configuring/Monitors/
monitorv2 {
output = DP-2
mode = 3440x1440@144
position = 0x0
scale = auto
bitdepth = 10
supports_wide_color = 1
supports_hdr = 1
}
###################
### MY PROGRAMS ###
###################
# See https://wiki.hyprland.org/Configuring/Keywords/
# Set programs that you use
$terminal = kitty
$fileManager = nautilus
$menu = caelestia:launcher
#################
### AUTOSTART ###
#################
# Autostart necessary processes (like notifications daemons, status bars, etc.)
# Or execute your favorite apps at launch like this:
# exec-once = $terminal
# exec-once = nm-applet &
# exec-once = waybar & hyprpaper & firefox
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
exec-once = caelestia shell
exec-once = streamcontroller -b #steam-deck app
# Source a file (multi-file configs)
#############################
### ENVIRONMENT VARIABLES ###
#############################
# See https://wiki.hyprland.org/Configuring/Environment-variables/
# Some default env vars. (required for NVIDIA GPU)
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GDM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = WLR_NO_HARDWARE_CURSORS,1
env = QT_QPA_PLATFORM,wayland;xcb
env = QT_QPA_PLATFORMTHEME,qt6ct
env = GDK_BACKEND,wayland,x11,*
# Cursor settings
env = XCURSOR_THEME=catppuccin-macchiato-mauve
env = XCURSOR_SIZE,24
env = HYPRCURSOR_THEME,catppuccin-macchiato-mauve
env = HYPRCURSOR_SIZE,24
env = ANDROID_HOME,/home/thomas/Android/Sdk
env = ANDROID_SDK_ROOT,/home/thomas/Android/Sdk
cursor {
no_hardware_cursors = true
}
#####################
### LOOK AND FEEL ###
#####################
# Refer to https://wiki.hyprland.org/Configuring/Variables/
# https://wiki.hyprland.org/Configuring/Variables/#general
general {
gaps_in = 5
gaps_out = 15
border_size = 2
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
col.active_border = $blue $lavender 45deg
col.inactive_border = $surface0
# Set to true enable resizing windows by clicking and dragging on borders and gaps
resize_on_border = false
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
allow_tearing = false
layout = dwindle
}
# https://wiki.hyprland.org/Configuring/Variables/#decoration
decoration {
rounding = 10
# Change transparency of focused and unfocused windows
active_opacity = 1.0
inactive_opacity = 1.0
shadow {
enabled = true
range = 4
render_power = 3
color = 0xee1a1a1a
}
# https://wiki.hyprland.org/Configuring/Variables/#blur
blur {
enabled = true
size = 3
passes = 1
vibrancy = 0.1696
}
}
# https://wiki.hyprland.org/Configuring/Variables/#animations
animations {
enabled = true
# Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
}
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle {
pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
preserve_split = true # You probably want this
}
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
master {
new_status = master
}
# https://wiki.hyprland.org/Configuring/Variables/#misc
misc {
force_default_wallpaper = 2 # Set to 0 or 1 to disable the anime mascot wallpapers
disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
disable_splash_rendering = true #disable splash text
}
#############
### INPUT ###
#############
# https://wiki.hyprland.org/Configuring/Variables/#input
input {
kb_layout = fr
kb_variant =
kb_model =
kb_options =
kb_rules =
follow_mouse = 1
sensitivity = -0.4 # -1.0 - 1.0, 0 means no modification.
touchpad {
natural_scroll = false
}
}
# https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures {
#workspace_swipe = false
}
# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device {
name = logitech-g-pro--1
sensitivity = -0.8
}
####################
### KEYBINDINGSS ###
####################
# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = SUPER # Sets "Windows" key as main modifier
source = ~/.config/hypr/conf.d/keybinds.conf
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Q, exec, $terminal
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, $menu
bind = $mainMod, F, fullscreen,
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, U, togglesplit, # dwindle
bind = $mainMod, H, swapsplit,
# Move focus with mainMod + arrow keys
bind = $mainMod, J, movefocus, l
bind = $mainMod, L, movefocus, r
bind = $mainMod, I, movefocus, u
bind = $mainMod, K, movefocus, d
# Switch workspaces with mainMod + [0-9] (AZERTY FIX)
bind = $mainMod, ampersand, workspace, 1
bind = $mainMod, eacute, workspace, 2
bind = $mainMod, quotedbl, workspace, 3
bind = $mainMod, apostrophe, workspace, 4
bind = $mainMod, parenleft, workspace, 5
bind = $mainMod, minus, workspace, 6
bind = $mainMod, egrave, workspace, 7
bind = $mainMod, underscore, workspace, 8
bind = $mainMod, ccedilla, workspace, 9
bind = $mainMod, agrave, workspace, 10
# Move active window to a workspace with mainMod + SHIFT + [0-9] (AZERTY FIX)
bind = $mainMod SHIFT, ampersand, movetoworkspace, 1
bind = $mainMod SHIFT, eacute, movetoworkspace, 2
bind = $mainMod SHIFT, quotedbl, movetoworkspace, 3
bind = $mainMod SHIFT, apostrophe, movetoworkspace, 4
bind = $mainMod SHIFT, parenleft, movetoworkspace, 5
bind = $mainMod SHIFT, minus, movetoworkspace, 6
bind = $mainMod SHIFT, egrave, movetoworkspace, 7
bind = $mainMod SHIFT, underscore, movetoworkspace, 8
bind = $mainMod SHIFT, ccedilla, movetoworkspace, 9
bind = $mainMod SHIFT, agrave, movetoworkspace, 10
# Example special workspace (scratchpad)
#bind = $mainMod, S, togglespecialworkspace, magic
#bind = $mainMod SHIFT, S, movetoworkspace, special:magic
# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, Right, workspace, e+1
bind = $mainMod, Left, workspace, e-1
# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
##############################
### WINDOWS AND WORKSPACES ###
##############################
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
# Example windowrule v1
# windowrule = float, ^(kitty)$
# Example windowrule v2
# windowrulev2 = float,class:(kitty),title:(kitty)
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
source = ~/.config/hypr/conf.d/windowrules.conf
+30
View File
@@ -0,0 +1,30 @@
-- ##############################################################
-- MY SUPER HYPRLAND CONFIG.
-- https://wiki.hypr.land/Configuring/
--
-- Do not edit files in `hyprland/` (shared defaults across all
-- users). Put any changes in the matching file under `custom/`,
-- which is loaded after and overrides the defaults.
-- ##############################################################
-- Defaults (do not edit) --
require("hyprland/monitors")
require("hyprland/environments")
require("hyprland/autostart")
require("hyprland/permissions")
require("hyprland/look-and-feel")
require("hyprland/inputs")
require("hyprland/keybinds")
require("hyprland/windowrules")
-- Custom --
require("custom/autostart")
require("custom/monitors")
require("custom/environments")
require("custom/inputs")
require("custom/keybinds")
require("custom/windowrules")
require("custom/workspacerules")
-- For Noctalia Color templates
require("noctalia").apply_theme()
+6
View File
@@ -0,0 +1,6 @@
-- https://wiki.hypr.land/Configuring/Autostart/
-- Shared defaults — do not edit. Add user-specific autostart in custom/autostart.lua.
hl.on("hyprland.start", function()
hl.exec_cmd("noctalia")
end)
+2
View File
@@ -0,0 +1,2 @@
-- https://wiki.hypr.land/Configuring/Environment-variables/
-- Shared defaults — do not edit. Add user-specific env vars in custom/environments.lua.
+20
View File
@@ -0,0 +1,20 @@
-- https://wiki.hypr.land/Configuring/Variables/#input
-- Shared defaults — do not edit. Add user-specific input config in custom/inputs.lua.
hl.config({
input = {
kb_layout = "fr",
kb_variant = "",
kb_model = "",
kb_options = "",
kb_rules = "",
follow_mouse = 1,
sensitivity = 0,
touchpad = {
natural_scroll = false,
},
},
})
-- https://wiki.hypr.land/Configuring/Gestures
hl.gesture({ fingers = 3, direction = "horizontal", action = "workspace" })
+99
View File
@@ -0,0 +1,99 @@
-- https://wiki.hypr.land/Configuring/Binds/
-- Shared defaults — do not edit. Add user-specific keybindings in custom/keybinds.lua.
local mainMod = "SUPER"
local terminal = "kitty"
local fileMgr = "nautilus"
local ipc = "noctalia msg"
hl.bind("CTRL + ALT + T", hl.dsp.exec_cmd(terminal))
hl.bind(mainMod .. " + C", hl.dsp.window.close())
hl.bind(mainMod .. " + M", hl.dsp.exit())
hl.bind(mainMod .. " + E", hl.dsp.exec_cmd(fileMgr))
hl.bind(mainMod .. " + V", hl.dsp.window.float({ action = "toggle" }))
hl.bind(mainMod .. " + F", hl.dsp.window.fullscreen({ mode = "maximized", state = "toggle" }))
hl.bind(mainMod .. " + CTRL + F", hl.dsp.window.fullscreen({ mode = "fullscreen", state = "toggle" }))
hl.bind(mainMod .. " + P", hl.dsp.window.pseudo())
hl.bind(mainMod .. " + U", hl.dsp.layout("togglesplit"))
hl.bind(mainMod .. " + H", hl.dsp.layout("swapsplit"))
-- Focus: arrow keys + IJKL
for _, m in ipairs({
{ "left", "l" },
{ "right", "r" },
{ "up", "u" },
{ "down", "d" },
{ "J", "l" },
{ "L", "r" },
{ "I", "u" },
{ "K", "d" },
}) do
hl.bind(mainMod .. " + " .. m[1], hl.dsp.focus({ direction = m[2] }))
end
-- Workspaces 1..10: digit + AZERTY keysym, plus SHIFT to move active window
local azerty = {
"ampersand",
"eacute",
"quotedbl",
"apostrophe",
"parenleft",
"minus",
"egrave",
"underscore",
"ccedilla",
"agrave",
}
for i = 1, 10 do
local digit = (i == 10) and "0" or tostring(i)
hl.bind(mainMod .. " + " .. digit, hl.dsp.focus({ workspace = i }))
hl.bind(mainMod .. " + " .. azerty[i], hl.dsp.focus({ workspace = i }))
hl.bind(mainMod .. " + SHIFT + " .. azerty[i], hl.dsp.window.move({ workspace = i }))
end
-- Mouse scroll between workspaces
hl.bind(mainMod .. " + mouse_down", hl.dsp.focus({ workspace = "e+1" }))
hl.bind(mainMod .. " + mouse_up", hl.dsp.focus({ workspace = "e-1" }))
-- Mouse drag / resize
hl.bind(mainMod .. " + mouse:272", hl.dsp.window.drag(), { mouse = true })
hl.bind(mainMod .. " + mouse:273", hl.dsp.window.resize(), { mouse = true })
-- Volume / brightness
for _, b in ipairs({
{ "XF86AudioRaiseVolume", "wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+" },
{ "XF86AudioLowerVolume", "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-" },
{ "XF86AudioMute", "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" },
{ "XF86AudioMicMute", "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle" },
{ "XF86MonBrightnessUp", "brightnessctl -e4 -n2 set 5%+" },
{ "XF86MonBrightnessDown", "brightnessctl -e4 -n2 set 5%-" },
}) do
hl.bind(b[1], hl.dsp.exec_cmd(b[2]), { locked = true, repeating = true })
end
-- Media player
for _, b in ipairs({
{ "XF86AudioNext", "playerctl next" },
{ "XF86AudioPause", "playerctl play-pause" },
{ "XF86AudioPlay", "playerctl play-pause" },
{ "XF86AudioPrev", "playerctl previous" },
}) do
hl.bind(b[1], hl.dsp.exec_cmd(b[2]), { locked = true })
end
-- Screenshot
-- hl.bind("Print", hl.dsp.exec_cmd("hyprshot -m region"), { locked = true })
-- hl.bind("CTRL + Print", hl.dsp.exec_cmd("hyprshot -m output -m active"), { locked = true })
hl.bind("XF86Calculator", hl.dsp.exec_cmd("gnome-calculator"))
-- Noctalia IPC
hl.bind(mainMod .. " + SPACE", hl.dsp.exec_cmd(ipc .. " panel-toggle launcher"))
hl.bind(mainMod .. " + S", hl.dsp.exec_cmd(ipc .. " panel-toggle control-center"))
hl.bind(mainMod .. " + T", hl.dsp.exec_cmd(ipc .. " theme-mode-toggle"))
hl.bind(mainMod .. " + W", hl.dsp.exec_cmd(ipc .. " panel-toggle noctalia/wallhaven:browser"))
hl.bind(mainMod .. " + SHIFT + L", hl.dsp.exec_cmd(ipc .. " session lock"))
hl.bind("switch:Lid Switch", hl.dsp.exec_cmd(ipc .. " session lock"), { locked = true })
hl.bind(mainMod .. " + R", hl.dsp.exec_cmd(ipc .. " plugin noctalia/screen_recorder:service all toggle"))
hl.bind("Print", hl.dsp.exec_cmd(ipc .. " screenshot-region"), { locked = true })
hl.bind("CTRL + Print", hl.dsp.exec_cmd(ipc .. " screenshot-fullscreen pick"))
+87
View File
@@ -0,0 +1,87 @@
-- https://wiki.hypr.land/Configuring/Variables/
-- Shared defaults — do not edit. No custom/look-and-feel.lua override exists; add one if needed.
hl.config({
general = {
gaps_in = 5,
gaps_out = 10,
border_size = 2,
col = {
active_border = { colors = {"rgba(33ccffee)", "rgba(00ff99ee)"}, angle = 45 },
inactive_border = "rgba(595959aa)",
},
resize_on_border = false,
allow_tearing = false,
layout = "dwindle",
},
decoration = {
rounding = 12,
rounding_power = 2,
active_opacity = 1.0,
inactive_opacity = 1.0,
shadow = {
enabled = true,
range = 30,
render_power = 5,
offset = "0 5",
color = "rgba(00000070)",
},
blur = {
enabled = false,
size = 3,
passes = 1,
vibrancy = 0.1696,
},
},
animations = {
enabled = true,
},
dwindle = {
preserve_split = true,
},
master = {
new_status = "master",
mfact = 0.5,
},
scrolling = {
fullscreen_on_one_column = true,
},
misc = {
disable_splash_rendering = true,
force_default_wallpaper = 0,
disable_hyprland_logo = true,
},
xwayland = {
force_zero_scaling = true,
},
})
-- Default curves and animations. See https://wiki.hypr.land/Configuring/Animations/
hl.curve("easeOutQuint", { type = "bezier", points = { {0.23, 1}, {0.32, 1} } })
hl.curve("easeInOutCubic", { type = "bezier", points = { {0.65, 0.05}, {0.36, 1} } })
hl.curve("linear", { type = "bezier", points = { {0, 0}, {1, 1} } })
hl.curve("almostLinear", { type = "bezier", points = { {0.5, 0.5}, {0.75, 1} } })
hl.curve("quick", { type = "bezier", points = { {0.15, 0}, {0.1, 1} } })
hl.curve("easy", { type = "spring", mass = 1, stiffness = 71.2633, dampening = 15.8273644 })
hl.animation({ leaf = "global", enabled = true, speed = 10, bezier = "default" })
hl.animation({ leaf = "border", enabled = true, speed = 5.39, bezier = "easeOutQuint" })
hl.animation({ leaf = "windows", enabled = true, speed = 4.79, spring = "easy" })
hl.animation({ leaf = "windowsIn", enabled = true, speed = 4.1, spring = "easy", style = "popin 87%" })
hl.animation({ leaf = "windowsOut", enabled = true, speed = 1.49, bezier = "linear", style = "popin 87%" })
hl.animation({ leaf = "fadeIn", enabled = true, speed = 1.73, bezier = "almostLinear" })
hl.animation({ leaf = "fadeOut", enabled = true, speed = 1.46, bezier = "almostLinear" })
hl.animation({ leaf = "fade", enabled = true, speed = 3.03, bezier = "quick" })
hl.animation({ leaf = "layers", enabled = true, speed = 3.81, bezier = "easeOutQuint" })
hl.animation({ leaf = "layersIn", enabled = true, speed = 4, bezier = "easeOutQuint", style = "fade" })
hl.animation({ leaf = "layersOut", enabled = true, speed = 1.5, bezier = "linear", style = "fade" })
hl.animation({ leaf = "fadeLayersIn", enabled = true, speed = 1.79, bezier = "almostLinear" })
hl.animation({ leaf = "fadeLayersOut", enabled = true, speed = 1.39, bezier = "almostLinear" })
hl.animation({ leaf = "zoomFactor", enabled = true, speed = 7, bezier = "quick" })
+4
View File
@@ -0,0 +1,4 @@
-- https://wiki.hypr.land/Configuring/Monitors/
-- Shared defaults — do not edit. Add user-specific monitor config in custom/monitors.lua.
hl.monitor({ output = "", mode = "preferred", position = "auto", scale = "auto" })
+9
View File
@@ -0,0 +1,9 @@
-- https://wiki.hypr.land/Configuring/Permissions/
-- Shared defaults — do not edit. No custom/permissions.lua override exists; add one if needed.
-- Permission changes require a Hyprland restart, not a reload.
-- hl.config({ ecosystem = { enforce_permissions = 1 } })
-- hl.permission({ path = "/usr/(bin|local/bin)/grim", capability = "screencopy", action = "allow" })
-- hl.permission({ path = "/usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland", capability = "screencopy", action = "allow" })
-- hl.permission({ path = "/usr/(bin|local/bin)/hyprpm", capability = "plugin", action = "allow" })
+42
View File
@@ -0,0 +1,42 @@
-- https://wiki.hypr.land/Configuring/Window-Rules/
-- Shared defaults — do not edit. Add user-specific window rules in custom/windowrules.lua.
hl.window_rule({
name = "floating-window",
match = { class = "(Imprimer l'image|org.gnome.Calculator|org.gnome.Loupe)" },
float = true,
})
hl.window_rule({
name = "kitty-term",
match = { class = "kitty" },
size = "995 600",
float = true,
center = true,
})
hl.window_rule({
name = "floating-messages",
match = { class = "(signal|org.telegram.desktop)" },
size = "425 790",
move = "(monitor_w*0.72) (monitor_h*0.15)",
float = true,
pin = true,
})
hl.window_rule({
name = "filesystems",
match = { class = "DevTools|Tous les fichiers|org.gnome.Nautilus" },
float = true,
center = true,
size = "(monitor_w*0.48) (monitor_h*0.5)",
})
hl.window_rule({
name = "pip",
match = { class = "zen", title = "Picture-in-Picture" },
center = true,
size = "1280 720",
float = true,
pin = true,
})
-96
View File
@@ -1,96 +0,0 @@
source = $HOME/.config/hypr/conf.d/theme.conf
$accent = $mauve
$accentAlpha = $mauveAlpha
$font = JetBrainsMono Nerd Font
# GENERAL
general {
hide_cursor = true
no_fade_in = false
grace = 0
}
# BACKGROUND
background {
monitor =
path = ~/.config/hypr/assets/images/lock-background.png
blur_passes = 2
contrast = 0.8916
brightness = 0.8172
vibrancy = 0.1696
vibrancy_darkness = 0.0
}
# TIME
label {
monitor =
text = cmd[update:1000] echo "<span>$(date +"%H:%M")</span>"
color = $text
font_size = 130
#font_family = SF Pro Display Bold
font_family = $font
position = 0, 240
halign = center
valign = center
}
# DATE
label {
monitor =
text = cmd[update:1000] echo -e "$(date +"%A, %d %B")"
color = $text
font_size = 30
font_family = $font
position = 0, 105
halign = center
valign = center
}
# USER AVATAR
image {
monitor =
path = ~/.config/hypr/assets/images/face.png
border_color = $accent
border_size = 0
size = 120
rounding = -1
rotate = 0
reload_time = -1
reload_cmd =
position = 0, -20
halign = center
valign = center
}
# INPUT FIELD
input-field {
monitor =
size = 250, 60
outline_thickness = 2
dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
dots_center = true
outer_color = $accent
inner_color = $surface0
font_color = $text
fade_on_empty = false
placeholder_text = <span foreground="##$textAlpha"><i>󰌾 Logged in as </i><span foreground="##$accentAlpha">$USER</span></span>
hide_input = false
capslock_color = $yellow
position = 0, -225
halign = center
valign = center
}
# CURRENT SONG
label {
monitor =
text = cmd[update:1000] echo "$(~/.config/hypr/scripts/songdetail.sh)"
color = $red
font_size = 18
font_family = font
position = 0, 60
halign = center
valign = bottom
}
-10
View File
@@ -1,10 +0,0 @@
preload = ~/.config/hypr/assets/images/wall-latte.png
preload = ~/.config/hypr/assets/images/wall-macchiato.png
preload = ~/.config/hypr/assets/images/wallpaper.png
wallpaper = , ~/.config/hypr/assets/images/wallpaper.png
splash = false
#fully disable ipc
#ipc = off
-110
View File
@@ -1,110 +0,0 @@
$primary_paletteKeyColor = 6a73ac
$secondary_paletteKeyColor = 72758e
$tertiary_paletteKeyColor = 9b6592
$neutral_paletteKeyColor = 77767b
$neutral_variant_paletteKeyColor = 767680
$background = 131317
$onBackground = e4e1e7
$surface = 131317
$surfaceDim = 131317
$surfaceBright = 39393d
$surfaceContainerLowest = 0e0e12
$surfaceContainerLow = 1b1b1f
$surfaceContainer = 1f1f23
$surfaceContainerHigh = 2a2a2e
$surfaceContainerHighest = 353438
$onSurface = e4e1e7
$surfaceVariant = 46464f
$onSurfaceVariant = c6c5d1
$inverseSurface = e4e1e7
$inverseOnSurface = 303034
$outline = 90909a
$outlineVariant = 46464f
$shadow = 000000
$scrim = 000000
$surfaceTint = bac3ff
$primary = bac3ff
$onPrimary = 232c60
$primaryContainer = 6a73ac
$onPrimaryContainer = ffffff
$inversePrimary = 525b92
$secondary = c3c5e0
$onSecondary = 2c2f44
$secondaryContainer = 42455c
$onSecondaryContainer = b1b3ce
$tertiary = f1b3e5
$onTertiary = 4c1f48
$tertiaryContainer = b77ead
$onTertiaryContainer = 000000
$error = ffb4ab
$onError = 690005
$errorContainer = 93000a
$onErrorContainer = ffdad6
$primaryFixed = dee0ff
$primaryFixedDim = bac3ff
$onPrimaryFixed = 0b154b
$onPrimaryFixedVariant = 3a4378
$secondaryFixed = dfe1fd
$secondaryFixedDim = c3c5e0
$onSecondaryFixed = 171a2e
$onSecondaryFixedVariant = 42455c
$tertiaryFixed = ffd7f4
$tertiaryFixedDim = f1b3e5
$onTertiaryFixed = 340831
$onTertiaryFixedVariant = 66365f
$term0 = 353434
$term1 = a178ff
$term2 = 44def5
$term3 = ffdcf2
$term4 = 94abd7
$term5 = ada0ed
$term6 = 9dceff
$term7 = e8d3de
$term8 = ac9fa9
$term9 = b797ff
$term10 = 89ecff
$term11 = fff0f6
$term12 = b2c2dc
$term13 = c4b6f6
$term14 = bae0ff
$term15 = ffffff
$rosewater = f6eff9
$flamingo = e7def4
$pink = ded8ff
$mauve = b9baff
$red = b9a8ff
$maroon = c4b7ee
$peach = e0c2f9
$yellow = ffecf3
$green = c8e3ff
$teal = d0e0ff
$sky = ccdbff
$sapphire = b1c6ff
$blue = aab9ff
$lavender = c2c9ff
$klink = 6a84d1
$klinkSelection = 6a84d1
$kvisited = 7775dc
$kvisitedSelection = 7775dc
$knegative = 946dff
$knegativeSelection = 946dff
$kneutral = c794ff
$kneutralSelection = c794ff
$kpositive = 5daeff
$kpositiveSelection = 5eaeff
$text = e4e1e7
$subtext1 = c6c5d1
$subtext0 = 90909a
$overlay2 = 7d7d86
$overlay1 = 6a6a72
$overlay0 = 595960
$surface2 = 48484e
$surface1 = 37373d
$surface0 = 25252a
$base = 131317
$mantle = 131317
$crust = 121216
$success = B5CCBA
$onSuccess = 213528
$successContainer = 374B3E
$onSuccessContainer = D1E9D6
-9
View File
@@ -1,9 +0,0 @@
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
error: Impossible de lancer automatiquement D-Bus sans $DISPLAY X11
-33
View File
@@ -1,33 +0,0 @@
#!/bin/bash
timeout=0
handle() {
case $1 in
windowtitle*)
# Extract the window ID from the line
window_id=${1#*>>}
# Fetch the list of windows and parse it using jq to find the window by its decimal ID
window_info=$(hyprctl clients -j | jq --arg id "0x$window_id" '.[] | select(.address == ($id))')
# Extract the title from the window info
window_title=$(echo "$window_info" | jq -r '.title')
# Check if the title matches the characteristics of the Bitwarden popup window
if [[ "$window_title" == *"Extension : (Gestionnaire de mots de passe Bitwarden) - Bitwarden — Mozilla Firefox"* || "$window_title" == "Coinbase Wallet" ]]; then
# in case of double rename only allow once per second
#if ((SECONDS < timeout)); then
# return
#fi
#timeout=$((SECONDS + 1))
# echo "$window_id", "$window_title"
hyprctl --batch "dispatch togglefloating address:0x$window_id; dispatch resizewindowpixel exact 14% 54%,address:0x$window_id; dispatch centerwindow"
fi
;;
esac
}
# Listen to the Hyprland socket for events and process each line with the handle function
socat -U - UNIX-CONNECT:"$XDG_RUNTIME_DIR"/hypr/"$HYPRLAND_INSTANCE_SIGNATURE"/.socket2.sock | while read -r line; do handle "$line"; done
@@ -1,5 +0,0 @@
#!/bin/bash
grim $HOME/Images/Captures\ d’écran/$(date +'%s_grim.png')
play $HOME/.config/hypr/assets/sounds/camera-shutter.ogg
@@ -1,5 +0,0 @@
#!/bin/bash
grim -g "$(slurp -d)" - | wl-copy
play $HOME/.config/hypr/assets/sounds/camera-shutter.ogg
@@ -1,5 +0,0 @@
#!/bin/bash
grim -g "$(slurp -o)" $HOME/Images/Captures\ d’écran/$(date +'%s_grim.png')
play $HOME/.config/hypr/assets/sounds/camera-shutter.ogg
-5
View File
@@ -1,5 +0,0 @@
#!/bin/bash
song_info=$(playerctl metadata --format '{{title}} 󰝚 {{artist}}')
echo "$song_info"
-73
View File
@@ -1,73 +0,0 @@
#!/usr/bin/env zsh
source ~/.zshrc
entries="Dark\nLight"
source='source = ~/.config/hypr/themes/'
selected=$(echo -e $entries|rofi -dmenu $2 -theme ~/.config/rofi/theme.rasi)
case $selected in
Dark)
# GTK
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
gsettings set org.gnome.desktop.interface gtk-theme 'catppuccin-macchiato-blue-standard+default'
cp ~/.themes/catppuccin-macchiato-blue-standard+default/gtk-4.0/gtk.css ~/.config/gtk-4.0/gtk.css
cp ~/.themes/catppuccin-macchiato-blue-standard+default/gtk-4.0/gtk-dark.css ~/.config/gtk-4.0/gtk-dark.css
# ROFI
cp ~/.config/rofi/colors/macchiato.rasi ~/.config/rofi/colors/theme.rasi
# HYPRLAND + HYPRLOCK
cp ~/.config/hypr/assets/images/lock-macchiato.png ~/.config/hypr/assets/images/lock-background.png
cp ~/.config/hypr/themes/macchiato.conf ~/.config/hypr/conf.d/theme.conf
# HYPRPAPER
hyprctl hyprpaper wallpaper "DP-2,~/.config/hypr/assets/images/wall-macchiato.png"
cp ~/.config/hypr/assets/images/wall-macchiato.png ~/.config/hypr/assets/images/wallpaper.png
# KITTY + ZSH + NVIM
kitty +kitten themes --reload-in=all Catppuccin-Macchiato
fast-theme 'XDG:catppuccin-macchiato' > /dev/null
sed -i '25s/latte/macchiato/' ~/.config/nvim/init.lua
# BTOP
cp ~/.config/btop/themes/catppuccin_macchiato.theme ~/.config/btop/themes/catppuccin.theme
# Zathura
cp ~/.config/zathura/themes/catppuccin-macchiato ~/.config/zathura/theme
# SPOTIFY
spicetify config color_scheme macchiato && spicetify apply
# OBS
sed -i 's/^Theme=.*/Theme=com.obsproject.Catppuccin.Macchiato/' ~/.config/obs-studio/global.ini
# POSTING
cp ~/.config/posting/themes/catppuccin_macchiato.yml ~/.local/share/posting/themes/catppuccin.yml
# SPF
sed -i '4s/latte/macchiato/' ~/.config/superfile/config.toml
;;
Light)
# GTK
gsettings set org.gnome.desktop.interface color-scheme 'prefer-light'
gsettings set org.gnome.desktop.interface gtk-theme 'catppuccin-latte-blue-standard+default'
cp ~/.themes/catppuccin-latte-blue-standard+default/gtk-4.0/gtk.css ~/.config/gtk-4.0/gtk.css
cp ~/.themes/catppuccin-latte-blue-standard+default/gtk-4.0/gtk-dark.css ~/.config/gtk-4.0/gtk-dark.css
# ROFI
cp ~/.config/rofi/colors/latte.rasi ~/.config/rofi/colors/theme.rasi
# HYPRLAND + HYPRLOCK
cp ~/.config/hypr/themes/latte.conf ~/.config/hypr/conf.d/theme.conf
cp ~/.config/hypr/assets/images/lock-latte.png ~/.config/hypr/assets/images/lock-background.png
# HYPRPAPER
hyprctl hyprpaper wallpaper "DP-2,~/.config/hypr/assets/images/wall-latte.png"
cp ~/.config/hypr/assets/images/wall-latte.png ~/.config/hypr/assets/images/wallpaper.png
# KITTY + ZSH + NVIM
kitty +kitten themes --reload-in=all Catppuccin-Latte
fast-theme 'XDG:catppuccin-latte' > /dev/null
sed -i '25s/macchiato/latte/' ~/.config/nvim/init.lua
# BTOP
cp ~/.config/btop/themes/catppuccin_latte.theme ~/.config/btop/themes/catppuccin.theme
# Zathura
cp ~/.config/zathura/themes/catppuccin-latte ~/.config/zathura/theme
# SPOTIFY
spicetify config color_scheme latte && spicetify apply
# OBS
sed -i 's/^Theme=.*/Theme=com.obsproject.Catppuccin.Latte/' ~/.config/obs-studio/global.ini
# POSTING
cp ~/.config/posting/themes/catppuccin_latte.yml ~/.local/share/posting/themes/catppuccin.yml
# SPF
sed -i '4s/macchiato/latte/' ~/.config/superfile/config.toml
;;
esac
-78
View File
@@ -1,78 +0,0 @@
$rosewater = rgb(f4dbd6)
$rosewaterAlpha = f4dbd6
$flamingo = rgb(f0c6c6)
$flamingoAlpha = f0c6c6
$pink = rgb(f5bde6)
$pinkAlpha = f5bde6
$mauve = rgb(c6a0f6)
$mauveAlpha = c6a0f6
$red = rgb(ed8796)
$redAlpha = ed8796
$maroon = rgb(ee99a0)
$maroonAlpha = ee99a0
$peach = rgb(f5a97f)
$peachAlpha = f5a97f
$yellow = rgb(eed49f)
$yellowAlpha = eed49f
$green = rgb(a6da95)
$greenAlpha = a6da95
$teal = rgb(8bd5ca)
$tealAlpha = 8bd5ca
$sky = rgb(91d7e3)
$skyAlpha = 91d7e3
$sapphire = rgb(7dc4e4)
$sapphireAlpha = 7dc4e4
$blue = rgb(8aadf4)
$blueAlpha = 8aadf4
$lavender = rgb(b7bdf8)
$lavenderAlpha = b7bdf8
$text = rgb(cad3f5)
$textAlpha = cad3f5
$subtext1 = rgb(b8c0e0)
$subtext1Alpha = b8c0e0
$subtext0 = rgb(a5adcb)
$subtext0Alpha = a5adcb
$overlay2 = rgb(939ab7)
$overlay2Alpha = 939ab7
$overlay1 = rgb(8087a2)
$overlay1Alpha = 8087a2
$overlay0 = rgb(6e738d)
$overlay0Alpha = 6e738d
$surface2 = rgb(5b6078)
$surface2Alpha = 5b6078
$surface1 = rgb(494d64)
$surface1Alpha = 494d64
$surface0 = rgb(363a4f)
$surface0Alpha = 363a4f
$base = rgb(24273a)
$baseAlpha = 24273a
$mantle = rgb(1e2030)
$mantleAlpha = 1e2030
$crust = rgb(181926)
$crustAlpha = 181926
-78
View File
@@ -1,78 +0,0 @@
$rosewater = rgb(dc8a78)
$rosewaterAlpha = dc8a78
$flamingo = rgb(dd7878)
$flamingoAlpha = dd7878
$pink = rgb(ea76cb)
$pinkAlpha = ea76cb
$mauve = rgb(8839ef)
$mauveAlpha = 8839ef
$red = rgb(d20f39)
$redAlpha = d20f39
$maroon = rgb(e64553)
$maroonAlpha = e64553
$peach = rgb(fe640b)
$peachAlpha = fe640b
$yellow = rgb(df8e1d)
$yellowAlpha = df8e1d
$green = rgb(40a02b)
$greenAlpha = 40a02b
$teal = rgb(179299)
$tealAlpha = 179299
$sky = rgb(04a5e5)
$skyAlpha = 04a5e5
$sapphire = rgb(209fb5)
$sapphireAlpha = 209fb5
$blue = rgb(1e66f5)
$blueAlpha = 1e66f5
$lavender = rgb(7287fd)
$lavenderAlpha = 7287fd
$text = rgb(4c4f69)
$textAlpha = 4c4f69
$subtext1 = rgb(5c5f77)
$subtext1Alpha = 5c5f77
$subtext0 = rgb(6c6f85)
$subtext0Alpha = 6c6f85
$overlay2 = rgb(7c7f93)
$overlay2Alpha = 7c7f93
$overlay1 = rgb(8c8fa1)
$overlay1Alpha = 8c8fa1
$overlay0 = rgb(9ca0b0)
$overlay0Alpha = 9ca0b0
$surface2 = rgb(acb0be)
$surface2Alpha = acb0be
$surface1 = rgb(bcc0cc)
$surface1Alpha = bcc0cc
$surface0 = rgb(ccd0da)
$surface0Alpha = ccd0da
$base = rgb(eff1f5)
$baseAlpha = eff1f5
$mantle = rgb(e6e9ef)
$mantleAlpha = e6e9ef
$crust = rgb(dce0e8)
$crustAlpha = dce0e8
-78
View File
@@ -1,78 +0,0 @@
$rosewater = rgb(f4dbd6)
$rosewaterAlpha = f4dbd6
$flamingo = rgb(f0c6c6)
$flamingoAlpha = f0c6c6
$pink = rgb(f5bde6)
$pinkAlpha = f5bde6
$mauve = rgb(c6a0f6)
$mauveAlpha = c6a0f6
$red = rgb(ed8796)
$redAlpha = ed8796
$maroon = rgb(ee99a0)
$maroonAlpha = ee99a0
$peach = rgb(f5a97f)
$peachAlpha = f5a97f
$yellow = rgb(eed49f)
$yellowAlpha = eed49f
$green = rgb(a6da95)
$greenAlpha = a6da95
$teal = rgb(8bd5ca)
$tealAlpha = 8bd5ca
$sky = rgb(91d7e3)
$skyAlpha = 91d7e3
$sapphire = rgb(7dc4e4)
$sapphireAlpha = 7dc4e4
$blue = rgb(8aadf4)
$blueAlpha = 8aadf4
$lavender = rgb(b7bdf8)
$lavenderAlpha = b7bdf8
$text = rgb(cad3f5)
$textAlpha = cad3f5
$subtext1 = rgb(b8c0e0)
$subtext1Alpha = b8c0e0
$subtext0 = rgb(a5adcb)
$subtext0Alpha = a5adcb
$overlay2 = rgb(939ab7)
$overlay2Alpha = 939ab7
$overlay1 = rgb(8087a2)
$overlay1Alpha = 8087a2
$overlay0 = rgb(6e738d)
$overlay0Alpha = 6e738d
$surface2 = rgb(5b6078)
$surface2Alpha = 5b6078
$surface1 = rgb(494d64)
$surface1Alpha = 494d64
$surface0 = rgb(363a4f)
$surface0Alpha = 363a4f
$base = rgb(24273a)
$baseAlpha = 24273a
$mantle = rgb(1e2030)
$mantleAlpha = 1e2030
$crust = rgb(181926)
$crustAlpha = 181926
-568
View File
@@ -1,568 +0,0 @@
{
"theme.font.name": "JetBrainsMonoNL Nerd Font Mono",
"theme.osd.enable": true,
"menus.clock.time.military": true,
"menus.clock.weather.location": "Paris",
"menus.dashboard.shortcuts.left.shortcut1.icon": "󰈹",
"menus.dashboard.shortcuts.left.shortcut1.command": "firefox",
"menus.dashboard.shortcuts.left.shortcut1.tooltip": "Firefox",
"menus.dashboard.shortcuts.left.shortcut2.command": "spotify",
"menus.dashboard.stats.enable_gpu": false,
"theme.bar.floating": true,
"bar.workspaces.show_icons": false,
"menus.clock.weather.unit": "metric",
"bar.layouts": {
"0": {
"left": [
"dashboard",
"workspaces",
"windowtitle"
],
"middle": [
"media"
],
"right": [
"custom/tomato",
"custom/volume",
"updates",
"volume",
"bluetooth",
"clock",
"systray",
"notifications"
]
}
},
"theme.osd.orientation": "horizontal",
"theme.osd.location": "bottom",
"theme.osd.margins": "0px 0px 10px 0px",
"notifications.timeout": 5000,
"menus.dashboard.shortcuts.right.shortcut3.command": "bash -c \"$HOME/.config/hypr/scripts/screenshots/captureArea.sh\"",
"menus.dashboard.shortcuts.left.shortcut4.command": "bash -c \"$HOME/.config/rofi/launchers/type-2/launcher.sh\"",
"menus.dashboard.directories.left.directory1.command": "bash -c \"nautilus $HOME/Téléchargements/\"",
"menus.dashboard.directories.left.directory1.label": "󰉍 Downloads",
"menus.dashboard.directories.left.directory2.label": "󰉏 Videos",
"menus.dashboard.directories.left.directory2.command": "bash -c \"nautilus $HOME/Vidéos/\"",
"menus.dashboard.directories.left.directory3.label": "󰚝 Workspace",
"menus.dashboard.directories.left.directory3.command": "bash -c \"nautilus $HOME/workspace/\"",
"menus.dashboard.directories.right.directory1.label": "󱧶 Documents",
"menus.dashboard.directories.right.directory1.command": "bash -c \"nautilus $HOME/Documents/\"",
"menus.dashboard.directories.right.directory2.label": "󰉏 Images",
"menus.dashboard.directories.right.directory2.command": "bash -c \"nautilus $HOME/Images/\"",
"menus.dashboard.directories.right.directory3.label": "󱂵 Home",
"menus.dashboard.directories.right.directory3.command": "bash -c \"nautilus $HOME/\"",
"theme.font.size": "1.2rem",
"theme.font.weight": 600,
"notifications.cache_actions": false,
"menus.dashboard.shortcuts.right.shortcut3.tooltip": "Screenshot",
"menus.dashboard.shortcuts.right.shortcut3.icon": "󰄀",
"menus.dashboard.shortcuts.right.shortcut1.icon": "",
"menus.dashboard.shortcuts.right.shortcut1.command": "hyprlock",
"bar.workspaces.show_numbered": false,
"bar.workspaces.monitorSpecific": false,
"bar.workspaces.reverse_scroll": true,
"bar.clock.format": "%A %d %b  %H:%M",
"menus.clock.weather.key": "50177474d9b04f2993d150045230106",
"menus.dashboard.powermenu.avatar.image": "/home/thomas/Images/face.png",
"bar.network.label": true,
"theme.bar.transparent": true,
"theme.bar.menus.monochrome": false,
"theme.matugen_settings.scheme_type": "tonal-spot",
"wallpaper.enable": false,
"bar.media.show_artist": false,
"bar.notifications.show_total": false,
"bar.battery.label": true,
"menus.dashboard.shortcuts.right.shortcut1.tooltip": "Lock",
"theme.bar.outer_spacing": "0.4em",
"bar.customModules.updates.pollingInterval": 1440000,
"notifications.ignore": [
"openfortigui",
"spotify",
"tidal-hifi"
],
"bar.customModules.updates.icon": "󰏖",
"bar.customModules.updates.label": true,
"bar.customModules.updates.padZero": true,
"wallpaper.pywal": false,
"bar.media.show_label": true,
"bar.media.truncation": true,
"bar.media.show_active_only": true,
"bar.customModules.power.icon": "",
"bar.customModules.weather.unit": "metric",
"bar.customModules.kbLayout.icon": "󰌌",
"bar.customModules.netstat.icon": "󰖟",
"bar.customModules.storage.icon": "󰋊",
"bar.customModules.updates.updateCommand": "$HOME/.config/ags/scripts/checkUpdates.sh -arch",
"theme.bar.buttons.enableBorders": true,
"theme.bar.buttons.modules.netstat.enableBorder": false,
"bar.customModules.storage.pollingInterval": 8000,
"theme.bar.buttons.y_margins": "0.2em",
"theme.bar.buttons.borderSize": "0.1em",
"theme.bar.buttons.spacing": "0.3em",
"theme.bar.buttons.workspaces.enableBorder": false,
"bar.workspaces.showWsIcons": false,
"bar.workspaces.workspaces": 5,
"bar.workspaces.workspaceMask": false,
"bar.workspaces.hideUnoccupied": true,
"theme.bar.buttons.monochrome": false,
"bar.workspaces.numbered_active_indicator": "color",
"theme.bar.buttons.workspaces.smartHighlight": true,
"bar.workspaces.workspaceIconMap": {},
"bar.workspaces.showAllActive": false,
"bar.workspaces.applicationIconMap": {},
"bar.workspaces.showApplicationIcons": false,
"bar.workspaces.applicationIconOncePerWorkspace": false,
"bar.workspaces.applicationIconEmptyWorkspace": "",
"bar.workspaces.spacing": 1,
"menus.transition": "crossfade",
"bar.workspaces.applicationIconFallback": "",
"bar.systray.ignore": [
"spotify-client",
"Thunderbird",
"com.core447.StreamController.TrayIcon"
],
"bar.systray.customIcons": {
"steam": {
"icon": "󰓓"
},
"TelegramDesktop": {
"icon": ""
}
},
"theme.bar.buttons.clock.enableBorder": false,
"menus.media.displayTimeTooltip": true,
"menus.media.displayTime": true,
"scalingPriority": "hyprland",
"theme.bar.scaling": 100,
"theme.bar.menus.menu.dashboard.scaling": 100,
"theme.bar.border.location": "full",
"theme.bar.border.width": "0",
"theme.bar.margin_top": "0.5em",
"theme.bar.buttons.media.enableBorder": false,
"bar.media.truncation_size": 40,
"menus.clock.weather.interval": 900000,
"menus.clock.weather.enabled": false,
"theme.bar.location": "top",
"bar.autoHide": "fullscreen",
"theme.bar.enableShadow": false,
"theme.bar.layer": "bottom",
"theme.bar.buttons.systray.enableBorder": true,
"theme.bar.buttons.notifications.enableBorder": false,
"theme.font.label": "JetBrainsMonoNL Nerd Font Mono Medium",
"theme.bar.menus.enableShadow": true,
"theme.bar.border_radius": "0.4em",
"bar.windowtitle.title_map": [
[
"cider",
"",
"Apple Music"
],
[
"jetbrains-datagrip",
"",
"DataGrip"
],
[
"chiaki",
"",
"Playstation Remote Play"
],
[
"chrome-edcmabgkbicempmpgmniellhbjopafjh-*",
"",
"ClickUp"
],
[
"chrome-jndlecohfigjmhidboiabnpjfmjgmacp-*",
"",
"GitLab"
]
],
"theme.bar.menus.background": "#181926",
"theme.bar.background": "#1e2030",
"theme.bar.buttons.media.icon": "#1e2030",
"theme.bar.buttons.media.text": "#ed8796",
"theme.bar.buttons.icon": "#b7bdf8",
"theme.bar.buttons.text": "#b7bdf8",
"theme.bar.buttons.hover": "#494d64",
"theme.bar.buttons.background": "#1e2030",
"theme.bar.menus.text": "#cad3f5",
"theme.bar.menus.border.color": "#363a4f",
"theme.bar.buttons.media.background": "#1e2030",
"theme.bar.menus.menu.volume.text": "#cad3f5",
"theme.bar.menus.menu.volume.card.color": "#1e2030",
"theme.bar.menus.menu.volume.label.color": "#a5da95",
"theme.bar.menus.popover.text": "#b7bdf8",
"theme.bar.menus.popover.background": "#181926",
"theme.bar.menus.menu.dashboard.powermenu.shutdown": "#ed8796",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#ed8796",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6da95",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#181926",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cad3f5",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b7bdf8",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#363a4f",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#181926",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e2030",
"theme.bar.menus.menu.notifications.switch.puck": "#494d64",
"theme.bar.menus.menu.notifications.switch.disabled": "#363a4f",
"theme.bar.menus.menu.notifications.switch.enabled": "#b7bdf8",
"theme.bar.menus.menu.notifications.clear": "#ed8796",
"theme.bar.menus.menu.notifications.switch_divider": "#494d64",
"theme.bar.menus.menu.notifications.border": "#363a4f",
"theme.bar.menus.menu.notifications.card": "#1e2030",
"theme.bar.menus.menu.notifications.background": "#181926",
"theme.bar.menus.menu.notifications.no_notifications_label": "#363a4f",
"theme.bar.menus.menu.notifications.label": "#b7bdf8",
"theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5bde6",
"theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5bde6",
"theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5bde6",
"theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6da95",
"theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6da95",
"theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6da95",
"theme.bar.menus.menu.dashboard.monitors.ram.label": "#eed49f",
"theme.bar.menus.menu.dashboard.monitors.ram.bar": "#eed49f",
"theme.bar.menus.menu.dashboard.monitors.ram.icon": "#eed49f",
"theme.bar.menus.menu.dashboard.monitors.cpu.label": "#ee99a0",
"theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#ee99a0",
"theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#ee99a0",
"theme.bar.menus.menu.dashboard.monitors.bar_background": "#494d64",
"theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b7bdf8",
"theme.bar.menus.menu.dashboard.directories.right.middle.color": "#c6a0f6",
"theme.bar.menus.menu.dashboard.directories.right.top.color": "#8bd5ca",
"theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#ee99a0",
"theme.bar.menus.menu.dashboard.directories.left.middle.color": "#eed49f",
"theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5bde6",
"theme.bar.menus.menu.dashboard.controls.input.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.input.background": "#f5bde6",
"theme.bar.menus.menu.dashboard.controls.volume.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.volume.background": "#ee99a0",
"theme.bar.menus.menu.dashboard.controls.notifications.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.notifications.background": "#eed49f",
"theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#91d7e3",
"theme.bar.menus.menu.dashboard.controls.wifi.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.wifi.background": "#c6a0f6",
"theme.bar.menus.menu.dashboard.controls.disabled": "#5b6078",
"theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6da95",
"theme.bar.menus.menu.dashboard.shortcuts.text": "#181926",
"theme.bar.menus.menu.dashboard.shortcuts.background": "#b7bdf8",
"theme.bar.menus.menu.dashboard.powermenu.sleep": "#91d7e3",
"theme.bar.menus.menu.dashboard.powermenu.logout": "#a6da95",
"theme.bar.menus.menu.dashboard.powermenu.restart": "#f5a97f",
"theme.bar.menus.menu.dashboard.profile.name": "#f5bde6",
"theme.bar.menus.menu.dashboard.border.color": "#363a4f",
"theme.bar.menus.menu.dashboard.background.color": "#181926",
"theme.bar.menus.menu.dashboard.card.color": "#1e2030",
"theme.bar.menus.menu.clock.weather.hourly.temperature": "#8aadf4",
"theme.bar.menus.menu.clock.weather.hourly.icon": "#8aadf4",
"theme.bar.menus.menu.clock.weather.hourly.time": "#8aadf4",
"theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#7dc4e4",
"theme.bar.menus.menu.clock.weather.thermometer.cold": "#8aadf4",
"theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b7bdf8",
"theme.bar.menus.menu.clock.weather.thermometer.hot": "#f5a97f",
"theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#ed8796",
"theme.bar.menus.menu.clock.weather.stats": "#8aadf4",
"theme.bar.menus.menu.clock.weather.status": "#7dc4e4",
"theme.bar.menus.menu.clock.weather.temperature": "#cad3f5",
"theme.bar.menus.menu.clock.weather.icon": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.contextdays": "#5b6078",
"theme.bar.menus.menu.clock.calendar.days": "#cad3f5",
"theme.bar.menus.menu.clock.calendar.currentday": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.paginator": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.weekdays": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.yearmonth": "#7dc4e4",
"theme.bar.menus.menu.clock.time.timeperiod": "#7dc4e4",
"theme.bar.menus.menu.clock.time.time": "#8aadf4",
"theme.bar.menus.menu.clock.text": "#cad3f5",
"theme.bar.menus.menu.clock.border.color": "#363a4f",
"theme.bar.menus.menu.clock.background.color": "#181926",
"theme.bar.menus.menu.clock.card.color": "#1e2030",
"theme.bar.menus.menu.battery.slider.puck": "#6e738d",
"theme.bar.menus.menu.battery.slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.battery.slider.background": "#5b6078",
"theme.bar.menus.menu.battery.slider.primary": "#eed49f",
"theme.bar.menus.menu.battery.icons.active": "#eed49f",
"theme.bar.menus.menu.battery.icons.passive": "#939ab7",
"theme.bar.menus.menu.battery.listitems.active": "#eed49f",
"theme.bar.menus.menu.battery.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.battery.text": "#cad3f5",
"theme.bar.menus.menu.battery.label.color": "#eed49f",
"theme.bar.menus.menu.battery.border.color": "#363a4f",
"theme.bar.menus.menu.battery.background.color": "#181926",
"theme.bar.menus.menu.battery.card.color": "#1e2030",
"theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e2030",
"theme.bar.menus.menu.systray.dropdownmenu.text": "#cad3f5",
"theme.bar.menus.menu.systray.dropdownmenu.background": "#181926",
"theme.bar.menus.menu.bluetooth.iconbutton.active": "#91d7e3",
"theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cad3f5",
"theme.bar.menus.menu.bluetooth.icons.active": "#91d7e3",
"theme.bar.menus.menu.bluetooth.icons.passive": "#939ab7",
"theme.bar.menus.menu.bluetooth.listitems.active": "#91d7e3",
"theme.bar.menus.menu.bluetooth.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.bluetooth.switch.puck": "#494d64",
"theme.bar.menus.menu.bluetooth.switch.disabled": "#363a4f",
"theme.bar.menus.menu.bluetooth.switch.enabled": "#91d7e3",
"theme.bar.menus.menu.bluetooth.switch_divider": "#494d64",
"theme.bar.menus.menu.bluetooth.status": "#6e738d",
"theme.bar.menus.menu.bluetooth.text": "#cad3f5",
"theme.bar.menus.menu.bluetooth.label.color": "#91d7e3",
"theme.bar.menus.menu.bluetooth.border.color": "#363a4f",
"theme.bar.menus.menu.bluetooth.background.color": "#181926",
"theme.bar.menus.menu.bluetooth.card.color": "#1e2030",
"theme.bar.menus.menu.network.iconbuttons.active": "#c6a0f6",
"theme.bar.menus.menu.network.iconbuttons.passive": "#cad3f5",
"theme.bar.menus.menu.network.icons.active": "#c6a0f6",
"theme.bar.menus.menu.network.icons.passive": "#939ab7",
"theme.bar.menus.menu.network.listitems.active": "#c6a0f6",
"theme.bar.menus.menu.network.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.network.status.color": "#6e738d",
"theme.bar.menus.menu.network.text": "#cad3f5",
"theme.bar.menus.menu.network.label.color": "#c6a0f6",
"theme.bar.menus.menu.network.border.color": "#363a4f",
"theme.bar.menus.menu.network.background.color": "#181926",
"theme.bar.menus.menu.network.card.color": "#1e2030",
"theme.bar.menus.menu.volume.input_slider.puck": "#5b6078",
"theme.bar.menus.menu.volume.input_slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.volume.input_slider.background": "#5b6078",
"theme.bar.menus.menu.volume.input_slider.primary": "#a5da95",
"theme.bar.menus.menu.volume.audio_slider.puck": "#5b6078",
"theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.volume.audio_slider.background": "#5b6078",
"theme.bar.menus.menu.volume.audio_slider.primary": "#a5da95",
"theme.bar.menus.menu.volume.icons.active": "#a5da95",
"theme.bar.menus.menu.volume.icons.passive": "#939ab7",
"theme.bar.menus.menu.volume.iconbutton.active": "#a5da95",
"theme.bar.menus.menu.volume.iconbutton.passive": "#cad3f5",
"theme.bar.menus.menu.volume.listitems.active": "#a5da95",
"theme.bar.menus.menu.volume.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.volume.border.color": "#363a4f",
"theme.bar.menus.menu.volume.background.color": "#181926",
"theme.bar.menus.menu.media.slider.puck": "#6e738d",
"theme.bar.menus.menu.media.slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.media.slider.background": "#5b6078",
"theme.bar.menus.menu.media.slider.primary": "#ed8796",
"theme.bar.menus.menu.media.buttons.text": "#181926",
"theme.bar.menus.menu.media.buttons.background": "#ed8796",
"theme.bar.menus.menu.media.buttons.enabled": "#ed8796",
"theme.bar.menus.menu.media.buttons.inactive": "#5b6078",
"theme.bar.menus.menu.media.border.color": "#363a4f",
"theme.bar.menus.menu.media.background.color": "#181926",
"theme.bar.menus.menu.media.album": "#a5adcb",
"theme.bar.menus.menu.media.artist": "#ed8796",
"theme.bar.menus.menu.media.song": "#cad3f5",
"theme.bar.menus.tooltip.text": "#cad3f5",
"theme.bar.menus.tooltip.background": "#181926",
"theme.bar.menus.dropdownmenu.divider": "#1e2030",
"theme.bar.menus.dropdownmenu.text": "#cad3f5",
"theme.bar.menus.dropdownmenu.background": "#181926",
"theme.bar.menus.slider.puck": "#6e738d",
"theme.bar.menus.slider.backgroundhover": "#494d64",
"theme.bar.menus.slider.background": "#5b6078",
"theme.bar.menus.slider.primary": "#b7bdf8",
"theme.bar.menus.progressbar.background": "#494d64",
"theme.bar.menus.progressbar.foreground": "#b7bdf8",
"theme.bar.menus.iconbuttons.active": "#b7bdf8",
"theme.bar.menus.iconbuttons.passive": "#cad3f5",
"theme.bar.menus.buttons.text": "#181926",
"theme.bar.menus.buttons.disabled": "#5b6078",
"theme.bar.menus.buttons.active": "#f5bde6",
"theme.bar.menus.buttons.default": "#b7bdf8",
"theme.bar.menus.switch.puck": "#494d64",
"theme.bar.menus.switch.disabled": "#363a4f",
"theme.bar.menus.switch.enabled": "#b7bdf8",
"theme.bar.menus.icons.active": "#b7bdf8",
"theme.bar.menus.icons.passive": "#5b6078",
"theme.bar.menus.listitems.active": "#b7bdf8",
"theme.bar.menus.listitems.passive": "#cad3f5",
"theme.bar.menus.label": "#b7bdf8",
"theme.bar.menus.feinttext": "#363a4f",
"theme.bar.menus.dimtext": "#5b6078",
"theme.bar.menus.cards": "#1e2030",
"theme.bar.buttons.notifications.total": "#b7bdf8",
"theme.bar.buttons.notifications.icon": "#1e2030",
"theme.bar.buttons.notifications.background": "#1e2030",
"theme.bar.buttons.clock.icon": "#1e2030",
"theme.bar.buttons.clock.text": "#8aadf4",
"theme.bar.buttons.clock.background": "#1e2030",
"theme.bar.buttons.battery.icon": "#1e2030",
"theme.bar.buttons.battery.text": "#eed49f",
"theme.bar.buttons.battery.background": "#1e2030",
"theme.bar.buttons.systray.background": "#1e2030",
"theme.bar.buttons.bluetooth.icon": "#1e2030",
"theme.bar.buttons.bluetooth.text": "#91d7e3",
"theme.bar.buttons.bluetooth.background": "#1e2030",
"theme.bar.buttons.network.icon": "#1e2030",
"theme.bar.buttons.network.text": "#c6a0f6",
"theme.bar.buttons.network.background": "#1e2030",
"theme.bar.buttons.volume.icon": "#1e2030",
"theme.bar.buttons.volume.text": "#a5da95",
"theme.bar.buttons.volume.background": "#1e2030",
"theme.bar.buttons.windowtitle.icon": "#1e2030",
"theme.bar.buttons.windowtitle.text": "#8aadf4",
"theme.bar.buttons.windowtitle.background": "#1e2030",
"theme.bar.buttons.workspaces.active": "#8aadf4",
"theme.bar.buttons.workspaces.occupied": "#7dc4e4",
"theme.bar.buttons.workspaces.available": "#b7bcf8",
"theme.bar.buttons.workspaces.hover": "#8aadf4",
"theme.bar.buttons.workspaces.background": "#1e2030",
"theme.bar.buttons.dashboard.icon": "#8aadf4",
"theme.bar.buttons.dashboard.background": "#1e2030",
"theme.osd.label": "#b7bdf8",
"theme.osd.icon": "#181926",
"theme.osd.bar_overflow_color": "#ed8796",
"theme.osd.bar_empty_color": "#363a4f",
"theme.osd.bar_color": "#b7bdf8",
"theme.osd.icon_container": "#b7bdf8",
"theme.osd.bar_container": "#181926",
"theme.notification.close_button.label": "#181926",
"theme.notification.close_button.background": "#ed8796",
"theme.notification.labelicon": "#b7bdf8",
"theme.notification.text": "#cad3f5",
"theme.notification.time": "#8087a2",
"theme.notification.border": "#363a4f",
"theme.notification.label": "#b7bdf8",
"theme.notification.actions.text": "#181926",
"theme.notification.actions.background": "#b7bdf8",
"theme.notification.background": "#181926",
"theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
"theme.bar.buttons.workspaces.numbered_active_underline_color": "#8aadf4",
"theme.bar.menus.menu.media.card.color": "#1e2030",
"theme.bar.menus.check_radio_button.background": "#181826",
"theme.bar.menus.check_radio_button.active": "#b7bcf8",
"theme.bar.buttons.style": "split",
"theme.bar.buttons.icon_background": "#24273a",
"theme.bar.buttons.volume.icon_background": "#a5da95",
"theme.bar.buttons.network.icon_background": "#caa6f7",
"theme.bar.buttons.bluetooth.icon_background": "#89dbeb",
"theme.bar.buttons.windowtitle.icon_background": "#8aadf4",
"theme.bar.buttons.media.icon_background": "#ed8796",
"theme.bar.buttons.notifications.icon_background": "#b7bdf8",
"theme.bar.buttons.battery.icon_background": "#eed49f",
"theme.bar.buttons.clock.icon_background": "#8aadf4",
"theme.bar.menus.menu.notifications.pager.button": "#b7bdf8",
"theme.bar.menus.menu.notifications.scrollbar.color": "#b7bdf8",
"theme.bar.menus.menu.notifications.pager.label": "#939ab7",
"theme.bar.menus.menu.notifications.pager.background": "#181926",
"theme.bar.buttons.modules.ram.icon": "#1e2030",
"theme.bar.buttons.modules.storage.icon_background": "#ed8796",
"theme.bar.menus.popover.border": "#181926",
"theme.bar.menus.menu.power.buttons.sleep.icon_background": "#91d7e3",
"theme.bar.menus.menu.power.buttons.restart.text": "#f5a97f",
"theme.bar.buttons.modules.updates.background": "#1e2030",
"theme.bar.buttons.modules.storage.icon": "#24273a",
"theme.bar.buttons.modules.netstat.background": "#24273a",
"theme.bar.buttons.modules.weather.icon": "#24273a",
"theme.bar.buttons.modules.netstat.text": "#a6da95",
"theme.bar.buttons.modules.storage.background": "#24273a",
"theme.bar.buttons.modules.power.icon": "#ed8796",
"theme.bar.buttons.modules.storage.text": "#ed8796",
"theme.bar.buttons.modules.cpu.background": "#24273a",
"theme.bar.menus.menu.power.border.color": "#363a4f",
"theme.bar.buttons.modules.power.icon_background": "#ed8796",
"theme.bar.menus.menu.power.buttons.logout.icon": "#181926",
"theme.bar.menus.menu.power.buttons.restart.icon_background": "#f5a97f",
"theme.bar.menus.menu.power.buttons.restart.icon": "#181926",
"theme.bar.buttons.modules.cpu.icon": "#24273a",
"theme.bar.buttons.modules.kbLayout.icon_background": "#91d7e3",
"theme.bar.buttons.modules.weather.text": "#b7bdf8",
"theme.bar.menus.menu.power.buttons.shutdown.icon": "#181926",
"theme.bar.menus.menu.power.buttons.sleep.text": "#91d7e3",
"theme.bar.buttons.modules.weather.icon_background": "#b7bdf8",
"theme.bar.menus.menu.power.buttons.shutdown.background": "#1e2030",
"theme.bar.menus.menu.power.buttons.logout.background": "#1e2030",
"theme.bar.buttons.modules.kbLayout.icon": "#24273a",
"theme.bar.buttons.modules.ram.icon_background": "#eed49f",
"theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#ed8796",
"theme.bar.menus.menu.power.buttons.shutdown.text": "#ed8796",
"theme.bar.menus.menu.power.buttons.sleep.background": "#1e2030",
"theme.bar.buttons.modules.ram.text": "#eed49f",
"theme.bar.menus.menu.power.buttons.logout.text": "#a6da95",
"theme.bar.buttons.modules.updates.icon_background": "#eed49f",
"theme.bar.buttons.modules.kbLayout.background": "#24273a",
"theme.bar.buttons.modules.power.background": "#24273a",
"theme.bar.buttons.modules.weather.background": "#24273a",
"theme.bar.menus.menu.power.background.color": "#181926",
"theme.bar.buttons.modules.ram.background": "#24273a",
"theme.bar.buttons.modules.netstat.icon": "#a6da95",
"theme.bar.buttons.modules.cpu.icon_background": "#ed8796",
"theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6da95",
"theme.bar.buttons.modules.updates.text": "#eed49f",
"theme.bar.menus.menu.power.buttons.sleep.icon": "#181926",
"theme.bar.menus.menu.power.buttons.restart.background": "#1e2030",
"theme.bar.buttons.modules.updates.icon": "#1e2030",
"theme.bar.buttons.modules.cpu.text": "#ed8796",
"theme.bar.buttons.modules.netstat.icon_background": "#a6da95",
"theme.bar.buttons.modules.kbLayout.text": "#91d7e3",
"theme.bar.buttons.modules.power.border": "#ed8796",
"theme.bar.buttons.modules.weather.border": "#b7bdf8",
"theme.bar.buttons.modules.updates.border": "#eed49f",
"theme.bar.buttons.modules.kbLayout.border": "#91d7e3",
"theme.bar.buttons.modules.netstat.border": "#a6da95",
"theme.bar.buttons.modules.storage.border": "#ed8796",
"theme.bar.buttons.modules.cpu.border": "#ed8796",
"theme.bar.buttons.modules.ram.border": "#eed49f",
"theme.bar.buttons.notifications.border": "#b7bdf8",
"theme.bar.buttons.clock.border": "#8aadf4",
"theme.bar.buttons.battery.border": "#eed49f",
"theme.bar.buttons.systray.border": "#c6a0f6",
"theme.bar.buttons.bluetooth.border": "#91d7e3",
"theme.bar.buttons.network.border": "#c6a0f6",
"theme.bar.buttons.volume.border": "#a5da95",
"theme.bar.buttons.media.border": "#ed8796",
"theme.bar.buttons.windowtitle.border": "#8aadf4",
"theme.bar.buttons.workspaces.border": "#8aadf4",
"theme.bar.buttons.dashboard.border": "#8aadf4",
"theme.bar.buttons.modules.submap.background": "#24273a",
"theme.bar.buttons.modules.submap.text": "#8bd5ca",
"theme.bar.buttons.modules.submap.border": "#8bd5ca",
"theme.bar.buttons.modules.submap.icon": "#24273a",
"theme.bar.buttons.modules.submap.icon_background": "#24273a",
"theme.bar.menus.menu.network.switch.enabled": "#c6a0f6",
"theme.bar.menus.menu.network.switch.disabled": "#363a4f",
"theme.bar.menus.menu.network.switch.puck": "#494d64",
"theme.bar.buttons.systray.customIcon": "#cad3f5",
"theme.bar.border.color": "#8aadf4",
"theme.bar.menus.menu.media.timestamp": "#cad3f5",
"theme.bar.buttons.borderColor": "#c01c28",
"theme.bar.buttons.modules.hyprsunset.icon_background": "#eed49f",
"theme.bar.buttons.modules.hyprsunset.background": "#24273a",
"theme.bar.buttons.modules.hyprsunset.icon": "#24273a",
"theme.bar.buttons.modules.hyprsunset.text": "#eed49f",
"theme.bar.buttons.modules.hyprsunset.border": "#eed49f",
"theme.bar.buttons.modules.hypridle.icon": "#24273a",
"theme.bar.buttons.modules.hypridle.background": "#24273a",
"theme.bar.buttons.modules.hypridle.icon_background": "#ed8796",
"theme.bar.buttons.modules.hypridle.text": "#ed8796",
"theme.bar.buttons.modules.hypridle.border": "#ed8796",
"theme.bar.menus.menu.network.scroller.color": "#c6a0f6",
"theme.bar.menus.menu.bluetooth.scroller.color": "#91d7e3",
"theme.bar.buttons.modules.cava.text": "#8bd5ca",
"theme.bar.buttons.modules.cava.background": "#24273a",
"theme.bar.buttons.modules.cava.icon": "#24273a",
"theme.bar.buttons.modules.cava.icon_background": "#8bd5ca",
"theme.bar.buttons.modules.cava.border": "#8bd5ca",
"theme.bar.buttons.modules.microphone.border": "#a6da95",
"theme.bar.buttons.modules.microphone.background": "#24273a",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#24273a",
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
"theme.bar.buttons.modules.worldclock.text": "#f5bde6",
"theme.bar.buttons.modules.worldclock.background": "#24273a",
"theme.bar.buttons.modules.worldclock.icon": "#24273a",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.border": "#f5bde6",
"theme.bar.buttons.notifications.hover": "#494d64",
"theme.bar.buttons.clock.hover": "#494d64",
"theme.bar.buttons.battery.hover": "#494d64",
"theme.bar.buttons.systray.hover": "#494d64",
"theme.bar.buttons.bluetooth.hover": "#494d64",
"theme.bar.buttons.network.hover": "#494d64",
"theme.bar.buttons.volume.hover": "#494d64",
"theme.bar.buttons.media.hover": "#494d64",
"theme.bar.buttons.windowtitle.hover": "#494d64",
"theme.bar.buttons.workspaces.numbered_active_text_color": "#181926",
"theme.bar.buttons.dashboard.hover": "#494d64",
"bar.customModules.storage.paths": [
"/"
]
}
-14
View File
@@ -1,14 +0,0 @@
{
"custom/tomato": {
"icon": {
"": "",
"": "",
"": "",
"default": ""
},
"execute": "tomato -t | sed -n '/./p' | awk '{print $1, $2}' | sed 's/\\(.*\\) \\(.*\\)/{\\\"alt\\\":\\\"\\1\\\", \\\"timer\\\":\\\"\\2\\\"}/'",
"label": "{timer}",
"interval": 900,
"hideOnEmpty": true
}
}
-18
View File
@@ -1,18 +0,0 @@
/* ##################################
* # Custom Volume Module Styling #
* ################################## */
@include styleModule(
// class name
'cmodule-tomato',
// styling properties
(
'text-color': #ed8796,
'icon-color': #1e2030,
'icon-background': #ed8796,
'label-background': #1e2030,
'inner-spacing': 0.5em,
'border-enabled': true,
'border-color': #ed8796,
'icon-size': 1.2em
)
);
-386
View File
@@ -1,386 +0,0 @@
{
"theme.bar.menus.background": "#eff1f5",
"theme.bar.background": "#e6e9ef",
"theme.bar.buttons.media.icon": "#e6e9ef",
"theme.bar.buttons.media.text": "#d20e39",
"theme.bar.buttons.icon": "#7287fd",
"theme.bar.buttons.text": "#7287fd",
"theme.bar.buttons.hover": "#bcc0cc",
"theme.bar.buttons.background": "#e6e9ef",
"theme.bar.menus.text": "#4c4f69",
"theme.bar.menus.border.color": "#ccd0da",
"theme.bar.buttons.media.background": "#e6e9ef",
"theme.bar.menus.menu.volume.text": "#4c4f69",
"theme.bar.menus.menu.volume.card.color": "#dcdfe8",
"theme.bar.menus.menu.volume.label.color": "#40a02b",
"theme.bar.menus.popover.text": "#7287fd",
"theme.bar.menus.popover.background": "#dce0e8",
"theme.bar.menus.menu.dashboard.powermenu.shutdown": "#d20f39",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#d20f39",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#40a02b",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#dce0e8",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#4c4f69",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#7287fd",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#ccd0da",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#dce0e8",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#eff1f5",
"theme.bar.menus.menu.notifications.switch.puck": "#bcc0cc",
"theme.bar.menus.menu.notifications.switch.disabled": "#ccd0da",
"theme.bar.menus.menu.notifications.switch.enabled": "#7287fd",
"theme.bar.menus.menu.notifications.clear": "#d20f39",
"theme.bar.menus.menu.notifications.switch_divider": "#bcc0cc",
"theme.bar.menus.menu.notifications.border": "#ccd0da",
"theme.bar.menus.menu.notifications.card": "#dcdfe8",
"theme.bar.menus.menu.notifications.background": "#eff1f5",
"theme.bar.menus.menu.notifications.no_notifications_label": "#ccd0da",
"theme.bar.menus.menu.notifications.label": "#7287fd",
"theme.bar.menus.menu.dashboard.monitors.disk.label": "#ea76cb",
"theme.bar.menus.menu.dashboard.monitors.disk.bar": "#ea76cb",
"theme.bar.menus.menu.dashboard.monitors.disk.icon": "#ea76cb",
"theme.bar.menus.menu.dashboard.monitors.gpu.label": "#40a02b",
"theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#40a02b",
"theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#40a02b",
"theme.bar.menus.menu.dashboard.monitors.ram.label": "#df8e1d",
"theme.bar.menus.menu.dashboard.monitors.ram.bar": "#df8e1d",
"theme.bar.menus.menu.dashboard.monitors.ram.icon": "#df8e1d",
"theme.bar.menus.menu.dashboard.monitors.cpu.label": "#e64553",
"theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#e64553",
"theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#e64553",
"theme.bar.menus.menu.dashboard.monitors.bar_background": "#bcc0cc",
"theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#7287fd",
"theme.bar.menus.menu.dashboard.directories.right.middle.color": "#8839ef",
"theme.bar.menus.menu.dashboard.directories.right.top.color": "#179299",
"theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#e64553",
"theme.bar.menus.menu.dashboard.directories.left.middle.color": "#df8e1d",
"theme.bar.menus.menu.dashboard.directories.left.top.color": "#ea76cb",
"theme.bar.menus.menu.dashboard.controls.input.text": "#dce0e8",
"theme.bar.menus.menu.dashboard.controls.input.background": "#ea76cb",
"theme.bar.menus.menu.dashboard.controls.volume.text": "#dce0e8",
"theme.bar.menus.menu.dashboard.controls.volume.background": "#e64553",
"theme.bar.menus.menu.dashboard.controls.notifications.text": "#dce0e8",
"theme.bar.menus.menu.dashboard.controls.notifications.background": "#df8e1d",
"theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#dce0e8",
"theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#04a5e5",
"theme.bar.menus.menu.dashboard.controls.wifi.text": "#dce0e8",
"theme.bar.menus.menu.dashboard.controls.wifi.background": "#8839ef",
"theme.bar.menus.menu.dashboard.controls.disabled": "#acb0be",
"theme.bar.menus.menu.dashboard.shortcuts.recording": "#40a02b",
"theme.bar.menus.menu.dashboard.shortcuts.text": "#dce0e8",
"theme.bar.menus.menu.dashboard.shortcuts.background": "#7287fd",
"theme.bar.menus.menu.dashboard.powermenu.sleep": "#04a5e5",
"theme.bar.menus.menu.dashboard.powermenu.logout": "#40a02b",
"theme.bar.menus.menu.dashboard.powermenu.restart": "#fe640b",
"theme.bar.menus.menu.dashboard.profile.name": "#ea76cb",
"theme.bar.menus.menu.dashboard.border.color": "#ccd0da",
"theme.bar.menus.menu.dashboard.background.color": "#eff1f5",
"theme.bar.menus.menu.dashboard.card.color": "#dcdfe8",
"theme.bar.menus.menu.clock.weather.hourly.temperature": "#1e65f5",
"theme.bar.menus.menu.clock.weather.hourly.icon": "#1e65f5",
"theme.bar.menus.menu.clock.weather.hourly.time": "#1e65f5",
"theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#04a5e5",
"theme.bar.menus.menu.clock.weather.thermometer.cold": "#1e66f5",
"theme.bar.menus.menu.clock.weather.thermometer.moderate": "#7287fd",
"theme.bar.menus.menu.clock.weather.thermometer.hot": "#fe640b",
"theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#d20f39",
"theme.bar.menus.menu.clock.weather.stats": "#1e65f5",
"theme.bar.menus.menu.clock.weather.status": "#7186fd",
"theme.bar.menus.menu.clock.weather.temperature": "#4c4f69",
"theme.bar.menus.menu.clock.weather.icon": "#1e65f5",
"theme.bar.menus.menu.clock.calendar.contextdays": "#acb0be",
"theme.bar.menus.menu.clock.calendar.days": "#4c4f69",
"theme.bar.menus.menu.clock.calendar.currentday": "#1e65f5",
"theme.bar.menus.menu.clock.calendar.paginator": "#1e65f5",
"theme.bar.menus.menu.clock.calendar.weekdays": "#1e65f5",
"theme.bar.menus.menu.clock.calendar.yearmonth": "#7186fd",
"theme.bar.menus.menu.clock.time.timeperiod": "#7186fd",
"theme.bar.menus.menu.clock.time.time": "#1e65f5",
"theme.bar.menus.menu.clock.text": "#4c4f69",
"theme.bar.menus.menu.clock.border.color": "#ccd0da",
"theme.bar.menus.menu.clock.background.color": "#eff1f5",
"theme.bar.menus.menu.clock.card.color": "#dcdfe8",
"theme.bar.menus.menu.battery.slider.puck": "#9ca0b0",
"theme.bar.menus.menu.battery.slider.backgroundhover": "#bcc0cc",
"theme.bar.menus.menu.battery.slider.background": "#acb0be",
"theme.bar.menus.menu.battery.slider.primary": "#df8e1d",
"theme.bar.menus.menu.battery.icons.active": "#df8e1d",
"theme.bar.menus.menu.battery.icons.passive": "#7c7f93",
"theme.bar.menus.menu.battery.listitems.active": "#df8e1d",
"theme.bar.menus.menu.battery.listitems.passive": "#4c4f69",
"theme.bar.menus.menu.battery.text": "#4c4f69",
"theme.bar.menus.menu.battery.label.color": "#df8e1d",
"theme.bar.menus.menu.battery.border.color": "#ccd0da",
"theme.bar.menus.menu.battery.background.color": "#eff1f5",
"theme.bar.menus.menu.battery.card.color": "#dcdfe8",
"theme.bar.menus.menu.systray.dropdownmenu.divider": "#eff1f5",
"theme.bar.menus.menu.systray.dropdownmenu.text": "#4c4f69",
"theme.bar.menus.menu.systray.dropdownmenu.background": "#dce0e8",
"theme.bar.menus.menu.bluetooth.iconbutton.active": "#04a5e5",
"theme.bar.menus.menu.bluetooth.iconbutton.passive": "#4c4f69",
"theme.bar.menus.menu.bluetooth.icons.active": "#04a5e5",
"theme.bar.menus.menu.bluetooth.icons.passive": "#7c7f93",
"theme.bar.menus.menu.bluetooth.listitems.active": "#04a5e5",
"theme.bar.menus.menu.bluetooth.listitems.passive": "#4c4f69",
"theme.bar.menus.menu.bluetooth.switch.puck": "#bcc0cc",
"theme.bar.menus.menu.bluetooth.switch.disabled": "#ccd0da",
"theme.bar.menus.menu.bluetooth.switch.enabled": "#04a5e5",
"theme.bar.menus.menu.bluetooth.switch_divider": "#bcc0cc",
"theme.bar.menus.menu.bluetooth.status": "#9ca0b0",
"theme.bar.menus.menu.bluetooth.text": "#4c4f69",
"theme.bar.menus.menu.bluetooth.label.color": "#04a5e5",
"theme.bar.menus.menu.bluetooth.border.color": "#ccd0da",
"theme.bar.menus.menu.bluetooth.background.color": "#eff1f5",
"theme.bar.menus.menu.bluetooth.card.color": "#dcdfe8",
"theme.bar.menus.menu.network.iconbuttons.active": "#8839ef",
"theme.bar.menus.menu.network.iconbuttons.passive": "#4c4f69",
"theme.bar.menus.menu.network.icons.active": "#8839ef",
"theme.bar.menus.menu.network.icons.passive": "#7c7f93",
"theme.bar.menus.menu.network.listitems.active": "#8839ef",
"theme.bar.menus.menu.network.listitems.passive": "#4c4f69",
"theme.bar.menus.menu.network.status.color": "#9ca0b0",
"theme.bar.menus.menu.network.text": "#4c4f69",
"theme.bar.menus.menu.network.label.color": "#8839ef",
"theme.bar.menus.menu.network.border.color": "#ccd0da",
"theme.bar.menus.menu.network.background.color": "#eff1f5",
"theme.bar.menus.menu.network.card.color": "#dcdfe8",
"theme.bar.menus.menu.volume.input_slider.puck": "#acb0be",
"theme.bar.menus.menu.volume.input_slider.backgroundhover": "#bcc0cc",
"theme.bar.menus.menu.volume.input_slider.background": "#acb0be",
"theme.bar.menus.menu.volume.input_slider.primary": "#40a02b",
"theme.bar.menus.menu.volume.audio_slider.puck": "#acb0be",
"theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#bcc0cc",
"theme.bar.menus.menu.volume.audio_slider.background": "#acb0be",
"theme.bar.menus.menu.volume.audio_slider.primary": "#40a02b",
"theme.bar.menus.menu.volume.icons.active": "#40a02b",
"theme.bar.menus.menu.volume.icons.passive": "#7c7f93",
"theme.bar.menus.menu.volume.iconbutton.active": "#40a02b",
"theme.bar.menus.menu.volume.iconbutton.passive": "#4c4f69",
"theme.bar.menus.menu.volume.listitems.active": "#40a02b",
"theme.bar.menus.menu.volume.listitems.passive": "#4c4f69",
"theme.bar.menus.menu.volume.border.color": "#ccd0da",
"theme.bar.menus.menu.volume.background.color": "#e6e9ef",
"theme.bar.menus.menu.media.slider.puck": "#9ca0b0",
"theme.bar.menus.menu.media.slider.backgroundhover": "#bcc0cc",
"theme.bar.menus.menu.media.slider.background": "#acb0be",
"theme.bar.menus.menu.media.slider.primary": "#40a02b",
"theme.bar.menus.menu.media.buttons.text": "#dce0e8",
"theme.bar.menus.menu.media.buttons.background": "#4c4e69",
"theme.bar.menus.menu.media.buttons.enabled": "#40a02b",
"theme.bar.menus.menu.media.buttons.inactive": "#acb0be",
"theme.bar.menus.menu.media.border.color": "#ccd0da",
"theme.bar.menus.menu.media.background.color": "#eff1f5",
"theme.bar.menus.menu.media.album": "#6c6e85",
"theme.bar.menus.menu.media.artist": "#d20e39",
"theme.bar.menus.menu.media.song": "#4c4e69",
"theme.bar.menus.tooltip.text": "#4c4f69",
"theme.bar.menus.tooltip.background": "#dce0e8",
"theme.bar.menus.dropdownmenu.divider": "#eff1f5",
"theme.bar.menus.dropdownmenu.text": "#4c4f69",
"theme.bar.menus.dropdownmenu.background": "#dce0e8",
"theme.bar.menus.slider.puck": "#9ca0b0",
"theme.bar.menus.slider.backgroundhover": "#bcc0cc",
"theme.bar.menus.slider.background": "#acb0be",
"theme.bar.menus.slider.primary": "#7287fd",
"theme.bar.menus.progressbar.background": "#bcc0cc",
"theme.bar.menus.progressbar.foreground": "#7287fd",
"theme.bar.menus.iconbuttons.active": "#7287fd",
"theme.bar.menus.iconbuttons.passive": "#4c4f69",
"theme.bar.menus.buttons.text": "#dce0e8",
"theme.bar.menus.buttons.disabled": "#acb0be",
"theme.bar.menus.buttons.active": "#ea76cb",
"theme.bar.menus.buttons.default": "#7287fd",
"theme.bar.menus.switch.puck": "#bcc0cc",
"theme.bar.menus.switch.disabled": "#ccd0da",
"theme.bar.menus.switch.enabled": "#7287fd",
"theme.bar.menus.icons.active": "#7287fd",
"theme.bar.menus.icons.passive": "#acb0be",
"theme.bar.menus.listitems.active": "#7287fd",
"theme.bar.menus.listitems.passive": "#4c4f69",
"theme.bar.menus.label": "#7287fd",
"theme.bar.menus.feinttext": "#ccd0da",
"theme.bar.menus.dimtext": "#acb0be",
"theme.bar.menus.cards": "#dce0e8",
"theme.bar.buttons.notifications.total": "#7287fd",
"theme.bar.buttons.notifications.icon": "#7186fd",
"theme.bar.buttons.notifications.background": "#e6e9ef",
"theme.bar.buttons.clock.icon": "#e6e9ef",
"theme.bar.buttons.clock.text": "#1e65f5",
"theme.bar.buttons.clock.background": "#e6e9ef",
"theme.bar.buttons.battery.icon": "#e6e9ef",
"theme.bar.buttons.battery.text": "#df8e1d",
"theme.bar.buttons.battery.background": "#e6e9ef",
"theme.bar.buttons.systray.background": "#e6e9ef",
"theme.bar.buttons.bluetooth.icon": "#e6e9ef",
"theme.bar.buttons.bluetooth.text": "#04a5e5",
"theme.bar.buttons.bluetooth.background": "#e6e9ef",
"theme.bar.buttons.network.icon": "#e6e9ef",
"theme.bar.buttons.network.text": "#8839ef",
"theme.bar.buttons.network.background": "#e6e9ef",
"theme.bar.buttons.volume.icon": "#e6e9ef",
"theme.bar.buttons.volume.text": "#40a02b",
"theme.bar.buttons.volume.background": "#e6e9ef",
"theme.bar.buttons.windowtitle.icon": "#e6e9ef",
"theme.bar.buttons.windowtitle.text": "#1e65f5",
"theme.bar.buttons.windowtitle.background": "#e6e9ef",
"theme.bar.buttons.workspaces.active": "#1e65f5",
"theme.bar.buttons.workspaces.occupied": "#209eb5",
"theme.bar.buttons.workspaces.available": "#7186fd",
"theme.bar.buttons.workspaces.hover": "#bcc0cc",
"theme.bar.buttons.workspaces.background": "#e6e9ef",
"theme.bar.buttons.dashboard.icon": "#1e65f5",
"theme.bar.buttons.dashboard.background": "#e6e9ef",
"theme.osd.label": "#7287fd",
"theme.osd.icon": "#ccd0da",
"theme.osd.bar_overflow_color": "#d20f39",
"theme.osd.bar_empty_color": "#acb0be",
"theme.osd.bar_color": "#7287fd",
"theme.osd.icon_container": "#7287fd",
"theme.osd.bar_container": "#ccd0da",
"theme.notification.close_button.label": "#dce0e8",
"theme.notification.close_button.background": "#d20f39",
"theme.notification.labelicon": "#7287fd",
"theme.notification.text": "#4c4f69",
"theme.notification.time": "#8c8fa1",
"theme.notification.border": "#ccd0da",
"theme.notification.label": "#7287fd",
"theme.notification.actions.text": "#dce0e8",
"theme.notification.actions.background": "#7287fd",
"theme.notification.background": "#ccd0da",
"theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
"theme.bar.buttons.workspaces.numbered_active_underline_color": "#1e65f5",
"theme.bar.menus.menu.media.card.color": "#dcdfe8",
"theme.bar.menus.check_radio_button.background": "#dcdfe8",
"theme.bar.menus.check_radio_button.active": "#7186fd",
"theme.bar.buttons.style": "split",
"theme.bar.buttons.icon_background": "#dcdfe8",
"theme.bar.buttons.volume.icon_background": "#40a02b",
"theme.bar.buttons.network.icon_background": "#caa6f7",
"theme.bar.buttons.bluetooth.icon_background": "#04a5e5",
"theme.bar.buttons.windowtitle.icon_background": "#1e65f5",
"theme.bar.buttons.media.icon_background": "#d20e39",
"theme.bar.buttons.notifications.icon_background": "#e6e9ef",
"theme.bar.buttons.battery.icon_background": "#df8e1d",
"theme.bar.buttons.clock.icon_background": "#1e65f5",
"theme.bar.menus.menu.notifications.pager.button": "#7287fd",
"theme.bar.menus.menu.notifications.scrollbar.color": "#7287fd",
"theme.bar.menus.menu.notifications.pager.label": "#7c7f93",
"theme.bar.menus.menu.notifications.pager.background": "#eff1f5",
"theme.bar.buttons.modules.ram.icon": "#e6e9ef",
"theme.bar.buttons.modules.storage.icon_background": "#d20f39",
"theme.bar.menus.popover.border": "#dce0e8",
"theme.bar.menus.menu.power.buttons.sleep.icon_background": "#04a5e5",
"theme.bar.menus.menu.power.buttons.restart.text": "#fe640b",
"theme.bar.buttons.modules.updates.background": "#e6e9ef",
"theme.bar.buttons.modules.storage.icon": "#e6e9ef",
"theme.bar.buttons.modules.netstat.background": "#dcdfe8",
"theme.bar.buttons.modules.weather.icon": "#e6e9ef",
"theme.bar.buttons.modules.netstat.text": "#40a02b",
"theme.bar.buttons.modules.storage.background": "#e6e9ef",
"theme.bar.buttons.modules.power.icon": "#e6e9ef",
"theme.bar.buttons.modules.storage.text": "#d20f39",
"theme.bar.buttons.modules.cpu.background": "#dcdfe8",
"theme.bar.menus.menu.power.border.color": "#ccd0da",
"theme.bar.buttons.modules.power.icon_background": "#d20f39",
"theme.bar.menus.menu.power.buttons.logout.icon": "#dce0e8",
"theme.bar.menus.menu.power.buttons.restart.icon_background": "#fe640b",
"theme.bar.menus.menu.power.buttons.restart.icon": "#dce0e8",
"theme.bar.buttons.modules.cpu.icon": "#d20f39",
"theme.bar.buttons.modules.kbLayout.icon_background": "#04a5e5",
"theme.bar.buttons.modules.weather.text": "#7287fd",
"theme.bar.menus.menu.power.buttons.shutdown.icon": "#dce0e8",
"theme.bar.menus.menu.power.buttons.sleep.text": "#04a5e5",
"theme.bar.buttons.modules.weather.icon_background": "#7287fd",
"theme.bar.menus.menu.power.buttons.shutdown.background": "#dcdfe8",
"theme.bar.menus.menu.power.buttons.logout.background": "#dcdfe8",
"theme.bar.buttons.modules.kbLayout.icon": "#e6e9ef",
"theme.bar.buttons.modules.ram.icon_background": "#df8e1d",
"theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#d20f39",
"theme.bar.menus.menu.power.buttons.shutdown.text": "#d20f39",
"theme.bar.menus.menu.power.buttons.sleep.background": "#dcdfe8",
"theme.bar.buttons.modules.ram.text": "#df8e1d",
"theme.bar.menus.menu.power.buttons.logout.text": "#40a02b",
"theme.bar.buttons.modules.updates.icon_background": "#df8e1d",
"theme.bar.buttons.modules.kbLayout.background": "#e6e9ef",
"theme.bar.buttons.modules.power.background": "#e6e9ef",
"theme.bar.buttons.modules.weather.background": "#e6e9ef",
"theme.bar.menus.menu.power.background.color": "#eff1f5",
"theme.bar.buttons.modules.ram.background": "#e6e9ef",
"theme.bar.buttons.modules.netstat.icon": "#40a02b",
"theme.bar.buttons.modules.cpu.icon_background": "#d20f39",
"theme.bar.menus.menu.power.buttons.logout.icon_background": "#40a02b",
"theme.bar.buttons.modules.updates.text": "#df8e1d",
"theme.bar.menus.menu.power.buttons.sleep.icon": "#dce0e8",
"theme.bar.menus.menu.power.buttons.restart.background": "#dcdfe8",
"theme.bar.buttons.modules.updates.icon": "#e6e9ef",
"theme.bar.buttons.modules.cpu.text": "#d20f39",
"theme.bar.buttons.modules.netstat.icon_background": "#40a02b",
"theme.bar.buttons.modules.kbLayout.text": "#04a5e5",
"theme.bar.buttons.modules.power.border": "#d20f39",
"theme.bar.buttons.modules.weather.border": "#7287fd",
"theme.bar.buttons.modules.updates.border": "#df8e1d",
"theme.bar.buttons.modules.kbLayout.border": "#04a5e5",
"theme.bar.buttons.modules.netstat.border": "#40a02b",
"theme.bar.buttons.modules.storage.border": "#d20f39",
"theme.bar.buttons.modules.cpu.border": "#d20f39",
"theme.bar.buttons.modules.ram.border": "#df8e1d",
"theme.bar.buttons.notifications.border": "#7186fd",
"theme.bar.buttons.clock.border": "#1e65f5",
"theme.bar.buttons.battery.border": "#df8e1d",
"theme.bar.buttons.systray.border": "#8839ef",
"theme.bar.buttons.bluetooth.border": "#04a5e5",
"theme.bar.buttons.network.border": "#8839ef",
"theme.bar.buttons.volume.border": "#40a02b",
"theme.bar.buttons.media.border": "#d20e39",
"theme.bar.buttons.windowtitle.border": "#1e65f5",
"theme.bar.buttons.workspaces.border": "#1e65f5",
"theme.bar.buttons.dashboard.border": "#1e65f5",
"theme.bar.buttons.modules.submap.background": "#e6e9ef",
"theme.bar.buttons.modules.submap.text": "#179299",
"theme.bar.buttons.modules.submap.border": "#179299",
"theme.bar.buttons.modules.submap.icon": "#e6e9ef",
"theme.bar.buttons.modules.submap.icon_background": "#179299",
"theme.bar.menus.menu.network.switch.enabled": "#8839ef",
"theme.bar.menus.menu.network.switch.disabled": "#ccd0da",
"theme.bar.menus.menu.network.switch.puck": "#bcc0cc",
"theme.bar.buttons.systray.customIcon": "#4c4e69",
"theme.bar.border.color": "#1e65f5",
"theme.bar.menus.menu.media.timestamp": "#6c6e85",
"theme.bar.buttons.borderColor": "#7287fd",
"theme.bar.buttons.modules.hyprsunset.icon_background": "#df8e1d",
"theme.bar.buttons.modules.hyprsunset.background": "#e6e9ef",
"theme.bar.buttons.modules.hyprsunset.icon": "#e6e9ef",
"theme.bar.buttons.modules.hyprsunset.text": "#df8e1d",
"theme.bar.buttons.modules.hyprsunset.border": "#df8e1d",
"theme.bar.buttons.modules.hypridle.icon": "#e6e9ef",
"theme.bar.buttons.modules.hypridle.background": "#e6e9ef",
"theme.bar.buttons.modules.hypridle.icon_background": "#ed8796",
"theme.bar.buttons.modules.hypridle.text": "#ed8796",
"theme.bar.buttons.modules.hypridle.border": "#ed8796",
"theme.bar.menus.menu.network.scroller.color": "#c6a0f6",
"theme.bar.menus.menu.bluetooth.scroller.color": "#91d7e3",
"theme.bar.buttons.modules.cava.text": "#8bd5ca",
"theme.bar.buttons.modules.cava.background": "#e6e9ef",
"theme.bar.buttons.modules.cava.icon": "#e6e9ef",
"theme.bar.buttons.modules.cava.icon_background": "#8bd5ca",
"theme.bar.buttons.modules.cava.border": "#8bd5ca",
"theme.bar.buttons.modules.microphone.border": "#a6da95",
"theme.bar.buttons.modules.microphone.background": "#e6e9ef",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#e6e9ef",
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
"theme.bar.buttons.modules.worldclock.text": "#f5bde6",
"theme.bar.buttons.modules.worldclock.background": "#e6e9ef",
"theme.bar.buttons.modules.worldclock.icon": "#e6e9ef",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.border": "#f5bde6",
"theme.bar.buttons.notifications.hover": "#494d64",
"theme.bar.buttons.clock.hover": "#494d64",
"theme.bar.buttons.battery.hover": "#494d64",
"theme.bar.buttons.systray.hover": "#494d64",
"theme.bar.buttons.bluetooth.hover": "#494d64",
"theme.bar.buttons.network.hover": "#494d64",
"theme.bar.buttons.volume.hover": "#494d64",
"theme.bar.buttons.media.hover": "#494d64",
"theme.bar.buttons.windowtitle.hover": "#494d64",
"theme.bar.buttons.workspaces.numbered_active_text_color": "#181926",
"theme.bar.buttons.dashboard.hover": "#494d64"
}
-386
View File
@@ -1,386 +0,0 @@
{
"theme.bar.menus.background": "#181926",
"theme.bar.background": "#1e2030",
"theme.bar.buttons.media.icon": "#1e2030",
"theme.bar.buttons.media.text": "#ed8796",
"theme.bar.buttons.icon": "#b7bdf8",
"theme.bar.buttons.text": "#b7bdf8",
"theme.bar.buttons.hover": "#494d64",
"theme.bar.buttons.background": "#1e2030",
"theme.bar.menus.text": "#cad3f5",
"theme.bar.menus.border.color": "#363a4f",
"theme.bar.buttons.media.background": "#1e2030",
"theme.bar.menus.menu.volume.text": "#cad3f5",
"theme.bar.menus.menu.volume.card.color": "#1e2030",
"theme.bar.menus.menu.volume.label.color": "#a5da95",
"theme.bar.menus.popover.text": "#b7bdf8",
"theme.bar.menus.popover.background": "#181926",
"theme.bar.menus.menu.dashboard.powermenu.shutdown": "#ed8796",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#ed8796",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6da95",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#181926",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cad3f5",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b7bdf8",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#363a4f",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#181926",
"theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e2030",
"theme.bar.menus.menu.notifications.switch.puck": "#494d64",
"theme.bar.menus.menu.notifications.switch.disabled": "#363a4f",
"theme.bar.menus.menu.notifications.switch.enabled": "#b7bdf8",
"theme.bar.menus.menu.notifications.clear": "#ed8796",
"theme.bar.menus.menu.notifications.switch_divider": "#494d64",
"theme.bar.menus.menu.notifications.border": "#363a4f",
"theme.bar.menus.menu.notifications.card": "#1e2030",
"theme.bar.menus.menu.notifications.background": "#181926",
"theme.bar.menus.menu.notifications.no_notifications_label": "#363a4f",
"theme.bar.menus.menu.notifications.label": "#b7bdf8",
"theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5bde6",
"theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5bde6",
"theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5bde6",
"theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6da95",
"theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6da95",
"theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6da95",
"theme.bar.menus.menu.dashboard.monitors.ram.label": "#eed49f",
"theme.bar.menus.menu.dashboard.monitors.ram.bar": "#eed49f",
"theme.bar.menus.menu.dashboard.monitors.ram.icon": "#eed49f",
"theme.bar.menus.menu.dashboard.monitors.cpu.label": "#ee99a0",
"theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#ee99a0",
"theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#ee99a0",
"theme.bar.menus.menu.dashboard.monitors.bar_background": "#494d64",
"theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b7bdf8",
"theme.bar.menus.menu.dashboard.directories.right.middle.color": "#c6a0f6",
"theme.bar.menus.menu.dashboard.directories.right.top.color": "#8bd5ca",
"theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#ee99a0",
"theme.bar.menus.menu.dashboard.directories.left.middle.color": "#eed49f",
"theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5bde6",
"theme.bar.menus.menu.dashboard.controls.input.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.input.background": "#f5bde6",
"theme.bar.menus.menu.dashboard.controls.volume.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.volume.background": "#ee99a0",
"theme.bar.menus.menu.dashboard.controls.notifications.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.notifications.background": "#eed49f",
"theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#91d7e3",
"theme.bar.menus.menu.dashboard.controls.wifi.text": "#181926",
"theme.bar.menus.menu.dashboard.controls.wifi.background": "#c6a0f6",
"theme.bar.menus.menu.dashboard.controls.disabled": "#5b6078",
"theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6da95",
"theme.bar.menus.menu.dashboard.shortcuts.text": "#181926",
"theme.bar.menus.menu.dashboard.shortcuts.background": "#b7bdf8",
"theme.bar.menus.menu.dashboard.powermenu.sleep": "#91d7e3",
"theme.bar.menus.menu.dashboard.powermenu.logout": "#a6da95",
"theme.bar.menus.menu.dashboard.powermenu.restart": "#f5a97f",
"theme.bar.menus.menu.dashboard.profile.name": "#f5bde6",
"theme.bar.menus.menu.dashboard.border.color": "#363a4f",
"theme.bar.menus.menu.dashboard.background.color": "#181926",
"theme.bar.menus.menu.dashboard.card.color": "#1e2030",
"theme.bar.menus.menu.clock.weather.hourly.temperature": "#8aadf4",
"theme.bar.menus.menu.clock.weather.hourly.icon": "#8aadf4",
"theme.bar.menus.menu.clock.weather.hourly.time": "#8aadf4",
"theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#7dc4e4",
"theme.bar.menus.menu.clock.weather.thermometer.cold": "#8aadf4",
"theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b7bdf8",
"theme.bar.menus.menu.clock.weather.thermometer.hot": "#f5a97f",
"theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#ed8796",
"theme.bar.menus.menu.clock.weather.stats": "#8aadf4",
"theme.bar.menus.menu.clock.weather.status": "#7dc4e4",
"theme.bar.menus.menu.clock.weather.temperature": "#cad3f5",
"theme.bar.menus.menu.clock.weather.icon": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.contextdays": "#5b6078",
"theme.bar.menus.menu.clock.calendar.days": "#cad3f5",
"theme.bar.menus.menu.clock.calendar.currentday": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.paginator": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.weekdays": "#8aadf4",
"theme.bar.menus.menu.clock.calendar.yearmonth": "#7dc4e4",
"theme.bar.menus.menu.clock.time.timeperiod": "#7dc4e4",
"theme.bar.menus.menu.clock.time.time": "#8aadf4",
"theme.bar.menus.menu.clock.text": "#cad3f5",
"theme.bar.menus.menu.clock.border.color": "#363a4f",
"theme.bar.menus.menu.clock.background.color": "#181926",
"theme.bar.menus.menu.clock.card.color": "#1e2030",
"theme.bar.menus.menu.battery.slider.puck": "#6e738d",
"theme.bar.menus.menu.battery.slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.battery.slider.background": "#5b6078",
"theme.bar.menus.menu.battery.slider.primary": "#eed49f",
"theme.bar.menus.menu.battery.icons.active": "#eed49f",
"theme.bar.menus.menu.battery.icons.passive": "#939ab7",
"theme.bar.menus.menu.battery.listitems.active": "#eed49f",
"theme.bar.menus.menu.battery.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.battery.text": "#cad3f5",
"theme.bar.menus.menu.battery.label.color": "#eed49f",
"theme.bar.menus.menu.battery.border.color": "#363a4f",
"theme.bar.menus.menu.battery.background.color": "#181926",
"theme.bar.menus.menu.battery.card.color": "#1e2030",
"theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e2030",
"theme.bar.menus.menu.systray.dropdownmenu.text": "#cad3f5",
"theme.bar.menus.menu.systray.dropdownmenu.background": "#181926",
"theme.bar.menus.menu.bluetooth.iconbutton.active": "#91d7e3",
"theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cad3f5",
"theme.bar.menus.menu.bluetooth.icons.active": "#91d7e3",
"theme.bar.menus.menu.bluetooth.icons.passive": "#939ab7",
"theme.bar.menus.menu.bluetooth.listitems.active": "#91d7e3",
"theme.bar.menus.menu.bluetooth.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.bluetooth.switch.puck": "#494d64",
"theme.bar.menus.menu.bluetooth.switch.disabled": "#363a4f",
"theme.bar.menus.menu.bluetooth.switch.enabled": "#91d7e3",
"theme.bar.menus.menu.bluetooth.switch_divider": "#494d64",
"theme.bar.menus.menu.bluetooth.status": "#6e738d",
"theme.bar.menus.menu.bluetooth.text": "#cad3f5",
"theme.bar.menus.menu.bluetooth.label.color": "#91d7e3",
"theme.bar.menus.menu.bluetooth.border.color": "#363a4f",
"theme.bar.menus.menu.bluetooth.background.color": "#181926",
"theme.bar.menus.menu.bluetooth.card.color": "#1e2030",
"theme.bar.menus.menu.network.iconbuttons.active": "#c6a0f6",
"theme.bar.menus.menu.network.iconbuttons.passive": "#cad3f5",
"theme.bar.menus.menu.network.icons.active": "#c6a0f6",
"theme.bar.menus.menu.network.icons.passive": "#939ab7",
"theme.bar.menus.menu.network.listitems.active": "#c6a0f6",
"theme.bar.menus.menu.network.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.network.status.color": "#6e738d",
"theme.bar.menus.menu.network.text": "#cad3f5",
"theme.bar.menus.menu.network.label.color": "#c6a0f6",
"theme.bar.menus.menu.network.border.color": "#363a4f",
"theme.bar.menus.menu.network.background.color": "#181926",
"theme.bar.menus.menu.network.card.color": "#1e2030",
"theme.bar.menus.menu.volume.input_slider.puck": "#5b6078",
"theme.bar.menus.menu.volume.input_slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.volume.input_slider.background": "#5b6078",
"theme.bar.menus.menu.volume.input_slider.primary": "#a5da95",
"theme.bar.menus.menu.volume.audio_slider.puck": "#5b6078",
"theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.volume.audio_slider.background": "#5b6078",
"theme.bar.menus.menu.volume.audio_slider.primary": "#a5da95",
"theme.bar.menus.menu.volume.icons.active": "#a5da95",
"theme.bar.menus.menu.volume.icons.passive": "#939ab7",
"theme.bar.menus.menu.volume.iconbutton.active": "#a5da95",
"theme.bar.menus.menu.volume.iconbutton.passive": "#cad3f5",
"theme.bar.menus.menu.volume.listitems.active": "#a5da95",
"theme.bar.menus.menu.volume.listitems.passive": "#cad3f5",
"theme.bar.menus.menu.volume.border.color": "#363a4f",
"theme.bar.menus.menu.volume.background.color": "#181926",
"theme.bar.menus.menu.media.slider.puck": "#6e738d",
"theme.bar.menus.menu.media.slider.backgroundhover": "#494d64",
"theme.bar.menus.menu.media.slider.background": "#5b6078",
"theme.bar.menus.menu.media.slider.primary": "#ed8796",
"theme.bar.menus.menu.media.buttons.text": "#181926",
"theme.bar.menus.menu.media.buttons.background": "#ed8796",
"theme.bar.menus.menu.media.buttons.enabled": "#ed8796",
"theme.bar.menus.menu.media.buttons.inactive": "#5b6078",
"theme.bar.menus.menu.media.border.color": "#363a4f",
"theme.bar.menus.menu.media.background.color": "#181926",
"theme.bar.menus.menu.media.album": "#a5adcb",
"theme.bar.menus.menu.media.artist": "#ed8796",
"theme.bar.menus.menu.media.song": "#cad3f5",
"theme.bar.menus.tooltip.text": "#cad3f5",
"theme.bar.menus.tooltip.background": "#181926",
"theme.bar.menus.dropdownmenu.divider": "#1e2030",
"theme.bar.menus.dropdownmenu.text": "#cad3f5",
"theme.bar.menus.dropdownmenu.background": "#181926",
"theme.bar.menus.slider.puck": "#6e738d",
"theme.bar.menus.slider.backgroundhover": "#494d64",
"theme.bar.menus.slider.background": "#5b6078",
"theme.bar.menus.slider.primary": "#b7bdf8",
"theme.bar.menus.progressbar.background": "#494d64",
"theme.bar.menus.progressbar.foreground": "#b7bdf8",
"theme.bar.menus.iconbuttons.active": "#b7bdf8",
"theme.bar.menus.iconbuttons.passive": "#cad3f5",
"theme.bar.menus.buttons.text": "#181926",
"theme.bar.menus.buttons.disabled": "#5b6078",
"theme.bar.menus.buttons.active": "#f5bde6",
"theme.bar.menus.buttons.default": "#b7bdf8",
"theme.bar.menus.switch.puck": "#494d64",
"theme.bar.menus.switch.disabled": "#363a4f",
"theme.bar.menus.switch.enabled": "#b7bdf8",
"theme.bar.menus.icons.active": "#b7bdf8",
"theme.bar.menus.icons.passive": "#5b6078",
"theme.bar.menus.listitems.active": "#b7bdf8",
"theme.bar.menus.listitems.passive": "#cad3f5",
"theme.bar.menus.label": "#b7bdf8",
"theme.bar.menus.feinttext": "#363a4f",
"theme.bar.menus.dimtext": "#5b6078",
"theme.bar.menus.cards": "#1e2030",
"theme.bar.buttons.notifications.total": "#b7bdf8",
"theme.bar.buttons.notifications.icon": "#1e2030",
"theme.bar.buttons.notifications.background": "#1e2030",
"theme.bar.buttons.clock.icon": "#1e2030",
"theme.bar.buttons.clock.text": "#8aadf4",
"theme.bar.buttons.clock.background": "#1e2030",
"theme.bar.buttons.battery.icon": "#1e2030",
"theme.bar.buttons.battery.text": "#eed49f",
"theme.bar.buttons.battery.background": "#1e2030",
"theme.bar.buttons.systray.background": "#1e2030",
"theme.bar.buttons.bluetooth.icon": "#1e2030",
"theme.bar.buttons.bluetooth.text": "#91d7e3",
"theme.bar.buttons.bluetooth.background": "#1e2030",
"theme.bar.buttons.network.icon": "#1e2030",
"theme.bar.buttons.network.text": "#c6a0f6",
"theme.bar.buttons.network.background": "#1e2030",
"theme.bar.buttons.volume.icon": "#1e2030",
"theme.bar.buttons.volume.text": "#a5da95",
"theme.bar.buttons.volume.background": "#1e2030",
"theme.bar.buttons.windowtitle.icon": "#1e2030",
"theme.bar.buttons.windowtitle.text": "#8aadf4",
"theme.bar.buttons.windowtitle.background": "#1e2030",
"theme.bar.buttons.workspaces.active": "#8aadf4",
"theme.bar.buttons.workspaces.occupied": "#7dc4e4",
"theme.bar.buttons.workspaces.available": "#b7bcf8",
"theme.bar.buttons.workspaces.hover": "#8aadf4",
"theme.bar.buttons.workspaces.background": "#1e2030",
"theme.bar.buttons.dashboard.icon": "#8aadf4",
"theme.bar.buttons.dashboard.background": "#1e2030",
"theme.osd.label": "#b7bdf8",
"theme.osd.icon": "#181926",
"theme.osd.bar_overflow_color": "#ed8796",
"theme.osd.bar_empty_color": "#363a4f",
"theme.osd.bar_color": "#b7bdf8",
"theme.osd.icon_container": "#b7bdf8",
"theme.osd.bar_container": "#181926",
"theme.notification.close_button.label": "#181926",
"theme.notification.close_button.background": "#ed8796",
"theme.notification.labelicon": "#b7bdf8",
"theme.notification.text": "#cad3f5",
"theme.notification.time": "#8087a2",
"theme.notification.border": "#363a4f",
"theme.notification.label": "#b7bdf8",
"theme.notification.actions.text": "#181926",
"theme.notification.actions.background": "#b7bdf8",
"theme.notification.background": "#181926",
"theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
"theme.bar.buttons.workspaces.numbered_active_underline_color": "#8aadf4",
"theme.bar.menus.menu.media.card.color": "#1e2030",
"theme.bar.menus.check_radio_button.background": "#181826",
"theme.bar.menus.check_radio_button.active": "#b7bcf8",
"theme.bar.buttons.style": "split",
"theme.bar.buttons.icon_background": "#24273a",
"theme.bar.buttons.volume.icon_background": "#a5da95",
"theme.bar.buttons.network.icon_background": "#caa6f7",
"theme.bar.buttons.bluetooth.icon_background": "#89dbeb",
"theme.bar.buttons.windowtitle.icon_background": "#8aadf4",
"theme.bar.buttons.media.icon_background": "#ed8796",
"theme.bar.buttons.notifications.icon_background": "#b7bdf8",
"theme.bar.buttons.battery.icon_background": "#eed49f",
"theme.bar.buttons.clock.icon_background": "#8aadf4",
"theme.bar.menus.menu.notifications.pager.button": "#b7bdf8",
"theme.bar.menus.menu.notifications.scrollbar.color": "#b7bdf8",
"theme.bar.menus.menu.notifications.pager.label": "#939ab7",
"theme.bar.menus.menu.notifications.pager.background": "#181926",
"theme.bar.buttons.modules.ram.icon": "#1e2030",
"theme.bar.buttons.modules.storage.icon_background": "#ed8796",
"theme.bar.menus.popover.border": "#181926",
"theme.bar.menus.menu.power.buttons.sleep.icon_background": "#91d7e3",
"theme.bar.menus.menu.power.buttons.restart.text": "#f5a97f",
"theme.bar.buttons.modules.updates.background": "#1e2030",
"theme.bar.buttons.modules.storage.icon": "#24273a",
"theme.bar.buttons.modules.netstat.background": "#24273a",
"theme.bar.buttons.modules.weather.icon": "#24273a",
"theme.bar.buttons.modules.netstat.text": "#a6da95",
"theme.bar.buttons.modules.storage.background": "#24273a",
"theme.bar.buttons.modules.power.icon": "#ed8796",
"theme.bar.buttons.modules.storage.text": "#ed8796",
"theme.bar.buttons.modules.cpu.background": "#24273a",
"theme.bar.menus.menu.power.border.color": "#363a4f",
"theme.bar.buttons.modules.power.icon_background": "#ed8796",
"theme.bar.menus.menu.power.buttons.logout.icon": "#181926",
"theme.bar.menus.menu.power.buttons.restart.icon_background": "#f5a97f",
"theme.bar.menus.menu.power.buttons.restart.icon": "#181926",
"theme.bar.buttons.modules.cpu.icon": "#24273a",
"theme.bar.buttons.modules.kbLayout.icon_background": "#91d7e3",
"theme.bar.buttons.modules.weather.text": "#b7bdf8",
"theme.bar.menus.menu.power.buttons.shutdown.icon": "#181926",
"theme.bar.menus.menu.power.buttons.sleep.text": "#91d7e3",
"theme.bar.buttons.modules.weather.icon_background": "#b7bdf8",
"theme.bar.menus.menu.power.buttons.shutdown.background": "#1e2030",
"theme.bar.menus.menu.power.buttons.logout.background": "#1e2030",
"theme.bar.buttons.modules.kbLayout.icon": "#24273a",
"theme.bar.buttons.modules.ram.icon_background": "#eed49f",
"theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#ed8796",
"theme.bar.menus.menu.power.buttons.shutdown.text": "#ed8796",
"theme.bar.menus.menu.power.buttons.sleep.background": "#1e2030",
"theme.bar.buttons.modules.ram.text": "#eed49f",
"theme.bar.menus.menu.power.buttons.logout.text": "#a6da95",
"theme.bar.buttons.modules.updates.icon_background": "#eed49f",
"theme.bar.buttons.modules.kbLayout.background": "#24273a",
"theme.bar.buttons.modules.power.background": "#24273a",
"theme.bar.buttons.modules.weather.background": "#24273a",
"theme.bar.menus.menu.power.background.color": "#181926",
"theme.bar.buttons.modules.ram.background": "#24273a",
"theme.bar.buttons.modules.netstat.icon": "#a6da95",
"theme.bar.buttons.modules.cpu.icon_background": "#ed8796",
"theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6da95",
"theme.bar.buttons.modules.updates.text": "#eed49f",
"theme.bar.menus.menu.power.buttons.sleep.icon": "#181926",
"theme.bar.menus.menu.power.buttons.restart.background": "#1e2030",
"theme.bar.buttons.modules.updates.icon": "#1e2030",
"theme.bar.buttons.modules.cpu.text": "#ed8796",
"theme.bar.buttons.modules.netstat.icon_background": "#a6da95",
"theme.bar.buttons.modules.kbLayout.text": "#91d7e3",
"theme.bar.buttons.modules.power.border": "#ed8796",
"theme.bar.buttons.modules.weather.border": "#b7bdf8",
"theme.bar.buttons.modules.updates.border": "#eed49f",
"theme.bar.buttons.modules.kbLayout.border": "#91d7e3",
"theme.bar.buttons.modules.netstat.border": "#a6da95",
"theme.bar.buttons.modules.storage.border": "#ed8796",
"theme.bar.buttons.modules.cpu.border": "#ed8796",
"theme.bar.buttons.modules.ram.border": "#eed49f",
"theme.bar.buttons.notifications.border": "#b7bdf8",
"theme.bar.buttons.clock.border": "#8aadf4",
"theme.bar.buttons.battery.border": "#eed49f",
"theme.bar.buttons.systray.border": "#c6a0f6",
"theme.bar.buttons.bluetooth.border": "#91d7e3",
"theme.bar.buttons.network.border": "#c6a0f6",
"theme.bar.buttons.volume.border": "#a5da95",
"theme.bar.buttons.media.border": "#ed8796",
"theme.bar.buttons.windowtitle.border": "#8aadf4",
"theme.bar.buttons.workspaces.border": "#8aadf4",
"theme.bar.buttons.dashboard.border": "#8aadf4",
"theme.bar.buttons.modules.submap.background": "#24273a",
"theme.bar.buttons.modules.submap.text": "#8bd5ca",
"theme.bar.buttons.modules.submap.border": "#8bd5ca",
"theme.bar.buttons.modules.submap.icon": "#24273a",
"theme.bar.buttons.modules.submap.icon_background": "#24273a",
"theme.bar.menus.menu.network.switch.enabled": "#c6a0f6",
"theme.bar.menus.menu.network.switch.disabled": "#363a4f",
"theme.bar.menus.menu.network.switch.puck": "#494d64",
"theme.bar.buttons.systray.customIcon": "#cad3f5",
"theme.bar.border.color": "#8aadf4",
"theme.bar.menus.menu.media.timestamp": "#cad3f5",
"theme.bar.buttons.borderColor": "#c01c28",
"theme.bar.buttons.modules.hyprsunset.icon_background": "#eed49f",
"theme.bar.buttons.modules.hyprsunset.background": "#24273a",
"theme.bar.buttons.modules.hyprsunset.icon": "#24273a",
"theme.bar.buttons.modules.hyprsunset.text": "#eed49f",
"theme.bar.buttons.modules.hyprsunset.border": "#eed49f",
"theme.bar.buttons.modules.hypridle.icon": "#24273a",
"theme.bar.buttons.modules.hypridle.background": "#24273a",
"theme.bar.buttons.modules.hypridle.icon_background": "#ed8796",
"theme.bar.buttons.modules.hypridle.text": "#ed8796",
"theme.bar.buttons.modules.hypridle.border": "#ed8796",
"theme.bar.menus.menu.network.scroller.color": "#c6a0f6",
"theme.bar.menus.menu.bluetooth.scroller.color": "#91d7e3",
"theme.bar.buttons.modules.cava.text": "#8bd5ca",
"theme.bar.buttons.modules.cava.background": "#24273a",
"theme.bar.buttons.modules.cava.icon": "#24273a",
"theme.bar.buttons.modules.cava.icon_background": "#8bd5ca",
"theme.bar.buttons.modules.cava.border": "#8bd5ca",
"theme.bar.buttons.modules.microphone.border": "#a6da95",
"theme.bar.buttons.modules.microphone.background": "#24273a",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#24273a",
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
"theme.bar.buttons.modules.worldclock.text": "#f5bde6",
"theme.bar.buttons.modules.worldclock.background": "#24273a",
"theme.bar.buttons.modules.worldclock.icon": "#24273a",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.border": "#f5bde6",
"theme.bar.buttons.notifications.hover": "#494d64",
"theme.bar.buttons.clock.hover": "#494d64",
"theme.bar.buttons.battery.hover": "#494d64",
"theme.bar.buttons.systray.hover": "#494d64",
"theme.bar.buttons.bluetooth.hover": "#494d64",
"theme.bar.buttons.network.hover": "#494d64",
"theme.bar.buttons.volume.hover": "#494d64",
"theme.bar.buttons.media.hover": "#494d64",
"theme.bar.buttons.windowtitle.hover": "#494d64",
"theme.bar.buttons.workspaces.numbered_active_text_color": "#181926",
"theme.bar.buttons.dashboard.hover": "#494d64"
}
-80
View File
@@ -1,80 +0,0 @@
# vim:ft=kitty
## name: Catppuccin-Macchiato
## author: Pocco81 (https://github.com/Pocco81)
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/macchiato.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #CAD3F5
background #24273A
selection_foreground #24273A
selection_background #F4DBD6
# Cursor colors
cursor #F4DBD6
cursor_text_color #24273A
# URL underline color when hovering with mouse
url_color #F4DBD6
# Kitty window border colors
active_border_color #B7BDF8
inactive_border_color #6E738D
bell_border_color #EED49F
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #181926
active_tab_background #C6A0F6
inactive_tab_foreground #CAD3F5
inactive_tab_background #1E2030
tab_bar_background #181926
# Colors for marks (marked text in the terminal)
mark1_foreground #24273A
mark1_background #B7BDF8
mark2_foreground #24273A
mark2_background #C6A0F6
mark3_foreground #24273A
mark3_background #7DC4E4
# The 16 terminal colors
# black
color0 #494D64
color8 #5B6078
# red
color1 #ED8796
color9 #ED8796
# green
color2 #A6DA95
color10 #A6DA95
# yellow
color3 #EED49F
color11 #EED49F
# blue
color4 #8AADF4
color12 #8AADF4
# magenta
color5 #F5BDE6
color13 #F5BDE6
# cyan
color6 #8BD5CA
color14 #8BD5CA
# white
color7 #B8C0E0
color15 #A5ADCB
+13 -5
View File
@@ -1,8 +1,3 @@
# BEGIN_KITTY_THEME
# Catppuccin-Macchiato
include current-theme.conf
# END_KITTY_THEME
font_family FiraCode Nerd Font
bold_font auto
italic_font auto
@@ -12,3 +7,16 @@ font_size 12.0
window_padding_width 4
enable_audio_bell = no
remember_window_size no
cursor_trail 10
tab_bar_min_tabs 1
tab_bar_edge bottom
tab_bar_style powerline
tab_powerline_style slanted
# OS Window titlebar colors
# wayland_titlebar_color system
# macos_titlebar_color system
include themes/noctalia.conf
-14
View File
@@ -1,14 +0,0 @@
# BEGIN_KITTY_THEME
# Catppuccin-Latte
include current-theme.conf
# END_KITTY_THEME
font_family FiraCode Nerd Font
bold_font auto
italic_font auto
bold_italic_font auto
font_size 12.0
window_padding_width 4
enable_audio_bell = no
+16 -16
View File
@@ -356,22 +356,22 @@ Vagrantfile 
*.ogx 
# audio formats (extensions from dircolors defaults)
*.aac
*.au
*.flac
*.m4a
*.mid
*.midi
*.mka
*.mp3
*.mpc
*.ogg
*.ra
*.wav
*.oga
*.opus
*.spx
*.xspf
*.aac
*.au
*.flac
*.m4a
*.mid
*.midi
*.mka
*.mp3
*.mpc
*.ogg
*.ra
*.wav
*.oga
*.opus
*.spx
*.xspf
# other formats
*.pdf 
+5 -111
View File
@@ -1,112 +1,6 @@
# interpreter for shell commands
set shell zsh
# set '-eu' options for shell commands
# These options are used to have safer shell commands. Option '-e' is used to
# exit on error and option '-u' is used to give error for unset variables.
# Option '-f' disables pathname expansion which can be useful when $f, $fs, and
# $fx variables contain names with '*' or '?' characters. However, this option
# is used selectively within individual commands as it can be limiting at
# times.
set shellopts '-eu'
# set internal field separator (IFS) to "\n" for shell commands
# This is useful to automatically split file names in $fs and $fx properly
# since default file separator used in these variables (i.e. 'filesep' option)
# is newline. You need to consider the values of these options and create your
# commands accordingly.
set ifs "\n"
# leave some space at the top and the bottom of the screen
set scrolloff 10
# Use the `dim` attribute instead of underline for the cursor in the preview pane
set cursorpreviewfmt "\033[7;2m"
# use enter for shell commands
map <enter> shell
# show the result of execution of previous commands
map ` !true
# execute current file (must be executable)
map x $$f
map X !$f
# dedicated keys for file opener actions
map o &mimeopen $f
map O $mimeopen --ask $f
# define a custom 'open' command
# This command is called when current file is not a directory. You may want to
# use either file extensions and/or mime types here. Below uses an editor for
# text files and a file opener for the rest.
cmd open &{{
case $(file --mime-type -Lb $f) in
text/*) lf -remote "send $id \$$EDITOR \$fx";;
*) for f in $fx; do $OPENER $f > /dev/null 2> /dev/null & done;;
esac
}}
# mkdir command. See wiki if you want it to select created dir
map a :push %mkdir<space>
# define a custom 'rename' command without prompt for overwrite
# cmd rename %[ -e $1 ] && printf "file exists" || mv $f $1
# map r push :rename<space>
# make sure trash folder exists
# %mkdir -p ~/.trash
# move current file or selected files to trash folder
# (also see 'man mv' for backup/overwrite options)
cmd trash %set -f; mv $fx ~/.trash
# define a custom 'delete' command
# cmd delete ${{
# set -f
# printf "$fx\n"
# printf "delete?[y/n]"
# read ans
# [ "$ans" = "y" ] && rm -rf $fx
# }}
# use '<delete>' key for either 'trash' or 'delete' command
# map <delete> trash
# map <delete> delete
# extract the current file with the right command
# (xkcd link: https://xkcd.com/1168/)
cmd extract ${{
set -f
case $f in
*.tar.bz|*.tar.bz2|*.tbz|*.tbz2) tar xjvf $f;;
*.tar.gz|*.tgz) tar xzvf $f;;
*.tar.xz|*.txz) tar xJvf $f;;
*.zip) unzip $f;;
*.rar) unrar x $f;;
*.7z) 7z x $f;;
esac
}}
# compress current file or selected files with tar and gunzip
cmd tar ${{
set -f
mkdir $1
cp -r $fx $1
tar czf $1.tar.gz $1
rm -rf $1
}}
# compress current file or selected files with zip
cmd zip ${{
set -f
mkdir $1
cp -r $fx $1
zip -r $1.zip $1
rm -rf $1
}}
set hidden true
set icons true
set previewer ~/.config/lf/scripts/lfpreview
cmd on-select &{{
exec lf -remote 'redraw'
}}
+26
View File
@@ -0,0 +1,26 @@
#!/bin/sh
draw() {
kitten icat --stdin no --transfer-mode memory \
--place "${w}x${h}@${x}x${y}" "$1" </dev/null >/dev/tty
}
file="$1"
w="$2"
h="$3"
x="$4"
y="$5"
case "$(file -Lb --mime-type "$file")" in
image/*)
draw "$file"
;;
application/pdf)
pdftoppm -f 1 -singlefile "$file" "/tmp/lfoutput"
draw "/tmp/lfoutput.ppm"
;;
*)
bat --color=always "$1"
;;
esac
exit 1 # do not cache
-20
View File
@@ -1,20 +0,0 @@
{
"neodev": {
"library": {
"enabled": true,
"plugins": true
}
},
"neoconf": {
"plugins": {
"lua_ls": {
"enabled": true
}
}
},
"lspconfig": {
"lua_ls": {
"Lua.format.enable": false
}
}
}
-7
View File
@@ -1,7 +0,0 @@
column_width = 120
line_endings = "Unix"
indent_type = "Spaces"
indent_width = 2
quote_style = "AutoPreferDouble"
call_parentheses = "None"
collapse_simple_statement = "Always"
-34
View File
@@ -1,34 +0,0 @@
# AstroNvim Template
**NOTE:** This is for AstroNvim v4+
A template for getting started with [AstroNvim](https://github.com/AstroNvim/AstroNvim)
## 🛠️ Installation
#### Make a backup of your current nvim and shared folder
```shell
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak
```
#### Create a new user repository from this template
Press the "Use this template" button above to create a new repository to store your user configuration.
You can also just clone this repository directly if you do not want to track your user configuration in GitHub.
#### Clone the repository
```shell
git clone https://github.com/<your_user>/<your_repository> ~/.config/nvim
```
#### Start Neovim
```shell
nvim
```
+2 -28
View File
@@ -1,29 +1,3 @@
-- This file simply bootstraps the installation of Lazy.nvim and then calls other files for execution
-- This file doesn't necessarily need to be touched, BE CAUTIOUS editing this file and proceed at your own risk.
local lazypath = vim.env.LAZY or vim.fn.stdpath "data" .. "/lazy/lazy.nvim"
if not (vim.env.LAZY or (vim.uv or vim.loop).fs_stat(lazypath)) then
-- stylua: ignore
vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", lazypath })
end
vim.opt.rtp:prepend(lazypath)
-- bootstrap lazy.nvim, LazyVim and your plugins
require("config.lazy")
-- validate that lazy is available
if not pcall(require, "lazy") then
-- stylua: ignore
vim.api.nvim_echo({ { ("Unable to load lazy from: %s\n"):format(lazypath), "ErrorMsg" }, { "Press any key to exit...", "MoreMsg" } }, true, {})
vim.fn.getchar()
vim.cmd.quit()
end
require "lazy_setup"
require "polish"
require "user.options"
require "user.keymaps"
require("catppuccin").setup {
flavour = "macchiato",
}
-- setup must be called before loading
vim.cmd.colorscheme "catppuccin"
-63
View File
@@ -1,63 +0,0 @@
{
"AstroNvim": { "branch": "main", "commit": "c5e610f614e74c9dd9bf11760c4d0ad2c98c0abe" },
"Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
"LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
"aerial.nvim": { "branch": "master", "commit": "6ab1a0ce4874d21610fc5a67a6c82c7b943c635b" },
"alpha-nvim": { "branch": "main", "commit": "de72250e054e5e691b9736ee30db72c65d560771" },
"astrocommunity": { "branch": "main", "commit": "8d028f4ff6173240c85765698d7672b7aa0ce30b" },
"astrocore": { "branch": "main", "commit": "44a3dc0bf1591022b2a6bc89dccdfac1be17bec9" },
"astrolsp": { "branch": "main", "commit": "909fbe64f3f87d089ff3777751261544557117cc" },
"astrotheme": { "branch": "main", "commit": "4a2af93815e4e6adfe69c836e46047a9451de858" },
"astroui": { "branch": "main", "commit": "e923a84c488d879a260fc9cfb2dc27dd870fb6ac" },
"catppuccin": { "branch": "main", "commit": "180e0435707cf1fed09a98a9739e5807d92b69be" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-dap": { "branch": "master", "commit": "ea92773e84c0ad3288c3bc5e452ac91559669087" },
"cmp-nvim-lsp": { "branch": "main", "commit": "99290b3ec1322070bcfb9e846450a46f6efa50f0" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" },
"dressing.nvim": { "branch": "master", "commit": "3a45525bb182730fe462325c99395529308f431e" },
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
"gitsigns.nvim": { "branch": "main", "commit": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9" },
"guess-indent.nvim": { "branch": "main", "commit": "6cd61f7a600bb756e558627cd2e740302c58e32d" },
"heirline.nvim": { "branch": "master", "commit": "fae936abb5e0345b85c3a03ecf38525b0828b992" },
"indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
"lazydev.nvim": { "branch": "main", "commit": "01bc2aacd51cf9021eb19d048e70ce3dd09f7f93" },
"lsp_signature.nvim": { "branch": "master", "commit": "c909a01eb923101c76a57fd2187835e9013ab59a" },
"lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" },
"mason-null-ls.nvim": { "branch": "main", "commit": "2b8433f76598397fcc97318d410e0c4f7a4bea6a" },
"mason-nvim-dap.nvim": { "branch": "main", "commit": "e51f9b259f066c4347f9a79ffde54c29a0619384" },
"mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" },
"mini.bufremove": { "branch": "main", "commit": "285bdac9596ee7375db50c0f76ed04336dcd2685" },
"neo-tree.nvim": { "branch": "main", "commit": "f3df514fff2bdd4318127c40470984137f87b62e" },
"neoconf.nvim": { "branch": "main", "commit": "f630568a4d04154803886f21ca60923f12709f0f" },
"none-ls.nvim": { "branch": "main", "commit": "a117163db44c256d53c3be8717f3e1a2a28e6299" },
"nui.nvim": { "branch": "main", "commit": "a0fd35fcbb4cb479366f1dc5f20145fd718a3733" },
"nvim-autopairs": { "branch": "master", "commit": "68f0e5c3dab23261a945272032ee6700af86227a" },
"nvim-cmp": { "branch": "main", "commit": "1e1900b0769324a9675ef85b38f99cca29e203b3" },
"nvim-colorizer.lua": { "branch": "master", "commit": "517df88cf2afb36652830df2c655df2da416a0ae" },
"nvim-dap": { "branch": "master", "commit": "6a5bba0ddea5d419a783e170c20988046376090d" },
"nvim-dap-ui": { "branch": "master", "commit": "bc81f8d3440aede116f821114547a476b082b319" },
"nvim-lspconfig": { "branch": "master", "commit": "185b2af444b27d6541c02d662b5b68190e5cf0c4" },
"nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
"nvim-notify": { "branch": "master", "commit": "a3020c2cf4dfc4c4f390c4a21e84e35e46cf5d17" },
"nvim-treesitter": { "branch": "master", "commit": "f8aaf5ce4e27cd20de917946b2ae5c968a2c2858" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "9937e5e356e5b227ec56d83d0a9d0a0f6bc9cad4" },
"nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1b212c2eee76d787bbea6aa5e92a2b534e7b4f8f" },
"nvim-ufo": { "branch": "main", "commit": "61463090a4f55f5d080236ea62f09d1cd8976ff3" },
"nvim-web-devicons": { "branch": "master", "commit": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c" },
"nvim-window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" },
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
"presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" },
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
"smart-splits.nvim": { "branch": "master", "commit": "ddb23c1a1cf1507bda487cda7f6e4690965ef9f5" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
"telescope.nvim": { "branch": "master", "commit": "a17d611a0e111836a1db5295f04945df407c5135" },
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
"vim-illuminate": { "branch": "master", "commit": "19cb21f513fc2b02f0c66be70107741e837516a1" },
"which-key.nvim": { "branch": "main", "commit": "fcbf4eea17cb299c02557d576f0d568878e354a4" }
}
-10
View File
@@ -1,10 +0,0 @@
-- AstroCommunity: import any community modules here
-- We import this file in `lazy_setup.lua` before the `plugins/` folder.
-- This guarantees that the specs are processed before any user plugins.
---@type LazySpec
return {
"AstroNvim/astrocommunity",
{ import = "astrocommunity.pack.lua" },
-- import/override with your plugins folder
}
-32
View File
@@ -1,32 +0,0 @@
require("lazy").setup({
{
"AstroNvim/AstroNvim",
version = "^4", -- Remove version tracking to elect for nighly AstroNvim
import = "astronvim.plugins",
opts = { -- AstroNvim options must be set here with the `import` key
mapleader = " ", -- This ensures the leader key must be configured before Lazy is set up
maplocalleader = ",", -- This ensures the localleader key must be configured before Lazy is set up
icons_enabled = true, -- Set to false to disable icons (if no Nerd Font is available)
pin_plugins = nil, -- Default will pin plugins when tracking `version` of AstroNvim, set to true/false to override
update_notifications = true, -- Enable/disable notification about running `:Lazy update` twice to update pinned plugins
},
},
{ import = "community" },
{ import = "plugins" },
} --[[@as LazySpec]], {
-- Configure any other `lazy.nvim` configuration options here
install = { colorscheme = { "astrodark", "habamax" } },
ui = { backdrop = 100 },
performance = {
rtp = {
-- disable some rtp plugins, add more to your liking
disabled_plugins = {
"gzip",
"netrwPlugin",
"tarPlugin",
"tohtml",
"zipPlugin",
},
},
},
} --[[@as LazyConfig]])
-74
View File
@@ -1,74 +0,0 @@
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
-- AstroCore provides a central place to modify mappings, vim options, autocommands, and more!
-- Configuration documentation can be found with `:h astrocore`
-- NOTE: We highly recommend setting up the Lua Language Server (`:LspInstall lua_ls`)
-- as this provides autocomplete and documentation while editing
---@type LazySpec
return {
"AstroNvim/astrocore",
---@type AstroCoreOpts
opts = {
-- Configure core features of AstroNvim
features = {
large_buf = { size = 1024 * 500, lines = 10000 }, -- set global limits for large files for disabling features like treesitter
autopairs = true, -- enable autopairs at start
cmp = true, -- enable completion at start
diagnostics_mode = 3, -- diagnostic mode on start (0 = off, 1 = no signs/virtual text, 2 = no virtual text, 3 = on)
highlighturl = true, -- highlight URLs at start
notifications = true, -- enable notifications at start
},
-- Diagnostics configuration (for vim.diagnostics.config({...})) when diagnostics are on
diagnostics = {
virtual_text = true,
underline = true,
},
-- vim options can be configured here
options = {
opt = { -- vim.opt.<key>
relativenumber = true, -- sets vim.opt.relativenumber
number = true, -- sets vim.opt.number
spell = false, -- sets vim.opt.spell
signcolumn = "auto", -- sets vim.opt.signcolumn to auto
wrap = false, -- sets vim.opt.wrap
},
g = { -- vim.g.<key>
-- configure global vim variables (vim.g)
-- NOTE: `mapleader` and `maplocalleader` must be set in the AstroNvim opts or before `lazy.setup`
-- This can be found in the `lua/lazy_setup.lua` file
},
},
-- Mappings can be configured through AstroCore as well.
-- NOTE: keycodes follow the casing in the vimdocs. For example, `<Leader>` must be capitalized
mappings = {
-- first key is the mode
n = {
-- second key is the lefthand side of the map
-- navigate buffer tabs with `H` and `L`
L = { function() require("astrocore.buffer").nav(vim.v.count1) end, desc = "Next buffer" },
H = { function() require("astrocore.buffer").nav(-vim.v.count1) end, desc = "Previous buffer" },
-- mappings seen under group name "Buffer"
["<Leader>bD"] = {
function()
require("astroui.status.heirline").buffer_picker(
function(bufnr) require("astrocore.buffer").close(bufnr) end
)
end,
desc = "Pick to close",
},
-- tables with just a `desc` key will be registered with which-key if it's installed
-- this is useful for naming menus
["<Leader>b"] = { desc = "Buffers" },
-- quick save
-- ["<C-s>"] = { ":w!<cr>", desc = "Save File" }, -- change description but the same command
},
t = {
-- setting a mapping to false will disable it
-- ["<esc>"] = false,
},
},
},
}
-106
View File
@@ -1,106 +0,0 @@
-- AstroLSP allows you to customize the features in AstroNvim's LSP configuration engine
-- Configuration documentation can be found with `:h astrolsp`
-- NOTE: We highly recommend setting up the Lua Language Server (`:LspInstall lua_ls`)
-- as this provides autocomplete and documentation while editing
---@type LazySpec
return {
"AstroNvim/astrolsp",
---@type AstroLSPOpts
opts = {
-- Configuration table of features provided by AstroLSP
features = {
autoformat = true, -- enable or disable auto formatting on start
codelens = true, -- enable/disable codelens refresh on start
inlay_hints = false, -- enable/disable inlay hints on start
semantic_tokens = true, -- enable/disable semantic token highlighting
},
-- customize lsp formatting options
formatting = {
-- control auto formatting on save
format_on_save = {
enabled = true, -- enable or disable format on save globally
allow_filetypes = { -- enable format on save for specified filetypes only
-- "go",
},
ignore_filetypes = { -- disable format on save for specified filetypes
-- "python",
},
},
disabled = { -- disable formatting capabilities for the listed language servers
-- disable lua_ls formatting capability if you want to use StyLua to format your lua code
-- "lua_ls",
},
timeout_ms = 1000, -- default format timeout
-- filter = function(client) -- fully override the default formatting function
-- return true
-- end
},
-- enable servers that you already have installed without mason
servers = {
-- "pyright"
},
-- customize language server configuration options passed to `lspconfig`
---@diagnostic disable: missing-fields
config = {
-- clangd = { capabilities = { offsetEncoding = "utf-8" } },
},
-- customize how language servers are attached
handlers = {
-- a function without a key is simply the default handler, functions take two parameters, the server name and the configured options table for that server
-- function(server, opts) require("lspconfig")[server].setup(opts) end
-- the key is the server that is being setup with `lspconfig`
-- rust_analyzer = false, -- setting a handler to false will disable the set up of that language server
-- pyright = function(_, opts) require("lspconfig").pyright.setup(opts) end -- or a custom handler function can be passed
},
-- Configure buffer local auto commands to add when attaching a language server
autocmds = {
-- first key is the `augroup` to add the auto commands to (:h augroup)
lsp_document_highlight = {
-- Optional condition to create/delete auto command group
-- can either be a string of a client capability or a function of `fun(client, bufnr): boolean`
-- condition will be resolved for each client on each execution and if it ever fails for all clients,
-- the auto commands will be deleted for that buffer
cond = "textDocument/documentHighlight",
-- cond = function(client, bufnr) return client.name == "lua_ls" end,
-- list of auto commands to set
{
-- events to trigger
event = { "CursorHold", "CursorHoldI" },
-- the rest of the autocmd options (:h nvim_create_autocmd)
desc = "Document Highlighting",
callback = function() vim.lsp.buf.document_highlight() end,
},
{
event = { "CursorMoved", "CursorMovedI", "BufLeave" },
desc = "Document Highlighting Clear",
callback = function() vim.lsp.buf.clear_references() end,
},
},
},
-- mappings to be set up on attaching of a language server
mappings = {
n = {
gl = { function() vim.diagnostic.open_float() end, desc = "Hover diagnostics" },
-- a `cond` key can provided as the string of a server capability to be required to attach, or a function with `client` and `bufnr` parameters from the `on_attach` that returns a boolean
-- gD = {
-- function() vim.lsp.buf.declaration() end,
-- desc = "Declaration of current symbol",
-- cond = "textDocument/declaration",
-- },
-- ["<Leader>uY"] = {
-- function() require("astrolsp.toggles").buffer_semantic_tokens() end,
-- desc = "Toggle LSP semantic highlight (buffer)",
-- cond = function(client) return client.server_capabilities.semanticTokensProvider and vim.lsp.semantic_tokens end,
-- },
},
},
-- A custom `on_attach` function to be run after the default `on_attach` function
-- takes two parameters `client` and `bufnr` (`:h lspconfig-setup`)
on_attach = function(client, bufnr)
-- this would disable semanticTokensProvider for all clients
-- client.server_capabilities.semanticTokensProvider = nil
end,
},
}
-39
View File
@@ -1,39 +0,0 @@
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
-- AstroUI provides the basis for configuring the AstroNvim User Interface
-- Configuration documentation can be found with `:h astroui`
-- NOTE: We highly recommend setting up the Lua Language Server (`:LspInstall lua_ls`)
-- as this provides autocomplete and documentation while editing
---@type LazySpec
return {
"AstroNvim/astroui",
---@type AstroUIOpts
opts = {
-- change colorscheme
colorscheme = "astrodark",
-- AstroUI allows you to easily modify highlight groups easily for any and all colorschemes
highlights = {
init = { -- this table overrides highlights in all themes
-- Normal = { bg = "#000000" },
},
astrodark = { -- a table of overrides/changes when applying the astrotheme theme
-- Normal = { bg = "#000000" },
},
},
-- Icons can be configured throughout the interface
icons = {
-- configure the loading of the lsp in the status line
LSPLoading1 = "⠋",
LSPLoading2 = "⠙",
LSPLoading3 = "⠹",
LSPLoading4 = "⠸",
LSPLoading5 = "⠼",
LSPLoading6 = "⠴",
LSPLoading7 = "⠦",
LSPLoading8 = "⠧",
LSPLoading9 = "⠇",
LSPLoading10 = "⠏",
},
},
}
-3
View File
@@ -1,3 +0,0 @@
return {
{ "catppuccin/nvim", name = "catppuccin", priority = 1000 }
}
-43
View File
@@ -1,43 +0,0 @@
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
-- Customize Mason plugins
---@type LazySpec
return {
-- use mason-lspconfig to configure LSP installations
{
"williamboman/mason-lspconfig.nvim",
-- overrides `require("mason-lspconfig").setup(...)`
opts = function(_, opts)
-- add more things to the ensure_installed table protecting against community packs modifying it
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, {
"lua_ls",
-- add more arguments for adding more language servers
})
end,
},
-- use mason-null-ls to configure Formatters/Linter installation for null-ls sources
{
"jay-babu/mason-null-ls.nvim",
-- overrides `require("mason-null-ls").setup(...)`
opts = function(_, opts)
-- add more things to the ensure_installed table protecting against community packs modifying it
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, {
"prettier",
"stylua",
-- add more arguments for adding more null-ls sources
})
end,
},
{
"jay-babu/mason-nvim-dap.nvim",
-- overrides `require("mason-nvim-dap").setup(...)`
opts = function(_, opts)
-- add more things to the ensure_installed table protecting against community packs modifying it
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, {
"python",
-- add more arguments for adding more debuggers
})
end,
},
}
-22
View File
@@ -1,22 +0,0 @@
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
-- Customize None-ls sources
---@type LazySpec
return {
"nvimtools/none-ls.nvim",
opts = function(_, config)
-- config variable is the default configuration table for the setup function call
-- local null_ls = require "null-ls"
-- Check supported formatters and linters
-- https://github.com/nvimtools/none-ls.nvim/tree/main/lua/null-ls/builtins/formatting
-- https://github.com/nvimtools/none-ls.nvim/tree/main/lua/null-ls/builtins/diagnostics
config.sources = {
-- Set a formatter
-- null_ls.builtins.formatting.stylua,
-- null_ls.builtins.formatting.prettier,
}
return config -- return final config table
end,
}
-16
View File
@@ -1,16 +0,0 @@
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
-- Customize Treesitter
---@type LazySpec
return {
"nvim-treesitter/nvim-treesitter",
opts = function(_, opts)
-- add more things to the ensure_installed table protecting against community packs modifying it
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, {
"lua",
"vim",
-- add more arguments for adding more treesitter parsers
})
end,
}
-83
View File
@@ -1,83 +0,0 @@
-- You can also add or configure plugins by creating files in this `plugins/` folder
-- Here are some examples:
---@type LazySpec
return {
-- == Examples of Adding Plugins ==
"andweeb/presence.nvim",
{
"ray-x/lsp_signature.nvim",
event = "BufRead",
config = function() require("lsp_signature").setup() end,
},
-- == Examples of Overriding Plugins ==
-- customize alpha options
{
"goolord/alpha-nvim",
opts = function(_, opts)
-- customize the dashboard header
opts.section.header.val = {
" █████ ███████ ████████ ██████ ██████",
"██ ██ ██ ██ ██ ██ ██ ██",
"███████ ███████ ██ ██████ ██ ██",
"██ ██ ██ ██ ██ ██ ██ ██",
"██ ██ ███████ ██ ██ ██ ██████",
" ",
" ███  ██ ██  ██ ██ ███  ███",
" ████  ██ ██  ██ ██ ████  ████",
" ██ ██  ██ ██  ██ ██ ██ ████ ██",
" ██  ██ ██  ██  ██  ██ ██  ██  ██",
" ██   ████   ████   ██ ██      ██",
}
return opts
end,
},
-- You can disable default plugins as follows:
{ "max397574/better-escape.nvim", enabled = false },
-- You can also easily customize additional setup of plugins that is outside of the plugin's setup call
{
"L3MON4D3/LuaSnip",
config = function(plugin, opts)
require "astronvim.plugins.configs.luasnip"(plugin, opts) -- include the default astronvim config that calls the setup call
-- add more custom luasnip configuration such as filetype extend or custom snippets
local luasnip = require "luasnip"
luasnip.filetype_extend("javascript", { "javascriptreact" })
end,
},
{
"windwp/nvim-autopairs",
config = function(plugin, opts)
require "astronvim.plugins.configs.nvim-autopairs"(plugin, opts) -- include the default astronvim config that calls the setup call
-- add more custom autopairs configuration such as custom rules
local npairs = require "nvim-autopairs"
local Rule = require "nvim-autopairs.rule"
local cond = require "nvim-autopairs.conds"
npairs.add_rules(
{
Rule("$", "$", { "tex", "latex" })
-- don't add a pair if the next character is %
:with_pair(cond.not_after_regex "%%")
-- don't add a pair if the previous character is xxx
:with_pair(
cond.not_before_regex("xxx", 3)
)
-- don't move right when repeat character
:with_move(cond.none())
-- don't delete if the next character is xx
:with_del(cond.not_after_regex "xx")
-- disable adding a newline when you press <cr>
:with_cr(cond.none()),
},
-- disable for .vim files, but it work for another filetypes
Rule("a", "a", "-vim")
)
end,
},
}
-5
View File
@@ -1,5 +0,0 @@
-- This will run last in the setup process and is a good place to configure
-- things like custom filetypes. This just pure lua so anything that doesn't
-- fit in the normal config locations above can go here
-- Set NeoTree to open by default
-1
View File
@@ -1 +0,0 @@
vim.keymap.set("n", "<C-n>", "<Cmd>Neotree toggle<CR>")
-1
View File
@@ -1 +0,0 @@
vim.opt.relativenumber = false
-6
View File
@@ -1,6 +0,0 @@
---
base: lua51
globals:
vim:
any: true
-8
View File
@@ -1,8 +0,0 @@
std = "neovim"
[rules]
global_usage = "allow"
if_same_then_else = "allow"
incorrect_standard_library_use = "allow"
mixed_table = "allow"
multiple_statements = "allow"
-92
View File
@@ -1,92 +0,0 @@
# More details are at https://superfile.netlify.app/configure/superfile-config/
#
# change your theme
theme = 'catppuccin-macchiato'
#
# The editor files will be opened with. (Leave blank to use the EDITOR environment variable).
editor = ""
#
# The editor directories will be opened with. (Leave blank to use the default editors).
dir_editor = ""
#
# Auto check for update
auto_check_update = true
#
# Cd on quit (For more details, please check out https://superfile.netlify.app/configure/superfile-config/#cd_on_quit)
cd_on_quit = false
#
# Whether to open file preview automatically every time superfile is opened.
default_open_file_preview = true
#
# Whether to show image preview
show_image_preview = true
#
#
# Whether to hide additional footer info for file panel.
show_panel_footer_info = true
#
# The path of the first file panel when superfile is opened.
default_directory = "."
#
# Display file sizes using powers of 1000 (kB, MB, GB) instead of powers of 1024 (KiB, MiB, GiB).
file_size_use_si = false
#
# Default sort type (0: Name, 1: Size, 2: Date Modified, 3: Type).
default_sort_type = 0
#
# Default sort order (false: Ascending, true: Descending).
sort_order_reversed = false
#
# Case sensitive sort by name (upper "B" comes before lower "a" if true).
case_sensitive_sort = false
#
# Whether to exit the shell on successful command execution.
shell_close_on_success = false
#
# Whether to enable debug mode.
debug = false
#
# Whether to ignore warnings about missing fields in the config file.
ignore_missing_fields = false
#
# ================ Style =================
#
# Whether to use the builtin syntax highlighting with chroma or use bat. Values: "" for builtin chroma, "bat" for bat
code_previewer = ''
#
# If you don't have or don't want Nerdfont installed you can turn this off
nerdfont = true
#
# Set transparent background or not (this only work when your terminal background is transparent)
transparent_background = false
#
# File preview width allow '0' (this mean same as file panel),'x' x must be from 2 to 10 (This means that the width of the file preview will be one xth of the total width.)
file_preview_width = 0
#
# The length of the sidebar. If you don't want to display the sidebar, you can input 0 directly. If you want to display the value, please place it in the range of 3-20.
sidebar_width = 20
#
# Border style
# Make sure to add strings exactly one character wide. Use ' ' for borderless
border_top = '─'
border_bottom = '─'
border_left = '│'
border_right = '│'
border_top_left = '╭'
border_top_right = '╮'
border_bottom_left = '╰'
border_bottom_right = '╯'
border_middle_left = '├'
border_middle_right = '┤'
#
# ========== PLUGINS ========== #
# Plugins means that you need to install some external dependencies to use them.
#
# Show more detailed metadata, please install exiftool before enabling this plugin!
metadata = false
#
# Enable MD5 checksum generation for files
enable_md5_checksum = false
#
# Zoxide support for the fast navigation
zoxide_support = true
-59
View File
@@ -1,59 +0,0 @@
# =================================================================================================
# Global hotkeys (cannot conflict with other hotkeys)
confirm = ['enter', 'right', 'l']
quit = ['q', 'esc']
# movement
list_up = ['up', 'k']
list_down = ['down', 'j']
page_up = ['pgup','']
page_down = ['pgdown','']
# file panel control
create_new_file_panel = ['n', '']
close_file_panel = ['w', '']
next_file_panel = ['tab', 'L']
previous_file_panel = ['shift+left', 'H']
toggle_file_preview_panel = ['f', '']
open_sort_options_menu = ['o', '']
toggle_reverse_sort = ['R', '']
# change focus
focus_on_process_bar = ['p', '']
focus_on_sidebar = ['s', '']
focus_on_metadata = ['m', '']
# create file/directory and rename
file_panel_item_create = ['ctrl+n', '']
file_panel_item_rename = ['ctrl+r', '']
# file operations
copy_items = ['ctrl+c', '']
cut_items = ['ctrl+x', '']
paste_items = ['ctrl+v', 'ctrl+w', '']
delete_items = ['ctrl+d', 'delete', '']
# compress and extract
extract_file = ['ctrl+e', '']
compress_file = ['ctrl+a', '']
# editor
open_file_with_editor = ['e', '']
open_current_directory_with_editor = ['E', '']
# other
pinned_directory = ['P', '']
toggle_dot_file = ['.', '']
change_panel_mode = ['v', '']
open_help_menu = ['?', '']
open_command_line = [':', '']
open_spf_prompt = ['>', '']
copy_path = ['ctrl+p', '']
copy_present_working_directory = ['c', '']
toggle_footer = ['F', '']
# =================================================================================================
# Typing hotkeys (can conflict with all hotkeys)
confirm_typing = ['enter', '']
cancel_typing = ['ctrl+c', 'esc']
# =================================================================================================
# Normal mode hotkeys (can conflict with other modes, cannot conflict with global hotkeys)
parent_directory = ['h', 'left', 'backspace']
search_bar = ['/', '']
# =================================================================================================
# Select mode hotkeys (can conflict with other modes, cannot conflict with global hotkeys)
file_panel_select_mode_items_select_down = ['shift+down', 'J']
file_panel_select_mode_items_select_up = ['shift+up', 'K']
file_panel_select_all_items = ['A', '']
-38
View File
@@ -1,38 +0,0 @@
set default-fg rgba(202,211,245,1)
set default-bg rgba(36,39,58,1)
set completion-bg rgba(54,58,79,1)
set completion-fg rgba(202,211,245,1)
set completion-highlight-bg rgba(87,82,104,1)
set completion-highlight-fg rgba(202,211,245,1)
set completion-group-bg rgba(54,58,79,1)
set completion-group-fg rgba(138,173,244,1)
set statusbar-fg rgba(202,211,245,1)
set statusbar-bg rgba(54,58,79,1)
set notification-bg rgba(54,58,79,1)
set notification-fg rgba(202,211,245,1)
set notification-error-bg rgba(54,58,79,1)
set notification-error-fg rgba(237,135,150,1)
set notification-warning-bg rgba(54,58,79,1)
set notification-warning-fg rgba(250,227,176,1)
set inputbar-fg rgba(202,211,245,1)
set inputbar-bg rgba(54,58,79,1)
set recolor "true"
set recolor-lightcolor rgba(36,39,58,1)
set recolor-darkcolor rgba(202,211,245,1)
set index-fg rgba(202,211,245,1)
set index-bg rgba(36,39,58,1)
set index-active-fg rgba(202,211,245,1)
set index-active-bg rgba(54,58,79,1)
set render-loading-bg rgba(36,39,58,1)
set render-loading-fg rgba(202,211,245,1)
set highlight-color rgba(87,82,104,0.5)
set highlight-fg rgba(245,189,230,0.5)
set highlight-active-color rgba(245,189,230,0.5)
-38
View File
@@ -1,38 +0,0 @@
set default-fg rgba(198,208,245,1)
set default-bg rgba(48,52,70,1)
set completion-bg rgba(65,69,89,1)
set completion-fg rgba(198,208,245,1)
set completion-highlight-bg rgba(87,82,104,1)
set completion-highlight-fg rgba(198,208,245,1)
set completion-group-bg rgba(65,69,89,1)
set completion-group-fg rgba(140,170,238,1)
set statusbar-fg rgba(198,208,245,1)
set statusbar-bg rgba(65,69,89,1)
set notification-bg rgba(65,69,89,1)
set notification-fg rgba(198,208,245,1)
set notification-error-bg rgba(65,69,89,1)
set notification-error-fg rgba(231,130,132,1)
set notification-warning-bg rgba(65,69,89,1)
set notification-warning-fg rgba(250,227,176,1)
set inputbar-fg rgba(198,208,245,1)
set inputbar-bg rgba(65,69,89,1)
set recolor "true"
set recolor-lightcolor rgba(48,52,70,1)
set recolor-darkcolor rgba(198,208,245,1)
set index-fg rgba(198,208,245,1)
set index-bg rgba(48,52,70,1)
set index-active-fg rgba(198,208,245,1)
set index-active-bg rgba(65,69,89,1)
set render-loading-bg rgba(48,52,70,1)
set render-loading-fg rgba(198,208,245,1)
set highlight-color rgba(87,82,104,0.5)
set highlight-fg rgba(244,184,228,0.5)
set highlight-active-color rgba(244,184,228,0.5)
-38
View File
@@ -1,38 +0,0 @@
set default-fg rgba(76,79,105,1)
set default-bg rgba(239,241,245,1)
set completion-bg rgba(204,208,218,1)
set completion-fg rgba(76,79,105,1)
set completion-highlight-bg rgba(87,82,104,1)
set completion-highlight-fg rgba(76,79,105,1)
set completion-group-bg rgba(204,208,218,1)
set completion-group-fg rgba(30,102,245,1)
set statusbar-fg rgba(76,79,105,1)
set statusbar-bg rgba(204,208,218,1)
set notification-bg rgba(204,208,218,1)
set notification-fg rgba(76,79,105,1)
set notification-error-bg rgba(204,208,218,1)
set notification-error-fg rgba(210,15,57,1)
set notification-warning-bg rgba(204,208,218,1)
set notification-warning-fg rgba(250,227,176,1)
set inputbar-fg rgba(76,79,105,1)
set inputbar-bg rgba(204,208,218,1)
set recolor "true"
set recolor-lightcolor rgba(239,241,245,1)
set recolor-darkcolor rgba(76,79,105,1)
set index-fg rgba(76,79,105,1)
set index-bg rgba(239,241,245,1)
set index-active-fg rgba(76,79,105,1)
set index-active-bg rgba(204,208,218,1)
set render-loading-bg rgba(239,241,245,1)
set render-loading-fg rgba(76,79,105,1)
set highlight-color rgba(87,82,104,0.5)
set highlight-fg rgba(234,118,203,0.5)
set highlight-active-color rgba(234,118,203,0.5)
@@ -1,38 +0,0 @@
set default-fg rgba(202,211,245,1)
set default-bg rgba(36,39,58,1)
set completion-bg rgba(54,58,79,1)
set completion-fg rgba(202,211,245,1)
set completion-highlight-bg rgba(87,82,104,1)
set completion-highlight-fg rgba(202,211,245,1)
set completion-group-bg rgba(54,58,79,1)
set completion-group-fg rgba(138,173,244,1)
set statusbar-fg rgba(202,211,245,1)
set statusbar-bg rgba(54,58,79,1)
set notification-bg rgba(54,58,79,1)
set notification-fg rgba(202,211,245,1)
set notification-error-bg rgba(54,58,79,1)
set notification-error-fg rgba(237,135,150,1)
set notification-warning-bg rgba(54,58,79,1)
set notification-warning-fg rgba(250,227,176,1)
set inputbar-fg rgba(202,211,245,1)
set inputbar-bg rgba(54,58,79,1)
set recolor "true"
set recolor-lightcolor rgba(36,39,58,1)
set recolor-darkcolor rgba(202,211,245,1)
set index-fg rgba(202,211,245,1)
set index-bg rgba(36,39,58,1)
set index-active-fg rgba(202,211,245,1)
set index-active-bg rgba(54,58,79,1)
set render-loading-bg rgba(36,39,58,1)
set render-loading-fg rgba(202,211,245,1)
set highlight-color rgba(87,82,104,0.5)
set highlight-fg rgba(245,189,230,0.5)
set highlight-active-color rgba(245,189,230,0.5)
-38
View File
@@ -1,38 +0,0 @@
set default-fg rgba(205,214,244,1)
set default-bg rgba(30,30,46,1)
set completion-bg rgba(49,50,68,1)
set completion-fg rgba(205,214,244,1)
set completion-highlight-bg rgba(87,82,104,1)
set completion-highlight-fg rgba(205,214,244,1)
set completion-group-bg rgba(49,50,68,1)
set completion-group-fg rgba(137,180,250,1)
set statusbar-fg rgba(205,214,244,1)
set statusbar-bg rgba(49,50,68,1)
set notification-bg rgba(49,50,68,1)
set notification-fg rgba(205,214,244,1)
set notification-error-bg rgba(49,50,68,1)
set notification-error-fg rgba(243,139,168,1)
set notification-warning-bg rgba(49,50,68,1)
set notification-warning-fg rgba(250,227,176,1)
set inputbar-fg rgba(205,214,244,1)
set inputbar-bg rgba(49,50,68,1)
set recolor "true"
set recolor-lightcolor rgba(30,30,46,1)
set recolor-darkcolor rgba(205,214,244,1)
set index-fg rgba(205,214,244,1)
set index-bg rgba(30,30,46,1)
set index-active-fg rgba(205,214,244,1)
set index-active-bg rgba(49,50,68,1)
set render-loading-bg rgba(30,30,46,1)
set render-loading-fg rgba(205,214,244,1)
set highlight-color rgba(87,82,104,0.5)
set highlight-fg rgba(245,194,231,0.5)
set highlight-active-color rgba(245,194,231,0.5)
+1 -1
View File
@@ -1 +1 @@
include theme
include noctaliarc
+29
View File
@@ -0,0 +1,29 @@
# File system
if command -v eza &> /dev/null; then
alias ls='eza -lh --group-directories-first --icons=auto'
alias lsa='ls -a'
alias lt='eza --tree --level=2 --long --icons --git'
alias lta='lt -a'
fi
if [[ "$TERM" == "xterm-kitty" ]]; then
alias ff="fzf --preview 'case \$(file --mime-type -b {}) in image/*) kitty icat --clear --transfer-mode=memory --stdin=no --place=\${FZF_PREVIEW_COLUMNS}x\${FZF_PREVIEW_LINES}@0x0 {} ;; *) bat --style=numbers --color=always {} ;; esac'"
fi
# Tools
#alias c='opencode'
#alias cx='printf "\033[2J\033[3J\033[H" && claude --permission-mode bypassPermissions'
#alias d='docker'
#alias r='rails'
#alias t='tmux attach || tmux new -s Work'
#alias ic='tdl c'
#alias ix='tdl cx'
#alias icx='tdl c cx'
#n() { if [ "$#" -eq 0 ]; then command nvim . ; else command nvim "$@"; fi; }
# Git
alias g='git'
alias gcm='git commit -m'
alias gcam='git commit -a -m'
alias gcad='git commit -a --amend'
-3
View File
@@ -1,3 +0,0 @@
[submodule ".config/quickshell/caelestia"]
path = .config/quickshell/caelestia
url = https://github.com/caelestia-dots/shell.git

Some files were not shown because too many files have changed in this diff Show More