mirror of
https://github.com/eRgo35/dots.git
synced 2025-12-16 15:36:11 +01:00
theme engine complete
This commit is contained in:
3
.config/blueblack/config.yaml
Normal file
3
.config/blueblack/config.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
"lat": 50.15
|
||||
"lng": 18.82
|
||||
"update_days": 10
|
||||
7
.config/blueblack/dark.sh
Executable file
7
.config/blueblack/dark.sh
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd dark_mode
|
||||
|
||||
for f in *.sh; do
|
||||
bash "$f"
|
||||
done
|
||||
6
.config/blueblack/dark_mode/desktop-notification.sh
Executable file
6
.config/blueblack/dark_mode/desktop-notification.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# trigger a small, passive popup dialog to inform the user about darkman's activity
|
||||
# reference https://wiki.archlinux.org/title/Desktop_notifications#Usage_in_programming
|
||||
|
||||
notify-send --app-name="darkman" --urgency=low --icon=weather-clear-night "switching to dark mode"
|
||||
6
.config/blueblack/dark_mode/gtk.sh
Executable file
6
.config/blueblack/dark_mode/gtk.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
gsettings set org.gnome.desktop.interface gtk-theme Gruvbox-Yellow-Dark
|
||||
gsettings set org.gnome.desktop.interface color-scheme prefer-dark
|
||||
gsettings set org.gnome.desktop.interface icon-theme Papirus-Dark
|
||||
gsettings set org.gnome.desktop.interface cursor-theme Simp1e-Gruvbox-Dark
|
||||
3
.config/blueblack/dark_mode/hyprland.sh
Executable file
3
.config/blueblack/dark_mode/hyprland.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
hyprctl setcursor Simp1e-Gruvbox-Dark 24
|
||||
5
.config/blueblack/dark_mode/kitty.sh
Executable file
5
.config/blueblack/dark_mode/kitty.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo 'include gruvbox.conf' > $HOME/.config/kitty/colors.conf
|
||||
|
||||
killall -SIGUSR1 kitty || true
|
||||
3
.config/blueblack/dark_mode/kvantum.sh
Executable file
3
.config/blueblack/dark_mode/kvantum.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo -e '[General]\ntheme=gruvbox-kvantum' > ~/.config/Kvantum/kvantum.kvconfig
|
||||
9
.config/blueblack/dark_mode/mako.sh
Executable file
9
.config/blueblack/dark_mode/mako.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
unlink $HOME/.config/mako/config
|
||||
|
||||
makoctl set-mode dark
|
||||
|
||||
ln -s $HOME/.config/mako/config-dark $HOME/.config/mako/config
|
||||
|
||||
makoctl reload
|
||||
10
.config/blueblack/dark_mode/neovim.sh
Executable file
10
.config/blueblack/dark_mode/neovim.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# This uses the neovim-remote python package to control other neovim instances.
|
||||
# see: https://github.com/mhinz/neovim-remote
|
||||
# Further, it is assumed that toggling the background in neovim is enough.
|
||||
# Anything else should be handled by the set color scheme.
|
||||
|
||||
for server in $(nvr --serverlist); do
|
||||
nvr --servername "$server" -cc 'set background=dark'
|
||||
done
|
||||
3
.config/blueblack/dark_mode/rofi.sh
Executable file
3
.config/blueblack/dark_mode/rofi.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo '@theme "/usr/share/rofi/themes/gruvbox-dark-soft.rasi"' > $HOME/.config/rofi/config.rasi
|
||||
5
.config/blueblack/dark_mode/waybar.sh
Executable file
5
.config/blueblack/dark_mode/waybar.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo '@import "layout.css"; @import "gruvbox-dark.css";' > $HOME/.config/waybar/style.css
|
||||
|
||||
killall -SIGUSR2 waybar &
|
||||
7
.config/blueblack/light.sh
Executable file
7
.config/blueblack/light.sh
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd light_mode
|
||||
|
||||
for f in *.sh; do
|
||||
bash "$f"
|
||||
done
|
||||
6
.config/blueblack/light_mode/desktop-notification.sh
Executable file
6
.config/blueblack/light_mode/desktop-notification.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# trigger a small, passive popup dialog to inform the user about darkman's activity
|
||||
# reference https://wiki.archlinux.org/title/Desktop_notifications#Usage_in_programming
|
||||
|
||||
notify-send --app-name="darkman" --urgency=low --icon=weather-clear "switching to light mode"
|
||||
6
.config/blueblack/light_mode/gtk.sh
Executable file
6
.config/blueblack/light_mode/gtk.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
gsettings set org.gnome.desktop.interface gtk-theme catppuccin-latte-sapphire-standard+default
|
||||
gsettings set org.gnome.desktop.interface color-scheme prefer-light
|
||||
gsettings set org.gnome.desktop.interface icon-theme Papirus-Light
|
||||
gsettings set org.gnome.desktop.interface cursor-theme catppuccin-latte-light-cursors
|
||||
3
.config/blueblack/light_mode/hyprland.sh
Executable file
3
.config/blueblack/light_mode/hyprland.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
hyprctl setcursor catppuccin-latte-light 24
|
||||
5
.config/blueblack/light_mode/kitty.sh
Executable file
5
.config/blueblack/light_mode/kitty.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo 'include latte.conf' > $HOME/.config/kitty/colors.conf
|
||||
|
||||
killall -SIGUSR1 kitty || true
|
||||
3
.config/blueblack/light_mode/kvantum.sh
Executable file
3
.config/blueblack/light_mode/kvantum.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo -e '[General]\ntheme=catppuccin-latte-sapphire' > ~/.config/Kvantum/kvantum.kvconfig
|
||||
9
.config/blueblack/light_mode/mako.sh
Executable file
9
.config/blueblack/light_mode/mako.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
unlink $HOME/.config/mako/config
|
||||
|
||||
makoctl set-mode light
|
||||
|
||||
ln -s $HOME/.config/mako/config-light $HOME/.config/mako/config
|
||||
|
||||
makoctl reload
|
||||
10
.config/blueblack/light_mode/neovim.sh
Executable file
10
.config/blueblack/light_mode/neovim.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# This uses the neovim-remote python package to control other neovim instances.
|
||||
# see: https://github.com/mhinz/neovim-remote
|
||||
# Further, it is assumed that toggling the background in neovim is enough.
|
||||
# Anything else should be handled by the set color scheme.
|
||||
|
||||
for server in $(nvr --serverlist); do
|
||||
nvr --servername "$server" -cc 'set background=light'
|
||||
done
|
||||
3
.config/blueblack/light_mode/rofi.sh
Executable file
3
.config/blueblack/light_mode/rofi.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo '@theme "/usr/share/rofi/themes/Arc.rasi"' > $HOME/.config/rofi/config.rasi
|
||||
5
.config/blueblack/light_mode/waybar.sh
Executable file
5
.config/blueblack/light_mode/waybar.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo '@import "layout.css"; @import "catppuccin-latte.css";' > $HOME/.config/waybar/style.css
|
||||
|
||||
killall -SIGUSR2 waybar &
|
||||
248
.config/btop/btop.conf
Normal file
248
.config/btop/btop.conf
Normal file
@@ -0,0 +1,248 @@
|
||||
#? Config file for btop v. 1.3.2
|
||||
|
||||
#* 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 = "/usr/share/btop/themes/gruvbox_dark.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
|
||||
|
||||
#* 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 = "net proc cpu mem"
|
||||
|
||||
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
||||
update_ms = 2000
|
||||
|
||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||
proc_sorting = "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
|
||||
|
||||
#* 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
|
||||
|
||||
#* 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
|
||||
|
||||
#* 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 " ".
|
||||
#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: 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 = True
|
||||
|
||||
#* 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 = ""
|
||||
|
||||
#* 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 "~/.config/btop/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"
|
||||
|
||||
#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
|
||||
nvml_measure_pcie_speeds = True
|
||||
|
||||
#* Horizontally mirror the GPU graph.
|
||||
gpu_mirror_graph = True
|
||||
|
||||
#* 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 = ""
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
|
||||
|
||||
frame_color = "#8AADF4"
|
||||
frame_color = "#458588"
|
||||
separator_color= frame
|
||||
|
||||
|
||||
@@ -331,17 +331,17 @@
|
||||
# context = ctrl+shift+period
|
||||
|
||||
[urgency_low]
|
||||
background = "#24273A"
|
||||
foreground = "#CAD3F5"
|
||||
background = "#282828"
|
||||
foreground = "#ebdbb2"
|
||||
|
||||
[urgency_normal]
|
||||
background = "#24273A"
|
||||
foreground = "#CAD3F5"
|
||||
background = "#282828"
|
||||
foreground = "#ebdbb2"
|
||||
|
||||
[urgency_critical]
|
||||
background = "#24273A"
|
||||
foreground = "#CAD3F5"
|
||||
frame_color = "#F5A97F"
|
||||
background = "#282828"
|
||||
foreground = "#ebdbb2"
|
||||
frame_color = "#cc241d"
|
||||
|
||||
#[urgency_low]
|
||||
## IMPORTANT: colors have to be defined in quotation marks.
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
[Settings]
|
||||
gtk-theme-name=gruvbox-dark-gtk
|
||||
gtk-icon-theme-name=gruvbox-dark-icons-gtk
|
||||
gtk-font-name=Cantarell 11
|
||||
gtk-cursor-theme-name=Simp1e-Gruvbox-Dark
|
||||
gtk-theme-name=catppuccin-latte-sapphire-standard+default
|
||||
gtk-icon-theme-name=Papirus-Light
|
||||
gtk-font-name=Roboto 11
|
||||
gtk-cursor-theme-name=catppuccin-latte-light-cursors
|
||||
gtk-cursor-theme-size=24
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
dunst &
|
||||
# dunst &
|
||||
mako &
|
||||
timewall set --daemon &
|
||||
swww-daemon &
|
||||
fcitx5 -d &
|
||||
kanata -c ~/.config/kanata/config.kbd &
|
||||
waybar &
|
||||
flameshot &
|
||||
|
||||
/usr/lib/polkit-kde-authentication-agent-1 &
|
||||
gnome-keyring-daemon --start --components=secrets,pkcs11,ssh &
|
||||
|
||||
@@ -53,6 +53,7 @@ exec-once=zsh $HOME/.config/hypr/autostart.sh
|
||||
# See https://wiki.hyprland.org/Configuring/Environment-variables/
|
||||
|
||||
env = XCURSOR_SIZE,24
|
||||
env = XCURSOR_THEME,/usr/share/icons/Gruvbox-Dark/index.theme
|
||||
env = HYPRCURSOR_SIZE,24
|
||||
|
||||
env = CLUTTER_BACKEND,wayland
|
||||
@@ -80,7 +81,7 @@ env = XDG_CURRENT_DESKTOP,Hyprland
|
||||
env = XDG_SESSION_DESKTOP,Hyprland
|
||||
|
||||
# Java
|
||||
env = _JAVA_AWT_WM_NOREPARENTING,1
|
||||
env = _JAVA_AWT_WM_NONREPARENTING,1
|
||||
env = _JAVA_OPTIONS,-Dawt.useSystemAAFontSettings=on
|
||||
|
||||
# Firefox
|
||||
@@ -134,7 +135,7 @@ decoration {
|
||||
inactive_opacity = 0.95
|
||||
|
||||
drop_shadow = true
|
||||
shadow_range = 15
|
||||
shadow_range = 5
|
||||
shadow_render_power = 3
|
||||
col.shadow = rgba(1a1a1aee)
|
||||
|
||||
@@ -231,6 +232,18 @@ plugin {
|
||||
}
|
||||
}
|
||||
|
||||
##############
|
||||
### RENDER ###
|
||||
##############
|
||||
|
||||
render {
|
||||
explicit_sync = 1
|
||||
}
|
||||
|
||||
xwayland {
|
||||
force_zero_scaling = true
|
||||
}
|
||||
|
||||
####################
|
||||
### KEYBINDINGSS ###
|
||||
####################
|
||||
@@ -253,6 +266,8 @@ bind = $mainMod, SPACE, exec, $menu
|
||||
bind = $mainMod SHIFT, C, exec, $picker
|
||||
bind = $mainMod, P, pseudo, # dwindle
|
||||
bind = $mainMod, J, togglesplit, # dwindle
|
||||
bind = $mainMod, F, fullscreen, 1
|
||||
bind = $mainMod SHIFT, F, fullscreen, 0
|
||||
|
||||
# Move focus with mainMod + vim keys
|
||||
bind = $mainMod, H, movefocus, l
|
||||
@@ -338,8 +353,14 @@ windowrule=opacity 1.0 override 1.0, ^(firefox)$
|
||||
|
||||
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
|
||||
|
||||
windowrulev2 = float,class:^(flameshot)$
|
||||
windowrulev2 = pin,class:^(flameshot)$
|
||||
windowrule=fullscreen, flameshot
|
||||
windowrule=float,flameshot
|
||||
windowrule=monitor 0,flameshot
|
||||
windowrule=move 0 0,flameshot
|
||||
windowrule=workspace 0,flameshot
|
||||
windowrule=stayfocused,flameshot
|
||||
|
||||
windowrulev2=move 0 -195,class:^(flameshot)$
|
||||
|
||||
windowrulev2 = opacity 0.0 override,class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noanim,class:^(xwaylandvideobridge)$
|
||||
|
||||
1
.config/kitty/colors.conf
Normal file
1
.config/kitty/colors.conf
Normal file
@@ -0,0 +1 @@
|
||||
include gruvbox.conf
|
||||
@@ -1,12 +1,16 @@
|
||||
# include ${HOME}/.cache/wal/kitty.conf
|
||||
# include macchiato.conf
|
||||
include theme.conf
|
||||
# include theme.conf
|
||||
# include latte.conf
|
||||
include colors.conf
|
||||
|
||||
font_family FiraCode Nerd Font
|
||||
bold_font auto
|
||||
italic_font auto
|
||||
bold_italic_font auto
|
||||
|
||||
allow_remote_control yes
|
||||
|
||||
window_padding_width 16
|
||||
|
||||
resize_in_steps yes
|
||||
|
||||
80
.config/kitty/latte.conf
Normal file
80
.config/kitty/latte.conf
Normal file
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Catppuccin Kitty Latte
|
||||
## author: Catppuccin Org
|
||||
## license: MIT
|
||||
## upstream: https://github.com/catppuccin/kitty/blob/main/themes/latte.conf
|
||||
## blurb: Soothing pastel theme for the high-spirited!
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #4c4f69
|
||||
background #eff1f5
|
||||
selection_foreground #eff1f5
|
||||
selection_background #dc8a78
|
||||
|
||||
# Cursor colors
|
||||
cursor #dc8a78
|
||||
cursor_text_color #eff1f5
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #dc8a78
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #7287fd
|
||||
inactive_border_color #9ca0b0
|
||||
bell_border_color #df8e1d
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #eff1f5
|
||||
active_tab_background #8839ef
|
||||
inactive_tab_foreground #4c4f69
|
||||
inactive_tab_background #9ca0b0
|
||||
tab_bar_background #bcc0cc
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #eff1f5
|
||||
mark1_background #7287fd
|
||||
mark2_foreground #eff1f5
|
||||
mark2_background #8839ef
|
||||
mark3_foreground #eff1f5
|
||||
mark3_background #209fb5
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #5c5f77
|
||||
color8 #6c6f85
|
||||
|
||||
# red
|
||||
color1 #d20f39
|
||||
color9 #d20f39
|
||||
|
||||
# green
|
||||
color2 #40a02b
|
||||
color10 #40a02b
|
||||
|
||||
# yellow
|
||||
color3 #df8e1d
|
||||
color11 #df8e1d
|
||||
|
||||
# blue
|
||||
color4 #1e66f5
|
||||
color12 #1e66f5
|
||||
|
||||
# magenta
|
||||
color5 #ea76cb
|
||||
color13 #ea76cb
|
||||
|
||||
# cyan
|
||||
color6 #179299
|
||||
color14 #179299
|
||||
|
||||
# white
|
||||
color7 #acb0be
|
||||
color15 #bcc0cc
|
||||
1
.config/mako/config
Symbolic link
1
.config/mako/config
Symbolic link
@@ -0,0 +1 @@
|
||||
/home/mike/.config/mako/config-dark
|
||||
37
.config/mako/config-dark
Normal file
37
.config/mako/config-dark
Normal file
@@ -0,0 +1,37 @@
|
||||
sort=-time
|
||||
layer=overlay
|
||||
width=300
|
||||
height=110
|
||||
border-size=2
|
||||
border-radius=10
|
||||
icons=0
|
||||
max-icon-size=64
|
||||
default-timeout=5000
|
||||
ignore-timeout=1
|
||||
font=Roboto 11
|
||||
history=1
|
||||
background-color=#282828
|
||||
text-color=#ebdbb2
|
||||
border-color=#458588
|
||||
|
||||
[urgency=low]
|
||||
background-color=#282828
|
||||
text-color=#ebdbb2
|
||||
border-color=#458588
|
||||
progress-color=over #c33836
|
||||
|
||||
[urgency=normal]
|
||||
background-color=#282828
|
||||
text-color=#ebdbb2
|
||||
border-color=#458588
|
||||
progress-color=over #c33836
|
||||
|
||||
[urgency=high]
|
||||
background-color=#282828
|
||||
text-color=#ebdbb2
|
||||
border-color=#fe640b
|
||||
default-timeout=0
|
||||
|
||||
[category=mpd]
|
||||
default-timeout=2000
|
||||
group-by=category
|
||||
32
.config/mako/config-light
Normal file
32
.config/mako/config-light
Normal file
@@ -0,0 +1,32 @@
|
||||
sort=-time
|
||||
layer=overlay
|
||||
width=300
|
||||
height=110
|
||||
border-size=2
|
||||
border-radius=10
|
||||
icons=0
|
||||
max-icon-size=64
|
||||
default-timeout=5000
|
||||
ignore-timeout=1
|
||||
font=Roboto 11
|
||||
history=1
|
||||
|
||||
[urgency=low]
|
||||
background-color=#eff1f5
|
||||
text-color=#4c4f69
|
||||
border-color=#1e66f5
|
||||
progress-color=over #ccd0da
|
||||
|
||||
[urgency=normal]
|
||||
background-color=#eff1f5
|
||||
text-color=#4c4f69
|
||||
border-color=#1e66f5
|
||||
progress-color=over #ccd0da
|
||||
|
||||
[urgency=high]
|
||||
border-color=#fe640b
|
||||
default-timeout=0
|
||||
|
||||
[category=mpd]
|
||||
default-timeout=2000
|
||||
group-by=category
|
||||
9
.config/mako/frappe
Normal file
9
.config/mako/frappe
Normal file
@@ -0,0 +1,9 @@
|
||||
# Colors
|
||||
|
||||
background-color=#303446
|
||||
text-color=#c6d0f5
|
||||
border-color=#8caaee
|
||||
progress-color=over #414559
|
||||
|
||||
[urgency=high]
|
||||
border-color=#ef9f76
|
||||
9
.config/mako/gruvbox
Normal file
9
.config/mako/gruvbox
Normal file
@@ -0,0 +1,9 @@
|
||||
# Colors
|
||||
|
||||
background-color=#282828
|
||||
text-color=#ebdbb2
|
||||
border-color=#458588
|
||||
progress-color=over #c33836
|
||||
|
||||
[urgency=high]
|
||||
border-color=#fe640b
|
||||
9
.config/mako/latte
Normal file
9
.config/mako/latte
Normal file
@@ -0,0 +1,9 @@
|
||||
# Colors
|
||||
|
||||
background-color=#eff1f5
|
||||
text-color=#4c4f69
|
||||
border-color=#1e66f5
|
||||
progress-color=over #ccd0da
|
||||
|
||||
[urgency=high]
|
||||
border-color=#fe640b
|
||||
9
.config/mako/macchiato
Normal file
9
.config/mako/macchiato
Normal file
@@ -0,0 +1,9 @@
|
||||
# Colors
|
||||
|
||||
background-color=#24273a
|
||||
text-color=#cad3f5
|
||||
border-color=#8aadf4
|
||||
progress-color=over #363a4f
|
||||
|
||||
[urgency=high]
|
||||
border-color=#f5a97f
|
||||
9
.config/mako/mocha
Normal file
9
.config/mako/mocha
Normal file
@@ -0,0 +1,9 @@
|
||||
# Colors
|
||||
|
||||
background-color=#1e1e2e
|
||||
text-color=#cdd6f4
|
||||
border-color=#89b4fa
|
||||
progress-color=over #313244
|
||||
|
||||
[urgency=high]
|
||||
border-color=#fab387
|
||||
@@ -7,10 +7,8 @@ restore_paused "yes"
|
||||
max_output_buffer_size "16384"
|
||||
|
||||
audio_output {
|
||||
type "pulse"
|
||||
name "pulse"
|
||||
#type "alsa"
|
||||
#name "ALSA"
|
||||
type "pipewire"
|
||||
name "PipeWire Sound Server"
|
||||
}
|
||||
|
||||
audio_output {
|
||||
|
||||
36
.config/mpv/script_modules/mpvSockets/mpvSockets.lua
Normal file
36
.config/mpv/script_modules/mpvSockets/mpvSockets.lua
Normal file
@@ -0,0 +1,36 @@
|
||||
-- mpvSockets, one socket per instance, removes socket on exit
|
||||
|
||||
local utils = require 'mp.utils'
|
||||
|
||||
local function get_temp_path()
|
||||
local directory_seperator = package.config:match("([^\n]*)\n?")
|
||||
local example_temp_file_path = os.tmpname()
|
||||
|
||||
-- remove generated temp file
|
||||
pcall(os.remove, example_temp_file_path)
|
||||
|
||||
local seperator_idx = example_temp_file_path:reverse():find(directory_seperator)
|
||||
local temp_path_length = #example_temp_file_path - seperator_idx
|
||||
|
||||
return example_temp_file_path:sub(1, temp_path_length)
|
||||
end
|
||||
|
||||
tempDir = get_temp_path()
|
||||
|
||||
function join_paths(...)
|
||||
local arg={...}
|
||||
path = ""
|
||||
for i,v in ipairs(arg) do
|
||||
path = utils.join_path(path, tostring(v))
|
||||
end
|
||||
return path;
|
||||
end
|
||||
|
||||
ppid = utils.getpid()
|
||||
os.execute("mkdir " .. join_paths(tempDir, "mpvSockets") .. " 2>/dev/null")
|
||||
mp.set_property("options/input-ipc-server", join_paths(tempDir, "mpvSockets", ppid))
|
||||
|
||||
function shutdown_handler()
|
||||
os.remove(join_paths(tempDir, "mpvSockets", ppid))
|
||||
end
|
||||
mp.register_event("shutdown", shutdown_handler)
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
ncmpcpp_directory = "~/.config/ncmpcpp"
|
||||
lyrics_directory = "~/.local/share/lyrics"
|
||||
mpd_music_dir = "~/music"
|
||||
mpd_music_dir = "~/Music"
|
||||
message_delay_time = "1"
|
||||
visualizer_type = "spectrum"
|
||||
song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[Appearance]
|
||||
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
|
||||
custom_palette=false
|
||||
icon_theme=gruvbox-dark-icons-gtk
|
||||
icon_theme=Papirus-Light
|
||||
standard_dialogs=default
|
||||
style=kvantum-dark
|
||||
|
||||
@@ -25,7 +25,7 @@ underline_shortcut=1
|
||||
wheel_scroll_lines=3
|
||||
|
||||
[SettingsWindow]
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x9e\0\0\0\x34\0\0\x11\x61\0\0\x5\x95\0\0\a\x9e\0\0\0\x34\0\0\x11\x61\0\0\x5\x95\0\0\0\0\0\0\0\0\n\0\0\0\a\x9e\0\0\0\x34\0\0\x11\x61\0\0\x5\x95)
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\x1h\0\0\t\xd5\0\0\x6\xb3\0\0\0\0\0\0\x1h\0\0\t\xd5\0\0\x6\xb3\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\x1h\0\0\t\xd5\0\0\x6\xb3)
|
||||
|
||||
[Troubleshooting]
|
||||
force_raster_widgets=1
|
||||
|
||||
7
.config/timewall/config.toml
Normal file
7
.config/timewall/config.toml
Normal file
@@ -0,0 +1,7 @@
|
||||
[location]
|
||||
lat = 50.15
|
||||
lon = 18.82
|
||||
|
||||
[setter]
|
||||
# command = ['feh', '--bg-fill', '%f']
|
||||
command = ['swww', 'img', '%f']
|
||||
23
.config/waybar/catppuccin-latte.css
Normal file
23
.config/waybar/catppuccin-latte.css
Normal file
@@ -0,0 +1,23 @@
|
||||
@define-color background #eff1f5;
|
||||
@define-color background-hard-contrast #ccd0da;
|
||||
@define-color background-soft-contrast #dce0e8;
|
||||
@define-color foreground #4c4f69;
|
||||
@define-color foreground-soft-contrast #ccd0da;
|
||||
|
||||
@define-color black #4c4f69;
|
||||
@define-color red #d20f39;
|
||||
@define-color green #40a02b;
|
||||
@define-color yellow #df8e1d;
|
||||
@define-color blue #1e66f5;
|
||||
@define-color magenta #8839ef;
|
||||
@define-color cyan #209fb5;
|
||||
@define-color white #eff1f5;
|
||||
|
||||
@define-color bright-black #4c4f69;
|
||||
@define-color bright-red #d20f39;
|
||||
@define-color bright-green #40a02b;
|
||||
@define-color bright-yellow #df8e1d;
|
||||
@define-color bright-blue #1e66f5;
|
||||
@define-color bright-magenta #8839ef;
|
||||
@define-color bright-cyan #209fb5;
|
||||
@define-color bright-white #eff1f5;
|
||||
@@ -2,6 +2,7 @@
|
||||
@define-color background-hard-contrast #1d2021;
|
||||
@define-color background-soft-contrast #32302f;
|
||||
@define-color foreground #ebdbb2;
|
||||
@define-color foreground-soft-contrast #555555;
|
||||
|
||||
@define-color black #282828;
|
||||
@define-color red #cc241d;
|
||||
|
||||
286
.config/waybar/layout.css
Normal file
286
.config/waybar/layout.css
Normal file
@@ -0,0 +1,286 @@
|
||||
* {
|
||||
font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica,
|
||||
Arial, sans-serif;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
background-color: @background-hard-contrast;
|
||||
color: @foreground;
|
||||
transition-property: background-color;
|
||||
transition-duration: 0.5s;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
window#waybar.hidden {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
/*
|
||||
window#waybar.empty {
|
||||
background-color: transparent;
|
||||
}
|
||||
window#waybar.solo {
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
*/
|
||||
|
||||
/*window#waybar.termite {
|
||||
background-color: #3F3F3F;
|
||||
}
|
||||
window#waybar.chromium {
|
||||
background-color: #000000;
|
||||
border: none;
|
||||
}*/
|
||||
|
||||
#workspaces button {
|
||||
box-shadow: inset 0 -3px transparent;
|
||||
padding: 0 8px;
|
||||
background-color: @background;
|
||||
color: @foreground;
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
#workspaces button:first-child {
|
||||
border-radius: 10px 0 0 10px;
|
||||
}
|
||||
|
||||
#workspaces button:last-child {
|
||||
border-radius: 0 10px 10px 0;
|
||||
}
|
||||
|
||||
/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */
|
||||
#workspaces button:hover {
|
||||
background: rgba(0, 0, 0, 0.2);
|
||||
background-color: @background-soft-contrast;
|
||||
/* box-shadow: inset 0 -100px 0 -97px @bright-yellow; */
|
||||
}
|
||||
|
||||
#workspaces button.empty {
|
||||
color: @foreground-soft-contrast;
|
||||
box-shadow: inherit;
|
||||
text-shadow: inherit;
|
||||
}
|
||||
|
||||
#workspaces button.active {
|
||||
color: @yellow;
|
||||
box-shadow: inset 0 -100px 0 -97px @bright-yellow;
|
||||
text-shadow: inherit;
|
||||
}
|
||||
|
||||
#workspaces button.focused {
|
||||
background-color: @background-soft-contrast;
|
||||
color: @foreground;
|
||||
/* box-shadow: inset 0 -100px 0 -97px @bright-yellow; */
|
||||
}
|
||||
|
||||
#workspaces button.urgent {
|
||||
background-color: @bright-red;
|
||||
color: @background;
|
||||
}
|
||||
|
||||
#mode {
|
||||
background-color: @background-soft-contrast;
|
||||
border-bottom: 3px solid @yellow;
|
||||
}
|
||||
|
||||
#cava,
|
||||
#clock,
|
||||
#battery,
|
||||
#cpu,
|
||||
#memory,
|
||||
#disk,
|
||||
#temperature,
|
||||
#backlight,
|
||||
#network,
|
||||
#pulseaudio,
|
||||
#wireplumber,
|
||||
#custom-media,
|
||||
#tray,
|
||||
#mpris,
|
||||
#keyboard-state,
|
||||
#mode,
|
||||
#battery,
|
||||
#idle_inhibitor,
|
||||
#scratchpad,
|
||||
#mpd {
|
||||
padding: 0 10px;
|
||||
color: @foreground;
|
||||
}
|
||||
|
||||
#window,
|
||||
#workspaces {
|
||||
margin: 0 4px;
|
||||
padding-top: 0px;
|
||||
}
|
||||
|
||||
.modules-right {
|
||||
background-color: @background-soft-contrast;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
/* If workspaces is the leftmost module, omit left margin */
|
||||
.modules-left > widget:first-child > #workspaces {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* If workspaces is the rightmost module, omit right margin */
|
||||
.modules-right > widget:last-child > #workspaces {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
#mpris {
|
||||
color: @yellow;
|
||||
}
|
||||
|
||||
#clock {
|
||||
color: @yellow;
|
||||
}
|
||||
|
||||
#battery {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#battery.charging,
|
||||
#battery.plugged {
|
||||
color: #d3869b;
|
||||
}
|
||||
|
||||
@keyframes blink {
|
||||
to {
|
||||
background-color: #fbf1c7;
|
||||
color: #df3f71;
|
||||
}
|
||||
}
|
||||
|
||||
#battery.critical:not(.charging) {
|
||||
background-color: #282828;
|
||||
color: #d3869b;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
label:focus {
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
#backlight {
|
||||
color: #458588;
|
||||
}
|
||||
|
||||
#temperature {
|
||||
color: #fabd2f;
|
||||
}
|
||||
|
||||
#temperature.critical {
|
||||
background-color: #fbf1c7;
|
||||
color: #b57614;
|
||||
}
|
||||
|
||||
#cpu {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#memory {
|
||||
color: @magenta;
|
||||
}
|
||||
|
||||
#network {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#network.disconnected {
|
||||
background-color: @bright-red;
|
||||
color: @background;
|
||||
}
|
||||
|
||||
/*#disk {
|
||||
background-color: #964B00;
|
||||
}*/
|
||||
|
||||
#pulseaudio {
|
||||
color: @cyan;
|
||||
}
|
||||
|
||||
#pulseaudio.muted {
|
||||
background-color: #fbf1c7;
|
||||
color: #af3a03;
|
||||
}
|
||||
|
||||
#tray {
|
||||
}
|
||||
|
||||
#tray > .needs-attention {
|
||||
background-color: @bright-red;
|
||||
color: @background;
|
||||
}
|
||||
|
||||
#idle_inhibitor {
|
||||
background-color: #282828;
|
||||
color: #ebdbb2;
|
||||
}
|
||||
|
||||
#idle_inhibitor.activated {
|
||||
background-color: #fbf1c7;
|
||||
color: #3c3836;
|
||||
}
|
||||
|
||||
#custom-media {
|
||||
background-color: #66cc99;
|
||||
color: #2a5c45;
|
||||
min-width: 100px;
|
||||
}
|
||||
|
||||
#custom-media.custom-spotify {
|
||||
background-color: #66cc99;
|
||||
}
|
||||
|
||||
#custom-media.custom-vlc {
|
||||
background-color: #ffa000;
|
||||
}
|
||||
|
||||
#mpd {
|
||||
background-color: #66cc99;
|
||||
color: #2a5c45;
|
||||
}
|
||||
|
||||
#mpd.disconnected {
|
||||
background-color: #f53c3c;
|
||||
}
|
||||
|
||||
#mpd.stopped {
|
||||
background-color: #90b1b1;
|
||||
}
|
||||
|
||||
#mpd.paused {
|
||||
background-color: #51a37a;
|
||||
}
|
||||
|
||||
#language {
|
||||
background: #00b093;
|
||||
color: #740864;
|
||||
padding: 0 5px;
|
||||
margin: 0 5px;
|
||||
min-width: 16px;
|
||||
}
|
||||
|
||||
#keyboard-state {
|
||||
background: #97e1ad;
|
||||
color: #000000;
|
||||
padding: 0 0px;
|
||||
margin: 0 5px;
|
||||
min-width: 16px;
|
||||
}
|
||||
|
||||
#keyboard-state > label {
|
||||
padding: 0 5px;
|
||||
}
|
||||
|
||||
#keyboard-state > label.locked {
|
||||
background: rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
@@ -1,288 +1 @@
|
||||
@import "gruvbox-dark.css";
|
||||
|
||||
* {
|
||||
font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica,
|
||||
Arial, sans-serif;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
background-color: @background-hard-contrast;
|
||||
color: @foreground;
|
||||
transition-property: background-color;
|
||||
transition-duration: 0.5s;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
window#waybar.hidden {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
/*
|
||||
window#waybar.empty {
|
||||
background-color: transparent;
|
||||
}
|
||||
window#waybar.solo {
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
*/
|
||||
|
||||
/*window#waybar.termite {
|
||||
background-color: #3F3F3F;
|
||||
}
|
||||
window#waybar.chromium {
|
||||
background-color: #000000;
|
||||
border: none;
|
||||
}*/
|
||||
|
||||
#workspaces button {
|
||||
box-shadow: inset 0 -3px transparent;
|
||||
padding: 0 8px;
|
||||
background-color: @background;
|
||||
color: @foreground;
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
#workspaces button:first-child {
|
||||
border-radius: 10px 0 0 10px;
|
||||
}
|
||||
|
||||
#workspaces button:last-child {
|
||||
border-radius: 0 10px 10px 0;
|
||||
}
|
||||
|
||||
/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */
|
||||
#workspaces button:hover {
|
||||
background: rgba(0, 0, 0, 0.2);
|
||||
background-color: @background-soft-contrast;
|
||||
/* box-shadow: inset 0 -100px 0 -97px @bright-yellow; */
|
||||
}
|
||||
|
||||
#workspaces button.empty {
|
||||
color: rgba(255, 255, 255, 0.2);
|
||||
box-shadow: inherit;
|
||||
text-shadow: inherit;
|
||||
}
|
||||
|
||||
#workspaces button.active {
|
||||
color: @yellow;
|
||||
box-shadow: inset 0 -100px 0 -97px @bright-yellow;
|
||||
text-shadow: inherit;
|
||||
}
|
||||
|
||||
#workspaces button.focused {
|
||||
background-color: @background-soft-contrast;
|
||||
color: @foreground;
|
||||
/* box-shadow: inset 0 -100px 0 -97px @bright-yellow; */
|
||||
}
|
||||
|
||||
#workspaces button.urgent {
|
||||
background-color: @bright-red;
|
||||
color: @background;
|
||||
}
|
||||
|
||||
#mode {
|
||||
background-color: @background-soft-contrast;
|
||||
border-bottom: 3px solid @yellow;
|
||||
}
|
||||
|
||||
#cava,
|
||||
#clock,
|
||||
#battery,
|
||||
#cpu,
|
||||
#memory,
|
||||
#disk,
|
||||
#temperature,
|
||||
#backlight,
|
||||
#network,
|
||||
#pulseaudio,
|
||||
#wireplumber,
|
||||
#custom-media,
|
||||
#tray,
|
||||
#mpris,
|
||||
#keyboard-state,
|
||||
#mode,
|
||||
#battery,
|
||||
#idle_inhibitor,
|
||||
#scratchpad,
|
||||
#mpd {
|
||||
padding: 0 10px;
|
||||
color: @foreground;
|
||||
}
|
||||
|
||||
#window,
|
||||
#workspaces {
|
||||
margin: 0 4px;
|
||||
padding-top: 3px;
|
||||
}
|
||||
|
||||
.modules-right {
|
||||
background-color: @background-soft-contrast;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
/* If workspaces is the leftmost module, omit left margin */
|
||||
.modules-left > widget:first-child > #workspaces {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* If workspaces is the rightmost module, omit right margin */
|
||||
.modules-right > widget:last-child > #workspaces {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
#mpris {
|
||||
color: @yellow;
|
||||
}
|
||||
|
||||
#clock {
|
||||
color: @yellow;
|
||||
}
|
||||
|
||||
#battery {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#battery.charging,
|
||||
#battery.plugged {
|
||||
color: #d3869b;
|
||||
}
|
||||
|
||||
@keyframes blink {
|
||||
to {
|
||||
background-color: #fbf1c7;
|
||||
color: #df3f71;
|
||||
}
|
||||
}
|
||||
|
||||
#battery.critical:not(.charging) {
|
||||
background-color: #282828;
|
||||
color: #d3869b;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
label:focus {
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
#backlight {
|
||||
color: #458588;
|
||||
}
|
||||
|
||||
#temperature {
|
||||
color: #fabd2f;
|
||||
}
|
||||
|
||||
#temperature.critical {
|
||||
background-color: #fbf1c7;
|
||||
color: #b57614;
|
||||
}
|
||||
|
||||
#cpu {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#memory {
|
||||
color: @magenta;
|
||||
}
|
||||
|
||||
#network {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#network.disconnected {
|
||||
background-color: @bright-red;
|
||||
color: @background;
|
||||
}
|
||||
|
||||
/*#disk {
|
||||
background-color: #964B00;
|
||||
}*/
|
||||
|
||||
#pulseaudio {
|
||||
color: @cyan;
|
||||
}
|
||||
|
||||
#pulseaudio.muted {
|
||||
background-color: #fbf1c7;
|
||||
color: #af3a03;
|
||||
}
|
||||
|
||||
#tray {
|
||||
}
|
||||
|
||||
#tray > .needs-attention {
|
||||
background-color: @bright-red;
|
||||
color: @background;
|
||||
}
|
||||
|
||||
#idle_inhibitor {
|
||||
background-color: #282828;
|
||||
color: #ebdbb2;
|
||||
}
|
||||
|
||||
#idle_inhibitor.activated {
|
||||
background-color: #fbf1c7;
|
||||
color: #3c3836;
|
||||
}
|
||||
|
||||
#custom-media {
|
||||
background-color: #66cc99;
|
||||
color: #2a5c45;
|
||||
min-width: 100px;
|
||||
}
|
||||
|
||||
#custom-media.custom-spotify {
|
||||
background-color: #66cc99;
|
||||
}
|
||||
|
||||
#custom-media.custom-vlc {
|
||||
background-color: #ffa000;
|
||||
}
|
||||
|
||||
#mpd {
|
||||
background-color: #66cc99;
|
||||
color: #2a5c45;
|
||||
}
|
||||
|
||||
#mpd.disconnected {
|
||||
background-color: #f53c3c;
|
||||
}
|
||||
|
||||
#mpd.stopped {
|
||||
background-color: #90b1b1;
|
||||
}
|
||||
|
||||
#mpd.paused {
|
||||
background-color: #51a37a;
|
||||
}
|
||||
|
||||
#language {
|
||||
background: #00b093;
|
||||
color: #740864;
|
||||
padding: 0 5px;
|
||||
margin: 0 5px;
|
||||
min-width: 16px;
|
||||
}
|
||||
|
||||
#keyboard-state {
|
||||
background: #97e1ad;
|
||||
color: #000000;
|
||||
padding: 0 0px;
|
||||
margin: 0 5px;
|
||||
min-width: 16px;
|
||||
}
|
||||
|
||||
#keyboard-state > label {
|
||||
padding: 0 5px;
|
||||
}
|
||||
|
||||
#keyboard-state > label.locked {
|
||||
background: rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
@import "layout.css"; @import "gruvbox-dark.css";
|
||||
|
||||
25
.config/zathura/zathurarc
Normal file
25
.config/zathura/zathurarc
Normal file
@@ -0,0 +1,25 @@
|
||||
set sandbox none
|
||||
set statusbar-h-padding 0
|
||||
set statusbar-v-padding 0
|
||||
set page-padding 1
|
||||
set selection-clipboard clipboard
|
||||
map u scroll half-up
|
||||
map d scroll half-down
|
||||
map D toggle_page_mode
|
||||
map r reload
|
||||
map R rotate
|
||||
map K zoom in
|
||||
map J zoom out
|
||||
map i recolor
|
||||
map p print
|
||||
map g goto top
|
||||
map [fullscreen] u scroll half-up
|
||||
map [fullscreen] d scroll half-down
|
||||
map [fullscreen] D toggle_page_mode
|
||||
map [fullscreen] r reload
|
||||
map [fullscreen] R rotate
|
||||
map [fullscreen] K zoom in
|
||||
map [fullscreen] J zoom out
|
||||
map [fullscreen] i recolor
|
||||
map [fullscreen] p print
|
||||
map [fullscreen] g goto top
|
||||
47
.config/zed/settings.json
Normal file
47
.config/zed/settings.json
Normal file
@@ -0,0 +1,47 @@
|
||||
// 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 the `zed: Open Default Settings` command
|
||||
// from the command palette
|
||||
{
|
||||
"language_models": {
|
||||
"ollama": {
|
||||
"api_url": "http://localhost:11434"
|
||||
}
|
||||
},
|
||||
"ui_font_size": 16,
|
||||
"buffer_font_size": 16,
|
||||
"theme": {
|
||||
"mode": "system",
|
||||
"light": "Catppuccin Latte",
|
||||
"dark": "Gruvbox Dark"
|
||||
},
|
||||
"telemetry": {
|
||||
"diagnostics": false,
|
||||
"metrics": false
|
||||
},
|
||||
"base_keymap": "VSCode",
|
||||
"format_on_save": "on",
|
||||
"autosave": "on_window_change",
|
||||
"vim_mode": false,
|
||||
"assistant": {
|
||||
"default_model": {
|
||||
"provider": "ollama",
|
||||
"model": "mistral:7b-instruct-v0.3-q4_K_S"
|
||||
},
|
||||
"version": "2",
|
||||
"provider": null
|
||||
},
|
||||
"lsp": {
|
||||
"rust-analyzer": {
|
||||
"initialization_options": {
|
||||
"check": {
|
||||
"command": "clippy" // rust-analyzer.check.command (default: "check")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2,10 +2,10 @@
|
||||
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||
|
||||
include "/home/mike/.gtkrc-2.0.mine"
|
||||
gtk-theme-name="gruvbox-dark-gtk"
|
||||
gtk-icon-theme-name="gruvbox-dark-icons-gtk"
|
||||
gtk-font-name="Cantarell 11"
|
||||
gtk-cursor-theme-name="Simp1e-Gruvbox-Dark"
|
||||
gtk-theme-name="catppuccin-latte-sapphire-standard+default"
|
||||
gtk-icon-theme-name="Papirus-Light"
|
||||
gtk-font-name="Roboto 11"
|
||||
gtk-cursor-theme-name="catppuccin-latte-light-cursors"
|
||||
gtk-cursor-theme-size=24
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
|
||||
131
currentPackages
131
currentPackages
@@ -51,6 +51,7 @@ betterlockscreen-git
|
||||
binutils
|
||||
bison
|
||||
blas
|
||||
blueblack-git
|
||||
bluez-libs
|
||||
boost-libs
|
||||
botan2
|
||||
@@ -75,7 +76,14 @@ cairomm-1.16
|
||||
cantarell-fonts
|
||||
capstone
|
||||
catatonit
|
||||
catppuccin-cursors-latte
|
||||
catppuccin-cursors-mocha
|
||||
catppuccin-gtk-theme-frappe
|
||||
catppuccin-gtk-theme-latte
|
||||
catppuccin-gtk-theme-macchiato
|
||||
catppuccin-gtk-theme-mocha
|
||||
cblas
|
||||
cbonsai
|
||||
cdparanoia
|
||||
cfitsio
|
||||
chromaprint
|
||||
@@ -104,6 +112,7 @@ cups
|
||||
cups-filters
|
||||
curl
|
||||
czkawka-git
|
||||
darkman
|
||||
dash
|
||||
dav1d
|
||||
db5.3
|
||||
@@ -166,6 +175,7 @@ faac
|
||||
faad2
|
||||
fakeroot
|
||||
fastfetch
|
||||
fbset
|
||||
fcitx5
|
||||
fcitx5-configtool
|
||||
fcitx5-gtk
|
||||
@@ -181,7 +191,7 @@ filesystem
|
||||
findutils
|
||||
firefox
|
||||
flac
|
||||
flameshot
|
||||
flameshot-git
|
||||
flex
|
||||
fluidsynth
|
||||
fmt
|
||||
@@ -193,6 +203,7 @@ fuse-common
|
||||
fuse2
|
||||
fuse2fs
|
||||
fuse3
|
||||
fzf
|
||||
gamemode
|
||||
gamescope
|
||||
gawk
|
||||
@@ -239,6 +250,7 @@ gnome-desktop-common
|
||||
gnome-keyring
|
||||
gnupg
|
||||
gnutls
|
||||
go
|
||||
gobject-introspection
|
||||
gobject-introspection-runtime
|
||||
godot
|
||||
@@ -255,8 +267,8 @@ grep
|
||||
grim
|
||||
groff
|
||||
grub
|
||||
gruvbox-dark-gtk
|
||||
gruvbox-dark-icons-gtk
|
||||
gruvbox-gtk-theme-git
|
||||
gruvbox-icon-theme-git
|
||||
gsettings-desktop-schemas
|
||||
gsettings-system-schemas
|
||||
gsfonts
|
||||
@@ -272,7 +284,9 @@ gst-plugins-base-libs
|
||||
gst-plugins-good
|
||||
gstreamer
|
||||
gtest
|
||||
gtk-engine-murrine
|
||||
gtk-layer-shell
|
||||
gtk-theme-arc-gruvbox-git
|
||||
gtk-update-icon-cache
|
||||
gtk-vnc
|
||||
gtk2
|
||||
@@ -304,10 +318,12 @@ hwdata
|
||||
hwloc
|
||||
hyphen
|
||||
hyprcursor-git
|
||||
hyprland-git
|
||||
hyprland-git-debug
|
||||
hyprlang-git
|
||||
hyprlock-git
|
||||
hyprpaper
|
||||
hyprshot
|
||||
hyprpicker-git
|
||||
hyprshot-git
|
||||
hyprutils-git
|
||||
hyprwayland-scanner-git
|
||||
i3lock-color
|
||||
@@ -337,6 +353,9 @@ java-runtime-common
|
||||
jbig2dec
|
||||
jbigkit
|
||||
jdk17-openjdk
|
||||
jdk17-temurin
|
||||
jdk21-openjdk
|
||||
jdk21-temurin
|
||||
jq
|
||||
jre8-openjdk
|
||||
jre8-openjdk-headless
|
||||
@@ -391,6 +410,7 @@ kstatusnotifieritem
|
||||
ktextwidgets
|
||||
kvantum
|
||||
kvantum-qt5
|
||||
kvantum-theme-catppuccin-git
|
||||
kwallet
|
||||
kwidgetsaddons
|
||||
kwidgetsaddons5
|
||||
@@ -662,6 +682,7 @@ libmtp
|
||||
libmwaw
|
||||
libmypaint
|
||||
libmysofa
|
||||
libnatpmp
|
||||
libnbd
|
||||
libndp
|
||||
libnet
|
||||
@@ -716,6 +737,7 @@ librsvg
|
||||
librsync
|
||||
libsamplerate
|
||||
libsasl
|
||||
libsass
|
||||
libseccomp
|
||||
libsecret
|
||||
libshout
|
||||
@@ -859,6 +881,7 @@ lzo
|
||||
m4
|
||||
mailcap
|
||||
make
|
||||
mako
|
||||
man-db
|
||||
mate-polkit
|
||||
mbedtls
|
||||
@@ -877,6 +900,7 @@ mkinitcpio
|
||||
mkinitcpio-busybox
|
||||
mlt
|
||||
mobile-broadband-provider-info
|
||||
moonlight-qt-bin
|
||||
mpc
|
||||
mpd
|
||||
mpdecimal
|
||||
@@ -897,6 +921,7 @@ nemo
|
||||
neomutt
|
||||
neon
|
||||
neovim
|
||||
neovim-remote
|
||||
net-snmp
|
||||
netavark
|
||||
nettle
|
||||
@@ -975,6 +1000,8 @@ pamixer
|
||||
pango
|
||||
pangomm
|
||||
pangomm-2.48
|
||||
papirus-folders-catppuccin-git
|
||||
papirus-icon-theme
|
||||
parted
|
||||
paru
|
||||
paru-debug
|
||||
@@ -1005,10 +1032,12 @@ pixman
|
||||
pkgconf
|
||||
plasma-activities
|
||||
platformio-git
|
||||
play-with-mpv-git
|
||||
playerctl
|
||||
pnpm
|
||||
podman
|
||||
polkit
|
||||
polkit-kde-agent
|
||||
polkit-qt6
|
||||
poppler
|
||||
poppler-data
|
||||
@@ -1018,6 +1047,7 @@ popt
|
||||
portaudio
|
||||
postgresql-libs
|
||||
potrace
|
||||
prismlauncher-qt5-bin
|
||||
procps-ng
|
||||
protobuf
|
||||
proton-ge-custom-bin
|
||||
@@ -1037,6 +1067,7 @@ python-async-timeout
|
||||
python-attrs
|
||||
python-autocommand
|
||||
python-beautifulsoup4
|
||||
python-blessed
|
||||
python-bottle
|
||||
python-build
|
||||
python-cachecontrol
|
||||
@@ -1054,10 +1085,14 @@ python-cryptography
|
||||
python-cycler
|
||||
python-dateutil
|
||||
python-dbus
|
||||
python-decouple
|
||||
python-deprecation
|
||||
python-devgoldyutils
|
||||
python-distlib
|
||||
python-distro
|
||||
python-docopt
|
||||
python-dulwich
|
||||
python-editor
|
||||
python-espeak-ng
|
||||
python-evdev
|
||||
python-fastjsonschema
|
||||
@@ -1066,12 +1101,18 @@ python-fonttools
|
||||
python-future
|
||||
python-gmpy2
|
||||
python-gobject
|
||||
python-greenlet
|
||||
python-h11
|
||||
python-html5lib
|
||||
python-httpcore
|
||||
python-httptools
|
||||
python-httpx
|
||||
python-hypothesis
|
||||
python-idna
|
||||
python-ifaddr
|
||||
python-inflect
|
||||
python-iniconfig
|
||||
python-inquirer
|
||||
python-installer
|
||||
python-jaraco.classes
|
||||
python-jaraco.context
|
||||
@@ -1094,6 +1135,7 @@ python-marshmallow
|
||||
python-matplotlib
|
||||
python-moddb
|
||||
python-more-itertools
|
||||
python-mov-cli-test
|
||||
python-mpmath
|
||||
python-msgpack
|
||||
python-netifaces
|
||||
@@ -1104,23 +1146,31 @@ python-packaging
|
||||
python-pandas
|
||||
python-pexpect
|
||||
python-pillow
|
||||
python-pip
|
||||
python-pkginfo
|
||||
python-platformdirs
|
||||
python-pluggy
|
||||
python-poetry
|
||||
python-poetry-core
|
||||
python-poetry-plugin-export
|
||||
python-pooch
|
||||
python-psutil
|
||||
python-ptyprocess
|
||||
python-pyaudio
|
||||
python-pycodestyle
|
||||
python-pycparser
|
||||
python-pyelftools
|
||||
python-pygments
|
||||
python-pynvim
|
||||
python-pyparsing
|
||||
python-pyproject-hooks
|
||||
python-pyrsistent
|
||||
python-pyserial
|
||||
python-pytest
|
||||
python-pytubefix
|
||||
python-pytz
|
||||
python-rapidfuzz
|
||||
python-readchar
|
||||
python-referencing
|
||||
python-requests
|
||||
python-requests-toolbelt
|
||||
@@ -1129,29 +1179,37 @@ python-scipy
|
||||
python-secretstorage
|
||||
python-semantic-version
|
||||
python-setuptools
|
||||
python-setuptools-scm
|
||||
python-shellingham
|
||||
python-six
|
||||
python-smartypants
|
||||
python-sniffio
|
||||
python-sortedcontainers
|
||||
python-soupsieve
|
||||
python-starlette
|
||||
python-sympy
|
||||
python-tabulate
|
||||
python-thefuzz
|
||||
python-toml
|
||||
python-tomli
|
||||
python-tomlkit
|
||||
python-tqdm
|
||||
python-trove-classifiers
|
||||
python-typeguard
|
||||
python-typer
|
||||
python-typing_extensions
|
||||
python-typogrify
|
||||
python-unidecode
|
||||
python-urllib3
|
||||
python-uvloop
|
||||
python-validate-pyproject
|
||||
python-virtualenv
|
||||
python-wcwidth
|
||||
python-webencodings
|
||||
python-websockets
|
||||
python-wheel
|
||||
python-wsproto
|
||||
python-xdg-base-dirs
|
||||
python-yaml
|
||||
python-zeroconf
|
||||
qca-qt6
|
||||
@@ -1239,6 +1297,7 @@ qt5-base
|
||||
qt5-declarative
|
||||
qt5-imageformats
|
||||
qt5-svg
|
||||
qt5-tools
|
||||
qt5-translations
|
||||
qt5-wayland
|
||||
qt5-x11extras
|
||||
@@ -1275,53 +1334,29 @@ rtkit
|
||||
rtmpdump
|
||||
rubberband
|
||||
ruby
|
||||
ruby-abbrev
|
||||
ruby-base64
|
||||
ruby-benchmark
|
||||
ruby-bigdecimal
|
||||
ruby-bundledgems
|
||||
ruby-bundled-gems
|
||||
ruby-bundler
|
||||
ruby-cgi
|
||||
ruby-csv
|
||||
ruby-date
|
||||
ruby-delegate
|
||||
ruby-did_you_mean
|
||||
ruby-digest
|
||||
ruby-drb
|
||||
ruby-english
|
||||
ruby-debug
|
||||
ruby-default-gems
|
||||
ruby-erb
|
||||
ruby-etc
|
||||
ruby-fcntl
|
||||
ruby-fiddle
|
||||
ruby-fileutils
|
||||
ruby-find
|
||||
ruby-forwardable
|
||||
ruby-getoptlong
|
||||
ruby-io-console
|
||||
ruby-io-nonblock
|
||||
ruby-io-wait
|
||||
ruby-ipaddr
|
||||
ruby-irb
|
||||
ruby-json
|
||||
ruby-logger
|
||||
ruby-matrix
|
||||
ruby-minitest
|
||||
ruby-mutex_m
|
||||
ruby-net-http
|
||||
ruby-open-uri
|
||||
ruby-net-ftp
|
||||
ruby-net-imap
|
||||
ruby-net-pop
|
||||
ruby-net-smtp
|
||||
ruby-power_assert
|
||||
ruby-psych
|
||||
ruby-prime
|
||||
ruby-racc
|
||||
ruby-rake
|
||||
ruby-rbs
|
||||
ruby-rdoc
|
||||
ruby-reline
|
||||
ruby-rexml
|
||||
ruby-ruby2_keywords
|
||||
ruby-rss
|
||||
ruby-stdlib
|
||||
ruby-stringio
|
||||
ruby-test-unit
|
||||
ruby-time
|
||||
ruby-tmpdir
|
||||
ruby-uri
|
||||
ruby-typeprof
|
||||
rubygems
|
||||
ruff
|
||||
runc
|
||||
@@ -1331,11 +1366,13 @@ samsung-unified-driver-common
|
||||
samsung-unified-driver-printer
|
||||
samsung-unified-driver-scanner
|
||||
sane
|
||||
sassc
|
||||
sbc
|
||||
scdoc
|
||||
sdbus-cpp
|
||||
sdl2
|
||||
sdl2_image
|
||||
sdl2_ttf
|
||||
seabios
|
||||
seahorse
|
||||
seatd
|
||||
@@ -1369,6 +1406,8 @@ speexdsp
|
||||
spice
|
||||
spice-gtk
|
||||
spice-protocol
|
||||
spicetify-cli
|
||||
spicetify-marketplace-bin
|
||||
spirv-tools
|
||||
splix
|
||||
spotify
|
||||
@@ -1421,6 +1460,7 @@ texlive-publishers
|
||||
texlive-xetex
|
||||
threadweaver
|
||||
thunderbird
|
||||
timewall-bin
|
||||
tinyxml
|
||||
tk
|
||||
tmux
|
||||
@@ -1435,6 +1475,7 @@ tree-sitter-lua
|
||||
tree-sitter-markdown
|
||||
tree-sitter-python
|
||||
tree-sitter-query
|
||||
tree-sitter-vim
|
||||
tree-sitter-vimdoc
|
||||
tslib
|
||||
ttf-0xproto-nerd
|
||||
@@ -1484,6 +1525,7 @@ ttf-noto-nerd
|
||||
ttf-profont-nerd
|
||||
ttf-proggyclean-nerd
|
||||
ttf-recursive-nerd
|
||||
ttf-roboto
|
||||
ttf-roboto-mono-nerd
|
||||
ttf-sharetech-mono-nerd
|
||||
ttf-sourcecodepro-nerd
|
||||
@@ -1513,9 +1555,8 @@ uvicorn
|
||||
v4l-utils
|
||||
vapoursynth
|
||||
vde2
|
||||
vencord-bin
|
||||
verdict
|
||||
vesktop-bin
|
||||
vesktop-git
|
||||
vi
|
||||
vid.stab
|
||||
vim
|
||||
@@ -1552,6 +1593,7 @@ wine-mono
|
||||
wireless_tools
|
||||
wireplumber
|
||||
wl-clipboard
|
||||
wlroots
|
||||
wlroots0.17
|
||||
woeusb
|
||||
woff2
|
||||
@@ -1577,6 +1619,7 @@ xcb-util-xrm
|
||||
xclip
|
||||
xcur2png
|
||||
xcursor-simp1e-gruvbox-dark
|
||||
xcursor-simp1e-gruvbox-light
|
||||
xdg-dbus-proxy
|
||||
xdg-desktop-portal
|
||||
xdg-desktop-portal-gtk
|
||||
@@ -1656,6 +1699,8 @@ zbar
|
||||
zellij
|
||||
zenity
|
||||
zeromq
|
||||
zerotier-one
|
||||
zig
|
||||
zimg
|
||||
zip
|
||||
zita-convolver
|
||||
|
||||
Reference in New Issue
Block a user