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
|
separator_color= frame
|
||||||
|
|
||||||
|
|
||||||
@@ -331,17 +331,17 @@
|
|||||||
# context = ctrl+shift+period
|
# context = ctrl+shift+period
|
||||||
|
|
||||||
[urgency_low]
|
[urgency_low]
|
||||||
background = "#24273A"
|
background = "#282828"
|
||||||
foreground = "#CAD3F5"
|
foreground = "#ebdbb2"
|
||||||
|
|
||||||
[urgency_normal]
|
[urgency_normal]
|
||||||
background = "#24273A"
|
background = "#282828"
|
||||||
foreground = "#CAD3F5"
|
foreground = "#ebdbb2"
|
||||||
|
|
||||||
[urgency_critical]
|
[urgency_critical]
|
||||||
background = "#24273A"
|
background = "#282828"
|
||||||
foreground = "#CAD3F5"
|
foreground = "#ebdbb2"
|
||||||
frame_color = "#F5A97F"
|
frame_color = "#cc241d"
|
||||||
|
|
||||||
#[urgency_low]
|
#[urgency_low]
|
||||||
## IMPORTANT: colors have to be defined in quotation marks.
|
## IMPORTANT: colors have to be defined in quotation marks.
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
[Settings]
|
[Settings]
|
||||||
gtk-theme-name=gruvbox-dark-gtk
|
gtk-theme-name=catppuccin-latte-sapphire-standard+default
|
||||||
gtk-icon-theme-name=gruvbox-dark-icons-gtk
|
gtk-icon-theme-name=Papirus-Light
|
||||||
gtk-font-name=Cantarell 11
|
gtk-font-name=Roboto 11
|
||||||
gtk-cursor-theme-name=Simp1e-Gruvbox-Dark
|
gtk-cursor-theme-name=catppuccin-latte-light-cursors
|
||||||
gtk-cursor-theme-size=24
|
gtk-cursor-theme-size=24
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
dunst &
|
# dunst &
|
||||||
|
mako &
|
||||||
timewall set --daemon &
|
timewall set --daemon &
|
||||||
swww-daemon &
|
swww-daemon &
|
||||||
fcitx5 -d &
|
fcitx5 -d &
|
||||||
kanata -c ~/.config/kanata/config.kbd &
|
kanata -c ~/.config/kanata/config.kbd &
|
||||||
waybar &
|
waybar &
|
||||||
|
flameshot &
|
||||||
|
|
||||||
/usr/lib/polkit-kde-authentication-agent-1 &
|
/usr/lib/polkit-kde-authentication-agent-1 &
|
||||||
gnome-keyring-daemon --start --components=secrets,pkcs11,ssh &
|
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/
|
# See https://wiki.hyprland.org/Configuring/Environment-variables/
|
||||||
|
|
||||||
env = XCURSOR_SIZE,24
|
env = XCURSOR_SIZE,24
|
||||||
|
env = XCURSOR_THEME,/usr/share/icons/Gruvbox-Dark/index.theme
|
||||||
env = HYPRCURSOR_SIZE,24
|
env = HYPRCURSOR_SIZE,24
|
||||||
|
|
||||||
env = CLUTTER_BACKEND,wayland
|
env = CLUTTER_BACKEND,wayland
|
||||||
@@ -80,7 +81,7 @@ env = XDG_CURRENT_DESKTOP,Hyprland
|
|||||||
env = XDG_SESSION_DESKTOP,Hyprland
|
env = XDG_SESSION_DESKTOP,Hyprland
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
env = _JAVA_AWT_WM_NOREPARENTING,1
|
env = _JAVA_AWT_WM_NONREPARENTING,1
|
||||||
env = _JAVA_OPTIONS,-Dawt.useSystemAAFontSettings=on
|
env = _JAVA_OPTIONS,-Dawt.useSystemAAFontSettings=on
|
||||||
|
|
||||||
# Firefox
|
# Firefox
|
||||||
@@ -134,7 +135,7 @@ decoration {
|
|||||||
inactive_opacity = 0.95
|
inactive_opacity = 0.95
|
||||||
|
|
||||||
drop_shadow = true
|
drop_shadow = true
|
||||||
shadow_range = 15
|
shadow_range = 5
|
||||||
shadow_render_power = 3
|
shadow_render_power = 3
|
||||||
col.shadow = rgba(1a1a1aee)
|
col.shadow = rgba(1a1a1aee)
|
||||||
|
|
||||||
@@ -231,6 +232,18 @@ plugin {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
##############
|
||||||
|
### RENDER ###
|
||||||
|
##############
|
||||||
|
|
||||||
|
render {
|
||||||
|
explicit_sync = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
xwayland {
|
||||||
|
force_zero_scaling = true
|
||||||
|
}
|
||||||
|
|
||||||
####################
|
####################
|
||||||
### KEYBINDINGSS ###
|
### KEYBINDINGSS ###
|
||||||
####################
|
####################
|
||||||
@@ -253,6 +266,8 @@ bind = $mainMod, SPACE, exec, $menu
|
|||||||
bind = $mainMod SHIFT, C, exec, $picker
|
bind = $mainMod SHIFT, C, exec, $picker
|
||||||
bind = $mainMod, P, pseudo, # dwindle
|
bind = $mainMod, P, pseudo, # dwindle
|
||||||
bind = $mainMod, J, togglesplit, # dwindle
|
bind = $mainMod, J, togglesplit, # dwindle
|
||||||
|
bind = $mainMod, F, fullscreen, 1
|
||||||
|
bind = $mainMod SHIFT, F, fullscreen, 0
|
||||||
|
|
||||||
# Move focus with mainMod + vim keys
|
# Move focus with mainMod + vim keys
|
||||||
bind = $mainMod, H, movefocus, l
|
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 = suppressevent maximize, class:.* # You'll probably like this.
|
||||||
|
|
||||||
windowrulev2 = float,class:^(flameshot)$
|
windowrule=fullscreen, flameshot
|
||||||
windowrulev2 = pin,class:^(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 = opacity 0.0 override,class:^(xwaylandvideobridge)$
|
||||||
windowrulev2 = noanim,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 ${HOME}/.cache/wal/kitty.conf
|
||||||
# include macchiato.conf
|
# include macchiato.conf
|
||||||
include theme.conf
|
# include theme.conf
|
||||||
|
# include latte.conf
|
||||||
|
include colors.conf
|
||||||
|
|
||||||
font_family FiraCode Nerd Font
|
font_family FiraCode Nerd Font
|
||||||
bold_font auto
|
bold_font auto
|
||||||
italic_font auto
|
italic_font auto
|
||||||
bold_italic_font auto
|
bold_italic_font auto
|
||||||
|
|
||||||
|
allow_remote_control yes
|
||||||
|
|
||||||
window_padding_width 16
|
window_padding_width 16
|
||||||
|
|
||||||
resize_in_steps yes
|
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"
|
max_output_buffer_size "16384"
|
||||||
|
|
||||||
audio_output {
|
audio_output {
|
||||||
type "pulse"
|
type "pipewire"
|
||||||
name "pulse"
|
name "PipeWire Sound Server"
|
||||||
#type "alsa"
|
|
||||||
#name "ALSA"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
audio_output {
|
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"
|
ncmpcpp_directory = "~/.config/ncmpcpp"
|
||||||
lyrics_directory = "~/.local/share/lyrics"
|
lyrics_directory = "~/.local/share/lyrics"
|
||||||
mpd_music_dir = "~/music"
|
mpd_music_dir = "~/Music"
|
||||||
message_delay_time = "1"
|
message_delay_time = "1"
|
||||||
visualizer_type = "spectrum"
|
visualizer_type = "spectrum"
|
||||||
song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
[Appearance]
|
[Appearance]
|
||||||
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
|
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
|
||||||
custom_palette=false
|
custom_palette=false
|
||||||
icon_theme=gruvbox-dark-icons-gtk
|
icon_theme=Papirus-Light
|
||||||
standard_dialogs=default
|
standard_dialogs=default
|
||||||
style=kvantum-dark
|
style=kvantum-dark
|
||||||
|
|
||||||
@@ -25,7 +25,7 @@ underline_shortcut=1
|
|||||||
wheel_scroll_lines=3
|
wheel_scroll_lines=3
|
||||||
|
|
||||||
[SettingsWindow]
|
[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]
|
[Troubleshooting]
|
||||||
force_raster_widgets=1
|
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-hard-contrast #1d2021;
|
||||||
@define-color background-soft-contrast #32302f;
|
@define-color background-soft-contrast #32302f;
|
||||||
@define-color foreground #ebdbb2;
|
@define-color foreground #ebdbb2;
|
||||||
|
@define-color foreground-soft-contrast #555555;
|
||||||
|
|
||||||
@define-color black #282828;
|
@define-color black #282828;
|
||||||
@define-color red #cc241d;
|
@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";
|
@import "layout.css"; @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);
|
|
||||||
}
|
|
||||||
|
|||||||
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.
|
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||||
|
|
||||||
include "/home/mike/.gtkrc-2.0.mine"
|
include "/home/mike/.gtkrc-2.0.mine"
|
||||||
gtk-theme-name="gruvbox-dark-gtk"
|
gtk-theme-name="catppuccin-latte-sapphire-standard+default"
|
||||||
gtk-icon-theme-name="gruvbox-dark-icons-gtk"
|
gtk-icon-theme-name="Papirus-Light"
|
||||||
gtk-font-name="Cantarell 11"
|
gtk-font-name="Roboto 11"
|
||||||
gtk-cursor-theme-name="Simp1e-Gruvbox-Dark"
|
gtk-cursor-theme-name="catppuccin-latte-light-cursors"
|
||||||
gtk-cursor-theme-size=24
|
gtk-cursor-theme-size=24
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
|||||||
131
currentPackages
131
currentPackages
@@ -51,6 +51,7 @@ betterlockscreen-git
|
|||||||
binutils
|
binutils
|
||||||
bison
|
bison
|
||||||
blas
|
blas
|
||||||
|
blueblack-git
|
||||||
bluez-libs
|
bluez-libs
|
||||||
boost-libs
|
boost-libs
|
||||||
botan2
|
botan2
|
||||||
@@ -75,7 +76,14 @@ cairomm-1.16
|
|||||||
cantarell-fonts
|
cantarell-fonts
|
||||||
capstone
|
capstone
|
||||||
catatonit
|
catatonit
|
||||||
|
catppuccin-cursors-latte
|
||||||
|
catppuccin-cursors-mocha
|
||||||
|
catppuccin-gtk-theme-frappe
|
||||||
|
catppuccin-gtk-theme-latte
|
||||||
|
catppuccin-gtk-theme-macchiato
|
||||||
|
catppuccin-gtk-theme-mocha
|
||||||
cblas
|
cblas
|
||||||
|
cbonsai
|
||||||
cdparanoia
|
cdparanoia
|
||||||
cfitsio
|
cfitsio
|
||||||
chromaprint
|
chromaprint
|
||||||
@@ -104,6 +112,7 @@ cups
|
|||||||
cups-filters
|
cups-filters
|
||||||
curl
|
curl
|
||||||
czkawka-git
|
czkawka-git
|
||||||
|
darkman
|
||||||
dash
|
dash
|
||||||
dav1d
|
dav1d
|
||||||
db5.3
|
db5.3
|
||||||
@@ -166,6 +175,7 @@ faac
|
|||||||
faad2
|
faad2
|
||||||
fakeroot
|
fakeroot
|
||||||
fastfetch
|
fastfetch
|
||||||
|
fbset
|
||||||
fcitx5
|
fcitx5
|
||||||
fcitx5-configtool
|
fcitx5-configtool
|
||||||
fcitx5-gtk
|
fcitx5-gtk
|
||||||
@@ -181,7 +191,7 @@ filesystem
|
|||||||
findutils
|
findutils
|
||||||
firefox
|
firefox
|
||||||
flac
|
flac
|
||||||
flameshot
|
flameshot-git
|
||||||
flex
|
flex
|
||||||
fluidsynth
|
fluidsynth
|
||||||
fmt
|
fmt
|
||||||
@@ -193,6 +203,7 @@ fuse-common
|
|||||||
fuse2
|
fuse2
|
||||||
fuse2fs
|
fuse2fs
|
||||||
fuse3
|
fuse3
|
||||||
|
fzf
|
||||||
gamemode
|
gamemode
|
||||||
gamescope
|
gamescope
|
||||||
gawk
|
gawk
|
||||||
@@ -239,6 +250,7 @@ gnome-desktop-common
|
|||||||
gnome-keyring
|
gnome-keyring
|
||||||
gnupg
|
gnupg
|
||||||
gnutls
|
gnutls
|
||||||
|
go
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gobject-introspection-runtime
|
gobject-introspection-runtime
|
||||||
godot
|
godot
|
||||||
@@ -255,8 +267,8 @@ grep
|
|||||||
grim
|
grim
|
||||||
groff
|
groff
|
||||||
grub
|
grub
|
||||||
gruvbox-dark-gtk
|
gruvbox-gtk-theme-git
|
||||||
gruvbox-dark-icons-gtk
|
gruvbox-icon-theme-git
|
||||||
gsettings-desktop-schemas
|
gsettings-desktop-schemas
|
||||||
gsettings-system-schemas
|
gsettings-system-schemas
|
||||||
gsfonts
|
gsfonts
|
||||||
@@ -272,7 +284,9 @@ gst-plugins-base-libs
|
|||||||
gst-plugins-good
|
gst-plugins-good
|
||||||
gstreamer
|
gstreamer
|
||||||
gtest
|
gtest
|
||||||
|
gtk-engine-murrine
|
||||||
gtk-layer-shell
|
gtk-layer-shell
|
||||||
|
gtk-theme-arc-gruvbox-git
|
||||||
gtk-update-icon-cache
|
gtk-update-icon-cache
|
||||||
gtk-vnc
|
gtk-vnc
|
||||||
gtk2
|
gtk2
|
||||||
@@ -304,10 +318,12 @@ hwdata
|
|||||||
hwloc
|
hwloc
|
||||||
hyphen
|
hyphen
|
||||||
hyprcursor-git
|
hyprcursor-git
|
||||||
hyprland-git
|
hyprland-git-debug
|
||||||
hyprlang-git
|
hyprlang-git
|
||||||
|
hyprlock-git
|
||||||
hyprpaper
|
hyprpaper
|
||||||
hyprshot
|
hyprpicker-git
|
||||||
|
hyprshot-git
|
||||||
hyprutils-git
|
hyprutils-git
|
||||||
hyprwayland-scanner-git
|
hyprwayland-scanner-git
|
||||||
i3lock-color
|
i3lock-color
|
||||||
@@ -337,6 +353,9 @@ java-runtime-common
|
|||||||
jbig2dec
|
jbig2dec
|
||||||
jbigkit
|
jbigkit
|
||||||
jdk17-openjdk
|
jdk17-openjdk
|
||||||
|
jdk17-temurin
|
||||||
|
jdk21-openjdk
|
||||||
|
jdk21-temurin
|
||||||
jq
|
jq
|
||||||
jre8-openjdk
|
jre8-openjdk
|
||||||
jre8-openjdk-headless
|
jre8-openjdk-headless
|
||||||
@@ -391,6 +410,7 @@ kstatusnotifieritem
|
|||||||
ktextwidgets
|
ktextwidgets
|
||||||
kvantum
|
kvantum
|
||||||
kvantum-qt5
|
kvantum-qt5
|
||||||
|
kvantum-theme-catppuccin-git
|
||||||
kwallet
|
kwallet
|
||||||
kwidgetsaddons
|
kwidgetsaddons
|
||||||
kwidgetsaddons5
|
kwidgetsaddons5
|
||||||
@@ -662,6 +682,7 @@ libmtp
|
|||||||
libmwaw
|
libmwaw
|
||||||
libmypaint
|
libmypaint
|
||||||
libmysofa
|
libmysofa
|
||||||
|
libnatpmp
|
||||||
libnbd
|
libnbd
|
||||||
libndp
|
libndp
|
||||||
libnet
|
libnet
|
||||||
@@ -716,6 +737,7 @@ librsvg
|
|||||||
librsync
|
librsync
|
||||||
libsamplerate
|
libsamplerate
|
||||||
libsasl
|
libsasl
|
||||||
|
libsass
|
||||||
libseccomp
|
libseccomp
|
||||||
libsecret
|
libsecret
|
||||||
libshout
|
libshout
|
||||||
@@ -859,6 +881,7 @@ lzo
|
|||||||
m4
|
m4
|
||||||
mailcap
|
mailcap
|
||||||
make
|
make
|
||||||
|
mako
|
||||||
man-db
|
man-db
|
||||||
mate-polkit
|
mate-polkit
|
||||||
mbedtls
|
mbedtls
|
||||||
@@ -877,6 +900,7 @@ mkinitcpio
|
|||||||
mkinitcpio-busybox
|
mkinitcpio-busybox
|
||||||
mlt
|
mlt
|
||||||
mobile-broadband-provider-info
|
mobile-broadband-provider-info
|
||||||
|
moonlight-qt-bin
|
||||||
mpc
|
mpc
|
||||||
mpd
|
mpd
|
||||||
mpdecimal
|
mpdecimal
|
||||||
@@ -897,6 +921,7 @@ nemo
|
|||||||
neomutt
|
neomutt
|
||||||
neon
|
neon
|
||||||
neovim
|
neovim
|
||||||
|
neovim-remote
|
||||||
net-snmp
|
net-snmp
|
||||||
netavark
|
netavark
|
||||||
nettle
|
nettle
|
||||||
@@ -975,6 +1000,8 @@ pamixer
|
|||||||
pango
|
pango
|
||||||
pangomm
|
pangomm
|
||||||
pangomm-2.48
|
pangomm-2.48
|
||||||
|
papirus-folders-catppuccin-git
|
||||||
|
papirus-icon-theme
|
||||||
parted
|
parted
|
||||||
paru
|
paru
|
||||||
paru-debug
|
paru-debug
|
||||||
@@ -1005,10 +1032,12 @@ pixman
|
|||||||
pkgconf
|
pkgconf
|
||||||
plasma-activities
|
plasma-activities
|
||||||
platformio-git
|
platformio-git
|
||||||
|
play-with-mpv-git
|
||||||
playerctl
|
playerctl
|
||||||
pnpm
|
pnpm
|
||||||
podman
|
podman
|
||||||
polkit
|
polkit
|
||||||
|
polkit-kde-agent
|
||||||
polkit-qt6
|
polkit-qt6
|
||||||
poppler
|
poppler
|
||||||
poppler-data
|
poppler-data
|
||||||
@@ -1018,6 +1047,7 @@ popt
|
|||||||
portaudio
|
portaudio
|
||||||
postgresql-libs
|
postgresql-libs
|
||||||
potrace
|
potrace
|
||||||
|
prismlauncher-qt5-bin
|
||||||
procps-ng
|
procps-ng
|
||||||
protobuf
|
protobuf
|
||||||
proton-ge-custom-bin
|
proton-ge-custom-bin
|
||||||
@@ -1037,6 +1067,7 @@ python-async-timeout
|
|||||||
python-attrs
|
python-attrs
|
||||||
python-autocommand
|
python-autocommand
|
||||||
python-beautifulsoup4
|
python-beautifulsoup4
|
||||||
|
python-blessed
|
||||||
python-bottle
|
python-bottle
|
||||||
python-build
|
python-build
|
||||||
python-cachecontrol
|
python-cachecontrol
|
||||||
@@ -1054,10 +1085,14 @@ python-cryptography
|
|||||||
python-cycler
|
python-cycler
|
||||||
python-dateutil
|
python-dateutil
|
||||||
python-dbus
|
python-dbus
|
||||||
|
python-decouple
|
||||||
|
python-deprecation
|
||||||
|
python-devgoldyutils
|
||||||
python-distlib
|
python-distlib
|
||||||
python-distro
|
python-distro
|
||||||
python-docopt
|
python-docopt
|
||||||
python-dulwich
|
python-dulwich
|
||||||
|
python-editor
|
||||||
python-espeak-ng
|
python-espeak-ng
|
||||||
python-evdev
|
python-evdev
|
||||||
python-fastjsonschema
|
python-fastjsonschema
|
||||||
@@ -1066,12 +1101,18 @@ python-fonttools
|
|||||||
python-future
|
python-future
|
||||||
python-gmpy2
|
python-gmpy2
|
||||||
python-gobject
|
python-gobject
|
||||||
|
python-greenlet
|
||||||
python-h11
|
python-h11
|
||||||
python-html5lib
|
python-html5lib
|
||||||
|
python-httpcore
|
||||||
python-httptools
|
python-httptools
|
||||||
|
python-httpx
|
||||||
|
python-hypothesis
|
||||||
python-idna
|
python-idna
|
||||||
python-ifaddr
|
python-ifaddr
|
||||||
python-inflect
|
python-inflect
|
||||||
|
python-iniconfig
|
||||||
|
python-inquirer
|
||||||
python-installer
|
python-installer
|
||||||
python-jaraco.classes
|
python-jaraco.classes
|
||||||
python-jaraco.context
|
python-jaraco.context
|
||||||
@@ -1094,6 +1135,7 @@ python-marshmallow
|
|||||||
python-matplotlib
|
python-matplotlib
|
||||||
python-moddb
|
python-moddb
|
||||||
python-more-itertools
|
python-more-itertools
|
||||||
|
python-mov-cli-test
|
||||||
python-mpmath
|
python-mpmath
|
||||||
python-msgpack
|
python-msgpack
|
||||||
python-netifaces
|
python-netifaces
|
||||||
@@ -1104,23 +1146,31 @@ python-packaging
|
|||||||
python-pandas
|
python-pandas
|
||||||
python-pexpect
|
python-pexpect
|
||||||
python-pillow
|
python-pillow
|
||||||
|
python-pip
|
||||||
python-pkginfo
|
python-pkginfo
|
||||||
python-platformdirs
|
python-platformdirs
|
||||||
|
python-pluggy
|
||||||
python-poetry
|
python-poetry
|
||||||
python-poetry-core
|
python-poetry-core
|
||||||
python-poetry-plugin-export
|
python-poetry-plugin-export
|
||||||
python-pooch
|
python-pooch
|
||||||
|
python-psutil
|
||||||
python-ptyprocess
|
python-ptyprocess
|
||||||
python-pyaudio
|
python-pyaudio
|
||||||
|
python-pycodestyle
|
||||||
python-pycparser
|
python-pycparser
|
||||||
python-pyelftools
|
python-pyelftools
|
||||||
python-pygments
|
python-pygments
|
||||||
|
python-pynvim
|
||||||
python-pyparsing
|
python-pyparsing
|
||||||
python-pyproject-hooks
|
python-pyproject-hooks
|
||||||
python-pyrsistent
|
python-pyrsistent
|
||||||
python-pyserial
|
python-pyserial
|
||||||
|
python-pytest
|
||||||
|
python-pytubefix
|
||||||
python-pytz
|
python-pytz
|
||||||
python-rapidfuzz
|
python-rapidfuzz
|
||||||
|
python-readchar
|
||||||
python-referencing
|
python-referencing
|
||||||
python-requests
|
python-requests
|
||||||
python-requests-toolbelt
|
python-requests-toolbelt
|
||||||
@@ -1129,29 +1179,37 @@ python-scipy
|
|||||||
python-secretstorage
|
python-secretstorage
|
||||||
python-semantic-version
|
python-semantic-version
|
||||||
python-setuptools
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
python-shellingham
|
python-shellingham
|
||||||
python-six
|
python-six
|
||||||
python-smartypants
|
python-smartypants
|
||||||
python-sniffio
|
python-sniffio
|
||||||
|
python-sortedcontainers
|
||||||
python-soupsieve
|
python-soupsieve
|
||||||
python-starlette
|
python-starlette
|
||||||
python-sympy
|
python-sympy
|
||||||
python-tabulate
|
python-tabulate
|
||||||
|
python-thefuzz
|
||||||
|
python-toml
|
||||||
python-tomli
|
python-tomli
|
||||||
python-tomlkit
|
python-tomlkit
|
||||||
python-tqdm
|
python-tqdm
|
||||||
python-trove-classifiers
|
python-trove-classifiers
|
||||||
python-typeguard
|
python-typeguard
|
||||||
|
python-typer
|
||||||
python-typing_extensions
|
python-typing_extensions
|
||||||
python-typogrify
|
python-typogrify
|
||||||
|
python-unidecode
|
||||||
python-urllib3
|
python-urllib3
|
||||||
python-uvloop
|
python-uvloop
|
||||||
python-validate-pyproject
|
python-validate-pyproject
|
||||||
python-virtualenv
|
python-virtualenv
|
||||||
|
python-wcwidth
|
||||||
python-webencodings
|
python-webencodings
|
||||||
python-websockets
|
python-websockets
|
||||||
python-wheel
|
python-wheel
|
||||||
python-wsproto
|
python-wsproto
|
||||||
|
python-xdg-base-dirs
|
||||||
python-yaml
|
python-yaml
|
||||||
python-zeroconf
|
python-zeroconf
|
||||||
qca-qt6
|
qca-qt6
|
||||||
@@ -1239,6 +1297,7 @@ qt5-base
|
|||||||
qt5-declarative
|
qt5-declarative
|
||||||
qt5-imageformats
|
qt5-imageformats
|
||||||
qt5-svg
|
qt5-svg
|
||||||
|
qt5-tools
|
||||||
qt5-translations
|
qt5-translations
|
||||||
qt5-wayland
|
qt5-wayland
|
||||||
qt5-x11extras
|
qt5-x11extras
|
||||||
@@ -1275,53 +1334,29 @@ rtkit
|
|||||||
rtmpdump
|
rtmpdump
|
||||||
rubberband
|
rubberband
|
||||||
ruby
|
ruby
|
||||||
ruby-abbrev
|
ruby-bundled-gems
|
||||||
ruby-base64
|
|
||||||
ruby-benchmark
|
|
||||||
ruby-bigdecimal
|
|
||||||
ruby-bundledgems
|
|
||||||
ruby-bundler
|
ruby-bundler
|
||||||
ruby-cgi
|
ruby-debug
|
||||||
ruby-csv
|
ruby-default-gems
|
||||||
ruby-date
|
|
||||||
ruby-delegate
|
|
||||||
ruby-did_you_mean
|
|
||||||
ruby-digest
|
|
||||||
ruby-drb
|
|
||||||
ruby-english
|
|
||||||
ruby-erb
|
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-irb
|
||||||
ruby-json
|
ruby-matrix
|
||||||
ruby-logger
|
|
||||||
ruby-minitest
|
ruby-minitest
|
||||||
ruby-mutex_m
|
ruby-net-ftp
|
||||||
ruby-net-http
|
ruby-net-imap
|
||||||
ruby-open-uri
|
ruby-net-pop
|
||||||
|
ruby-net-smtp
|
||||||
ruby-power_assert
|
ruby-power_assert
|
||||||
ruby-psych
|
ruby-prime
|
||||||
ruby-racc
|
ruby-racc
|
||||||
ruby-rake
|
ruby-rake
|
||||||
|
ruby-rbs
|
||||||
ruby-rdoc
|
ruby-rdoc
|
||||||
ruby-reline
|
|
||||||
ruby-rexml
|
ruby-rexml
|
||||||
ruby-ruby2_keywords
|
ruby-rss
|
||||||
ruby-stdlib
|
ruby-stdlib
|
||||||
ruby-stringio
|
|
||||||
ruby-test-unit
|
ruby-test-unit
|
||||||
ruby-time
|
ruby-typeprof
|
||||||
ruby-tmpdir
|
|
||||||
ruby-uri
|
|
||||||
rubygems
|
rubygems
|
||||||
ruff
|
ruff
|
||||||
runc
|
runc
|
||||||
@@ -1331,11 +1366,13 @@ samsung-unified-driver-common
|
|||||||
samsung-unified-driver-printer
|
samsung-unified-driver-printer
|
||||||
samsung-unified-driver-scanner
|
samsung-unified-driver-scanner
|
||||||
sane
|
sane
|
||||||
|
sassc
|
||||||
sbc
|
sbc
|
||||||
scdoc
|
scdoc
|
||||||
sdbus-cpp
|
sdbus-cpp
|
||||||
sdl2
|
sdl2
|
||||||
sdl2_image
|
sdl2_image
|
||||||
|
sdl2_ttf
|
||||||
seabios
|
seabios
|
||||||
seahorse
|
seahorse
|
||||||
seatd
|
seatd
|
||||||
@@ -1369,6 +1406,8 @@ speexdsp
|
|||||||
spice
|
spice
|
||||||
spice-gtk
|
spice-gtk
|
||||||
spice-protocol
|
spice-protocol
|
||||||
|
spicetify-cli
|
||||||
|
spicetify-marketplace-bin
|
||||||
spirv-tools
|
spirv-tools
|
||||||
splix
|
splix
|
||||||
spotify
|
spotify
|
||||||
@@ -1421,6 +1460,7 @@ texlive-publishers
|
|||||||
texlive-xetex
|
texlive-xetex
|
||||||
threadweaver
|
threadweaver
|
||||||
thunderbird
|
thunderbird
|
||||||
|
timewall-bin
|
||||||
tinyxml
|
tinyxml
|
||||||
tk
|
tk
|
||||||
tmux
|
tmux
|
||||||
@@ -1435,6 +1475,7 @@ tree-sitter-lua
|
|||||||
tree-sitter-markdown
|
tree-sitter-markdown
|
||||||
tree-sitter-python
|
tree-sitter-python
|
||||||
tree-sitter-query
|
tree-sitter-query
|
||||||
|
tree-sitter-vim
|
||||||
tree-sitter-vimdoc
|
tree-sitter-vimdoc
|
||||||
tslib
|
tslib
|
||||||
ttf-0xproto-nerd
|
ttf-0xproto-nerd
|
||||||
@@ -1484,6 +1525,7 @@ ttf-noto-nerd
|
|||||||
ttf-profont-nerd
|
ttf-profont-nerd
|
||||||
ttf-proggyclean-nerd
|
ttf-proggyclean-nerd
|
||||||
ttf-recursive-nerd
|
ttf-recursive-nerd
|
||||||
|
ttf-roboto
|
||||||
ttf-roboto-mono-nerd
|
ttf-roboto-mono-nerd
|
||||||
ttf-sharetech-mono-nerd
|
ttf-sharetech-mono-nerd
|
||||||
ttf-sourcecodepro-nerd
|
ttf-sourcecodepro-nerd
|
||||||
@@ -1513,9 +1555,8 @@ uvicorn
|
|||||||
v4l-utils
|
v4l-utils
|
||||||
vapoursynth
|
vapoursynth
|
||||||
vde2
|
vde2
|
||||||
vencord-bin
|
|
||||||
verdict
|
verdict
|
||||||
vesktop-bin
|
vesktop-git
|
||||||
vi
|
vi
|
||||||
vid.stab
|
vid.stab
|
||||||
vim
|
vim
|
||||||
@@ -1552,6 +1593,7 @@ wine-mono
|
|||||||
wireless_tools
|
wireless_tools
|
||||||
wireplumber
|
wireplumber
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
|
wlroots
|
||||||
wlroots0.17
|
wlroots0.17
|
||||||
woeusb
|
woeusb
|
||||||
woff2
|
woff2
|
||||||
@@ -1577,6 +1619,7 @@ xcb-util-xrm
|
|||||||
xclip
|
xclip
|
||||||
xcur2png
|
xcur2png
|
||||||
xcursor-simp1e-gruvbox-dark
|
xcursor-simp1e-gruvbox-dark
|
||||||
|
xcursor-simp1e-gruvbox-light
|
||||||
xdg-dbus-proxy
|
xdg-dbus-proxy
|
||||||
xdg-desktop-portal
|
xdg-desktop-portal
|
||||||
xdg-desktop-portal-gtk
|
xdg-desktop-portal-gtk
|
||||||
@@ -1656,6 +1699,8 @@ zbar
|
|||||||
zellij
|
zellij
|
||||||
zenity
|
zenity
|
||||||
zeromq
|
zeromq
|
||||||
|
zerotier-one
|
||||||
|
zig
|
||||||
zimg
|
zimg
|
||||||
zip
|
zip
|
||||||
zita-convolver
|
zita-convolver
|
||||||
|
|||||||
Reference in New Issue
Block a user