refactor: remove unused configs

This commit is contained in:
hhhh hgfh 2026-09-09 19:23:06 +03:00
parent 9cd764bcfd
commit 3317c929ff
8 changed files with 0 additions and 865 deletions

View file

@ -1,307 +0,0 @@
# #######################################################################################
# AUTOGENERATED HYPRLAND CONFIG.
# EDIT THIS CONFIG ACCORDING TO THE WIKI INSTRUCTIONS.
# #######################################################################################
# This is an example Hyprland config file.
# Refer to the wiki for more information.
# https://wiki.hypr.land/Configuring/
# 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/myColors.conf
################
### MONITORS ###
################
# See https://wiki.hypr.land/Configuring/Monitors/
monitor=,preferred,auto,auto
###################
### MY PROGRAMS ###
###################
# See https://wiki.hypr.land/Configuring/Keywords/
# Set programs that you use
$terminal = kitty
$fileManager = dolphin
$menu = wofi --show drun
$lock = hyprlock
$screencopy = hyprshot
#################
### AUTOSTART ###
#################
# Autostart necessary processes (like notifications daemons, status bars, etc.)
# Or execute your favorite apps at launch like this:
exec-once = waybar & hyprpaper
#############################
### ENVIRONMENT VARIABLES ###
#############################
# See https://wiki.hypr.land/Configuring/Environment-variables/
env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
###################
### PERMISSIONS ###
###################
# 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
#####################
### LOOK AND FEEL ###
#####################
# Refer to https://wiki.hypr.land/Configuring/Variables/
# https://wiki.hypr.land/Configuring/Variables/#general
general {
gaps_in = 5
gaps_out = 20
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 = 10
rounding_power = 2
# Change transparency of focused and unfocused windows
active_opacity = 1.0
inactive_opacity = 1.0
shadow {
enabled = true
range = 4
render_power = 3
color = rgba(1a1a1aee)
}
# https://wiki.hypr.land/Configuring/Variables/#blur
blur {
enabled = true
size = 3
passes = 1
vibrancy = 0.1696
}
}
# https://wiki.hypr.land/Configuring/Variables/#animations
animations {
enabled = yes, please :)
# Default animations, see https://wiki.hypr.land/Configuring/Animations/ for more
bezier = easeOutQuint,0.23,1,0.32,1
bezier = easeInOutCubic,0.65,0.05,0.36,1
bezier = linear,0,0,1,1
bezier = almostLinear,0.5,0.5,0.75,1.0
bezier = quick,0.15,0,0.1,1
animation = global, 1, 10, default
animation = border, 1, 5.39, easeOutQuint
animation = windows, 1, 4.79, easeOutQuint
animation = windowsIn, 1, 4.1, easeOutQuint, popin 87%
animation = windowsOut, 1, 1.49, linear, popin 87%
animation = fadeIn, 1, 1.73, almostLinear
animation = fadeOut, 1, 1.46, almostLinear
animation = fade, 1, 3.03, quick
animation = layers, 1, 3.81, easeOutQuint
animation = layersIn, 1, 4, easeOutQuint, fade
animation = layersOut, 1, 1.5, linear, fade
animation = fadeLayersIn, 1, 1.79, almostLinear
animation = fadeLayersOut, 1, 1.39, almostLinear
animation = workspaces, 1, 1.94, almostLinear, fade
animation = workspacesIn, 1, 1.21, almostLinear, fade
animation = workspacesOut, 1, 1.94, almostLinear, fade
}
# 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
}
# https://wiki.hypr.land/Configuring/Variables/#misc
misc {
force_default_wallpaper = -1 # 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. :(
}
#############
### INPUT ###
#############
# https://wiki.hypr.land/Configuring/Variables/#input
input {
kb_layout = us, ru
kb_variant =
kb_model =
kb_options = grp:alt_shift_toggle
kb_rules =
follow_mouse = 1
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
touchpad {
natural_scroll = false
}
}
# https://wiki.hypr.land/Configuring/Variables/#gestures
# Example per-device config
# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more
device {
name = epic-mouse-v1
sensitivity = -0.5
}
###################
### KEYBINDINGS ###
###################
# See https://wiki.hypr.land/Configuring/Keywords/
$mainMod = SUPER # Sets "Windows" key as main modifier
# Example binds, see https://wiki.hypr.land/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, P, pseudo, # dwindle
bind = $mainMod SHIFT, L, exec, $lock # lock
bind = $mainMod SHIFT, S, exec, $screencopy -m region --clipboard-only
# bind = $mainMod, J, togglesplit, # dwindle
# Move focus with mainMod + arrow keys
bind = $mainMod, H, movefocus, l
bind = $mainMod, L, movefocus, r
bind = $mainMod, K, movefocus, u
bind = $mainMod, J, 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
# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Example special workspace (scratchpad)
bind = $mainMod, S, togglespecialworkspace, magic
bind = $mainMod ALT, 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
##############################
### WINDOWS AND WORKSPACES ###
##############################
# See https://wiki.hypr.land/Configuring/Window-Rules/ for more
# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules
# Example windowrule
# windowrule = float,class:^(kitty)$,title:^(kitty)$
# Ignore maximize requests from apps. You'll probably like this.
windowrule = suppressevent maximize, class:.*
# Fix some dragging issues with XWayland
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0

View file

@ -1,96 +0,0 @@
# BACKGROUND
background {
monitor =
path = ~/.config/hypr/wallpaper.jpg
blur_passes = 2
contrast = 0.8916
brightness = 0.8172
vibrancy = 0.1696
vibrancy_darkness = 0.0
}
# GENERAL
general {
no_fade_in = false
grace = 0
disable_loading_bar = false
}
# 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 = rgba(0, 0, 0, 0)
inner_color = rgba(100, 114, 125, 0.5)
font_color = rgb(200, 200, 200)
fade_on_empty = false
font_family = SF Pro Display Bold
placeholder_text = <i><span foreground="##ffffff99">Hi, $USER</span></i>
hide_input = false
position = 0, -290
halign = center
valign = center
}
# Hour-Time
label {
monitor =
text = cmd[update:1000] echo -e "$(date +"%H")"
color = rgba(255, 185, 0, .6)
font_size = 180
font_family = AlfaSlabOne
position = 0, 300
halign = center
valign = center
}
# Minute-Time
label {
monitor =
text = cmd[update:1000] echo -e "$(date +"%M")"
color = rgba(255, 255, 255, .6)
font_size = 180
font_family = AlfaSlabOne
position = 0, 75
halign = center
valign = center
}
# Day-Date-Month
label {
monitor =
text = cmd[update:1000] echo "<span color='##ffffff99'>$(date '+%A, ')</span><span color='##ffb90099'>$(date '+%d %B')</span>"
font_size = 30
font_family = SF Pro Display Bold
position = 0, -80
halign = center
valign = center
}
# USER
label {
monitor =
text = 
color = rgba(255, 255, 255, .65)
font_size = 100
position = 0, -180
halign = center
valign = center
}
# CURRENT SONG
label {
monitor =
text = cmd[update:1000] echo "$(~/.config/hypr/Scripts/songdetail.sh)"
color = rgba(255, 255, 255, 0.7)
font_size = 18
font_family = JetBrains Mono Nerd, SF Pro Display Bold
position = 0, 60
halign = center
valign = bottom
}

View file

@ -1,5 +0,0 @@
preload = ~/.config/hypr/wallpaper.jpg
#if more than one preload is desired then continue to preload other backgrounds
# .. more preloads
wallpaper = ,~/.config/hypr/wallpaper.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

View file

@ -1,190 +0,0 @@
[aws]
symbol = " "
[buf]
symbol = " "
[bun]
symbol = " "
[c]
symbol = " "
[cpp]
symbol = " "
[cmake]
symbol = " "
[conda]
symbol = " "
[crystal]
symbol = " "
[dart]
symbol = " "
[deno]
symbol = " "
[directory]
read_only = " 󰌾"
[docker_context]
symbol = " "
[elixir]
symbol = " "
[elm]
symbol = " "
[fennel]
symbol = " "
[fossil_branch]
symbol = " "
[gcloud]
symbol = " "
[git_branch]
symbol = " "
[git_commit]
tag_symbol = '  '
[golang]
symbol = " "
[guix_shell]
symbol = " "
[haskell]
symbol = " "
[haxe]
symbol = " "
[hg_branch]
symbol = " "
[hostname]
ssh_symbol = " "
[java]
symbol = " "
[julia]
symbol = " "
[kotlin]
symbol = " "
[lua]
symbol = " "
[memory_usage]
symbol = "󰍛 "
[meson]
symbol = "󰔷 "
[nim]
symbol = "󰆥 "
[nix_shell]
symbol = " "
[nodejs]
symbol = " "
[ocaml]
symbol = " "
[os.symbols]
Alpaquita = " "
Alpine = " "
AlmaLinux = " "
Amazon = " "
Android = " "
Arch = " "
Artix = " "
CachyOS = " "
CentOS = " "
Debian = " "
DragonFly = " "
Emscripten = " "
EndeavourOS = " "
Fedora = " "
FreeBSD = " "
Garuda = "󰛓 "
Gentoo = " "
HardenedBSD = "󰞌 "
Illumos = "󰈸 "
Kali = " "
Linux = " "
Mabox = " "
Macos = " "
Manjaro = " "
Mariner = " "
MidnightBSD = " "
Mint = " "
NetBSD = " "
NixOS = " "
Nobara = " "
OpenBSD = "󰈺 "
openSUSE = " "
OracleLinux = "󰌷 "
Pop = " "
Raspbian = " "
Redhat = " "
RedHatEnterprise = " "
RockyLinux = " "
Redox = "󰀘 "
Solus = "󰠳 "
SUSE = " "
Ubuntu = " "
Unknown = " "
Void = " "
Windows = "󰍲 "
[package]
symbol = "󰏗 "
[perl]
symbol = " "
[php]
symbol = " "
[pijul_channel]
symbol = " "
[pixi]
symbol = "󰏗 "
[python]
symbol = " "
[rlang]
symbol = "󰟔 "
[ruby]
symbol = " "
[rust]
symbol = "󱘗 "
[scala]
symbol = " "
[swift]
symbol = " "
[zig]
symbol = " "
[gradle]
symbol = " "

View file

@ -1,26 +0,0 @@
# A catppuccin RC for waybar. In beta, specs may change.
app_name: waybar
binary_name: waybar
installation:
location:
macos: %appdata%/waybar/
linux: %appdata%/waybar/
flavours:
all:
default:
- themes/
latte:
default:
- themes/latte.css
frappe:
default:
- themes/frappe.css
macchiato:
default:
- themes/macchiato.css
mocha:
default:
- themes/mocha.css
to: ./
one_flavour: false
comments: "Add `@import \"$HOME/.config/waybar/<flavour>.css\";` to include the file in your style.css"

View file

@ -1,132 +0,0 @@
{
"layer": "top",
"position": "top",
"height": 32,
"spacing": 0,
"modules-left": [
"hyprland/workspaces",
"custom/lock",
"custom/reboot",
"custom/power"
],
"modules-right": [
"network",
"battery",
"bluetooth",
"pulseaudio",
"backlight",
"custom/temperature",
"memory",
"cpu",
"clock"
],
"hyprland/workspaces": {
"disable-scroll": false,
"all-outputs": true,
"format": "{icon}",
"on-click": "activate",
"persistent-workspaces": {
"*":[1,2,3,4]
},
"format-icons": {
"1": "󰣇",
"2": "󰈹",
"3": "",
"default": ""
}
},
"custom/lock": {
"format": "<span color='#00FFFF'>  </span>",
"on-click": "hyprlock",
"tooltip": true,
"tooltip-format": "Lock"
},
"custom/reboot": {
"format": "<span color='#FFD700'>  </span>",
"on-click": "systemctl reboot",
"tooltip": true,
"tooltip-format": "Reload"
},
"custom/power": {
"format": "<span color='#FF4040'>  </span>",
"on-click": "systemctl poweroff",
"tooltip": true,
"tooltip-format": "Shutdown"
},
"network": {
"format-wifi": "<span color='#00FFFF'> 󰤨 </span>{essid} ",
"format-ethernet": "<span color='#7FFF00'> </span>Wired ",
"tooltip-format": "<span color='#FF1493'> 󰅧 </span>{bandwidthUpBytes} <span color='#00BFFF'> 󰅢 </span>{bandwidthDownBytes}",
"format-linked": "<span color='#FFA500'> 󱘖 </span>{ifname} (No IP) ",
"format-disconnected": "<span color='#FF4040'>  </span>Disconnected ",
"format-alt": "<span color='#00FFFF'> 󰤨 </span>{signalStrength}% ",
"interval": 1
},
"battery": {
"states": {
"warning": 30,
"critical": 15
},
"format": "<span color='#28CD41'> {icon} </span>{capacity}% ",
"format-charging": " 󱐋{capacity}%",
"interval": 1,
"format-icons": ["󰂎", "󰁼", "󰁿", "󰂁", "󰁹"],
"tooltip": true
},
"pulseaudio": {
"format": "<span color='#00FF7F'>{icon}</span>{volume}% ",
"format-muted": "<span color='#FF4040'> 󰖁 </span>0% ",
"format-icons": {
"headphone": "<span color='#BF00FF'>  </span>",
"hands-free": "<span color='#BF00FF'>  </span>",
"headset": "<span color='#BF00FF'>  </span>",
"phone": "<span color='#00FFFF'>  </span>",
"portable": "<span color='#00FFFF'>  </span>",
"car": "<span color='#FFA500'>  </span>",
"default": [
"<span color='#808080'>  </span>",
"<span color='#FFFF66'>  </span>",
"<span color='#00FF7F'>  </span>"
]
},
"on-click-right": "pavucontrol -t 3",
"on-click": "pactl -- set-sink-mute 0 toggle",
"tooltip": true,
"tooltip-format": "Volume: {volume}%"
},
"custom/temperature": {
"exec": "sensors | awk '/^Package id 0:/ {print int($4)}'",
"format": "<span color='#FFA500'> </span>{}°C ",
"interval": 5,
"tooltip": true,
"tooltip-format": "CPU temperature: {}°C"
},
"memory": {
"format": "<span color='#8A2BE2'>  </span>{used:0.1f}G/{total:0.1f}G ",
"tooltip": true,
"tooltip-format": "memory used: {used:0.2f}G/{total:0.2f}G"
},
"cpu": {
"format": "<span color='#FF9F0A'>  </span>{usage}% ",
"tooltip": true
},
"clock": {
"interval": 1,
"timezone": "Asia/Chengdu",
"format": "<span color='#BF00FF'>  </span>{:%H:%M} ",
"tooltip": true,
"tooltip-format": "{:L%Y y %m m %d d, %A}"
},
"backlight": {
"device": "intel_backlight",
"format": "<span color='#FFD700'>{icon}</span>{percent}% ",
"tooltip": true,
"tooltip-format": "backlight: {percent}%",
"format-icons": [
"<span color='#696969'> 󰃞 </span>", // 暗 - 深灰
"<span color='#A9A9A9'> 󰃝 </span>", // 中 - 灰
"<span color='#FFFF66'> 󰃟 </span>", // 亮 - 柠檬黄
"<span color='#FFD700'> 󰃠 </span>" // 最亮 - 金色
]
}
}

View file

@ -1,109 +0,0 @@
* {
font-family: "CaskaydiaCove Nerd Font", "Font Awesome 6 Free", "Font Awesome 6 Free Solid";
font-weight: bold;
font-size: 16px;
color: #dcdfe1;
}
#waybar {
background-color: rgba(0, 0, 0, 0);
border: none;
box-shadow: none;
}
#workspaces,
#window,
#tray{
background-color: rgba(15,27,53,0.9);
padding: 4px 6px;
margin-top: 6px;
margin-left: 6px;
margin-right: 6px;
border-radius: 10px;
border-width: 0px;
}
#clock,
#custom-power{
background-color: rgba(15,27,53,0.9);
margin-top: 6px;
margin-right: 6px;
padding: 4px 2px;
border-radius: 0 10px 10px 0;
border-width: 0px;
}
#network,
#custom-lock{
background-color: rgba(15,27,53,0.9);
margin-top: 6px;
margin-left: 6px;
padding: 4px 2px;
border-radius: 10px 0 0 10px;
border-width: 0px;
}
#custom-reboot,
#bluetooth,
#battery,
#pulseaudio,
#backlight,
#custom-temperature,
#memory,
#cpu{
background-color: rgba(15,27,53,0.9);
margin-top: 6px;
padding: 4px 2px;
border-width: 0px;
}
#custpm-temperature.critical,
#pulseaudio.muted {
color: #FF0000;
padding-top: 0;
}
#bluetooth:hover,
#network:hover,
#backlight:hover,
#battery:hover,
#pulseaudio:hover,
#custom-temperature:hover,
#memory:hover,
#cpu:hover,
#clock:hover,
#custom-lock:hover,
#custom-reboot:hover,
#custom-power:hover,
#window:hover {
background-color: rgba(70, 75, 90, 0.9);
}
#workspaces button:hover{
background-color: rgba(97, 175, 239, 0.2);
padding: 2px 8px;
margin: 0 2px;
border-radius: 10px;
}
#workspaces button.active {
background-color: #61afef;
color: #ffffff;
padding: 2px 8px;
margin: 0 2px;
border-radius: 10px;
}
#workspaces button {
background: transparent;
border: none;
color: #888888;
padding: 2px 8px;
margin: 0 2px;
font-weight: bold;
}
#window {
font-weight: 500;
font-style: italic;
}