noctalia update

This commit is contained in:
Thomas
2026-05-12 12:17:24 +02:00
parent 12de555bb2
commit 860e8cfa1f
619 changed files with 644 additions and 96102 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");
-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
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.
+3
View File
@@ -0,0 +1,3 @@
exec-once = dbus-update-activation-environment --systemd --all
exec-once = systemctl --user start hyprland-session.target
exec-once = qs -c noctalia-shell
+6
View File
@@ -0,0 +1,6 @@
# See https://wiki.hypr.land/Configuring/Environment-variables/
#env = XCURSOR_SIZE,24
#env = QT_QPA_PLATFORM,wayland
#env = QT_AUTO_SCREEN_SCALE_FACTOR,0
#env = QT_QPA_PLATFORMTHEME,qt6ct
+26
View File
@@ -0,0 +1,26 @@
# https://wiki.hypr.land/Configuring/Variables/#input
input {
kb_layout = fr
kb_variant =
kb_model =
kb_options =
kb_rules =
follow_mouse = 1
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
touchpad {
natural_scroll = false
}
}
# See https://wiki.hypr.land/Configuring/Gestures
gesture = 3, horizontal, workspace
# Example per-device config
# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more
device {
name = logitech-g-pro--1
sensitivity = -0.8
}
+98 -27
View File
@@ -1,33 +1,104 @@
bind = $mainMod SHIFT, F, fullscreenstate, -1 2
# See https://wiki.hypr.land/Configuring/Keywords/
$mainMod = SUPER # Sets "Windows" key as main modifier
$terminal = kitty
$fileManager = nautilus
$ipc = qs -c noctalia-shell ipc call
# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more
bind = CTRL ALT, T, exec, $terminal
bind = ALT, TAB, exec, rofi -show window -theme ~/.config/rofi/window.rasi
bind = $mainMod, SPACE, exec, $ipc launcher toggle
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, F, fullscreen,
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, U, layoutmsg, togglesplit # dwindle
bind = $mainMod, H, layoutmsg, swapsplit
# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
# Move focus with mainMod + IJKL
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]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
# 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, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1
# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
# Laptop multimedia keys for volume and LCD brightness
bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+
bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+
bindel = ,XF86MonBrightnessDown, exec, brightnessctl -e4 -n2 set 5%-
# Requires playerctl
bindl = , XF86AudioNext, exec, playerctl next
bindl = , XF86AudioPause, exec, playerctl play-pause
bindl = , XF86AudioPlay, exec, playerctl play-pause
bindl = , XF86AudioPrev, exec, playerctl previous
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
# Interface (noctalia-shell)
bind = $mainMod, T, exec, $ipc darkMode toggle
bind = $mainMod SHIFT, L, exec, $ipc lockScreen lock
# Utilities
bindl = , Print, global, caelestia:screenshotFreeze # Capture region (freeze)
bindl = CTRL, Print, exec, caelestia screenshot # Full screen capture > clipboard
bindl = , Print, exec, $ipc plugin:screenshot takeScreenshot region
bindl = CTRL, Print, exec, $ipc plugin:screenshot takeScreenshot screen
# 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
bindl = , switch:Lid Switch, exec, ~/.config/hypr/scripts/lidClosed.sh
+92
View File
@@ -0,0 +1,92 @@
# Refer to https://wiki.hypr.land/Configuring/Variables/
disable_splash_rendering = true
# https://wiki.hypr.land/Configuring/Variables/#general
general {
gaps_in = 5
gaps_out = 10
border_size = 2
# https://wiki.hypr.land/Configuring/Variables/#variable-types for info about colors
#col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
#col.inactive_border = rgba(595959aa)
# Set to true enable resizing windows by clicking and dragging on borders and gaps
resize_on_border = false
# Please see https://wiki.hypr.land/Configuring/Tearing/ before you turn this on
allow_tearing = false
layout = dwindle
}
# https://wiki.hypr.land/Configuring/Variables/#decoration
decoration {
rounding = 12
# Change transparency of focused and unfocused windows
active_opacity = 1.0
inactive_opacity = 1.0
shadow {
enabled = true
range = 30
render_power = 5
offset = 0 5
color = rgba(00000070)
}
# https://wiki.hypr.land/Configuring/Variables/#blur
blur {
enabled = false
size = 3
passes = 1
vibrancy = 0.1696
}
}
animations {
enabled = true
animation = windowsIn, 1, 3, default
animation = windowsOut, 1, 3, default
animation = border, 1, 3, default
animation = borderangle, 1, 3, default
animation = fade, 1, 3, default
animation = workspaces, 1, 5, default
animation = windowsMove, 1, 4, default
}
# Ref https://wiki.hypr.land/Configuring/Workspace-Rules/
# "Smart gaps" / "No gaps when only"
# uncomment all if you wish to use that.
# workspace = w[tv1], gapsout:0, gapsin:0
# workspace = f[1], gapsout:0, gapsin:0
# windowrule = bordersize 0, floating:0, onworkspace:w[tv1]
# windowrule = rounding 0, floating:0, onworkspace:w[tv1]
# windowrule = bordersize 0, floating:0, onworkspace:f[1]
# windowrule = rounding 0, floating:0, onworkspace:f[1]
# See https://wiki.hypr.land/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.hypr.land/Configuring/Master-Layout/ for more
master {
new_status = master
mfact = 0.5
}
# https://wiki.hypr.land/Configuring/Variables/#misc
misc {
force_default_wallpaper = true # Set to 0 or 1 to disable the anime mascot wallpapers
disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
}
xwayland {
force_zero_scaling = true
}
+3
View File
@@ -0,0 +1,3 @@
# See https://wiki.hypr.land/Configuring/Monitors/
monitor = eDP-1, 2256x1504@60, auto, 1.33, bitdepth, 10, vrr, 1
monitor = , preferred,auto,auto
+11
View File
@@ -0,0 +1,11 @@
# See https://wiki.hypr.land/Configuring/Permissions/
# Please note permission changes here require a Hyprland restart and are not applied on-the-fly
# for security reasons
# ecosystem {
# enforce_permissions = 1
# }
# permission = /usr/(bin|local/bin)/grim, screencopy, allow
# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow
# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow
+6
View File
@@ -0,0 +1,6 @@
# See https://wiki.hypr.land/Configuring/Keywords/
# Set programs that you use
#$terminal = kitty
#$fileManager = dolphin
#$menu = wofi --show drun
+5 -5
View File
@@ -9,7 +9,7 @@ windowrule {
name = kitty-term
match:class = kitty
size = (monitor_w*0.30) (monitor_h*0.4)
size = (monitor_w*0.50) (monitor_h*0.47)
float = true
center = true
}
@@ -18,8 +18,8 @@ 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)
size = (monitor_w*0.27) (monitor_h*0.7)
move = (monitor_w*0.70) (monitor_h*0.15)
float = true
pin = true
}
@@ -30,7 +30,7 @@ windowrule {
float = true
center = true
size = (monitor_w*0.35) (monitor_h*0.5)
size = (monitor_w*0.48) (monitor_h*0.5)
}
windowrule {
@@ -60,4 +60,4 @@ windowrule {
pin = true
}
exec-once = ~/.config/hypr/scripts/resize-window.sh
# exec-once = ~/.config/hypr/scripts/resize-window.sh
+21 -252
View File
@@ -1,299 +1,68 @@
# #######################################################################################
# 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.
# MY SUPER HYPRLAND CONFIG.
# #######################################################################################
# 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
# https://wiki.hypr.land/Configuring/
################
### 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
}
source = ~/.config/hypr/conf.d/monitors.conf
###################
### MY PROGRAMS ###
###################
# See https://wiki.hyprland.org/Configuring/Keywords/
# Set programs that you use
$terminal = kitty
$fileManager = nautilus
$menu = caelestia:launcher
source = ~/.config/hypr/conf.d/programs.conf
#################
### 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)
source = ~/.config/hypr/conf.d/autostart.conf
#############################
### ENVIRONMENT VARIABLES ###
#############################
# See https://wiki.hyprland.org/Configuring/Environment-variables/
source = ~/.config/hypr/conf.d/environments.conf
# 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
}
###################
### PERMISSIONS ###
###################
source = ~/.config/hypr/conf.d/permissions.conf
#####################
### 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
}
source = ~/.config/hypr/conf.d/look-and-feel.conf
#############
### INPUT ###
#############
# https://wiki.hyprland.org/Configuring/Variables/#input
input {
kb_layout = fr
kb_variant =
kb_model =
kb_options =
kb_rules =
source = ~/.config/hypr/conf.d/inputs.conf
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
###################
### KEYBINDINGS ###
###################
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
######################
### NOCTALIA THEME ###
######################
source = ~/.config/hypr/noctalia/noctalia-colors.conf
-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"
}
+17 -4
View File
@@ -1,7 +1,4 @@
# BEGIN_KITTY_THEME
# Catppuccin-Macchiato
include current-theme.conf
# END_KITTY_THEME
include ~/.config/kitty/themes/noctalia.conf
font_family FiraCode Nerd Font
bold_font auto
@@ -12,3 +9,19 @@ font_size 12.0
window_padding_width 4
enable_audio_bell = 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
# BEGIN_KITTY_THEME
# Noctalia
include current-theme.conf
# END_KITTY_THEME
+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 ~/.local/bin/lfpreview
cmd on-select &{{
exec lf -remote 'redraw'
}}
-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"
-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
+33
View File
@@ -0,0 +1,33 @@
// Zed settings
//
// For information on how to configure Zed, see the Zed
// documentation: https://zed.dev/docs/configuring-zed
//
// To see all of Zed's default settings without changing your
// custom settings, run `zed: open default settings` from the
// command palette (cmd-shift-p / ctrl-shift-p)
{
"git": {
"inline_blame": {
"show_commit_summary": false,
"padding": 20,
"enabled": false
}
},
"edit_predictions": {
"allow_data_collection": "no"
},
"icon_theme": "Catppuccin Mocha",
"project_panel": {
"dock": "left"
},
"pane_split_direction_vertical": "right",
"base_keymap": "JetBrains",
"ui_font_size": 16,
"buffer_font_size": 15,
"theme": {
"mode": "system",
"light": "Noctalia Light",
"dark": "Noctalia Dark",
},
}
-3
View File
@@ -1,3 +0,0 @@
[submodule ".config/quickshell/caelestia"]
path = .config/quickshell/caelestia
url = https://github.com/caelestia-dots/shell.git
@@ -1,12 +0,0 @@
Cursors:
Alexey varfolomeev <varlesh@gmail.com> - volantes-cursors
Colors:
elkrien <https://github.com/elkrien> - coloring cursors with Catppuccin palette
Build script:
Sergei Eremenko <https://github.com/SmartFinn>
Keefer Rourke <keefer.rourke@gmail.com>
Moded by Efus10n & jnzhng from https://github.com/keeferrourke/capitaine-cursors
Goudham Suresh <https://github.com/sgoudham> - script performance improvements
Jeffrey Geer <https://github.com/trowgundam> - hyprcursor support
@@ -1,339 +0,0 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
@@ -1 +0,0 @@
x-cursor
@@ -1 +0,0 @@
default

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