diff --git a/.config/btop/btop.conf b/.config/btop/btop.conf index a34a7e9..797c70f 100644 --- a/.config/btop/btop.conf +++ b/.config/btop/btop.conf @@ -1,4 +1,4 @@ -#? Config file for btop v. 1.4.0 +#? Config file for btop v. 1.4.3 #* 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" @@ -53,7 +53,7 @@ graph_symbol_proc = "default" shown_boxes = "cpu mem net proc" #* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs. -update_ms = 500 +update_ms = 900 #* 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. @@ -154,7 +154,7 @@ custom_cpu_name = "" disks_filter = "" #* Show graphs instead of meters for memory values. -mem_graphs = True +mem_graphs = False #* Show mem box below net box instead of above. mem_below_net = False @@ -187,7 +187,7 @@ disk_free_priv = False show_io_stat = True #* Toggles io mode for disks, showing big graphs for disk read/write speeds. -io_mode = False +io_mode = True #* Set to True to show combined read/write io graphs in io mode. io_graph_combined = False @@ -210,6 +210,9 @@ net_sync = True #* Starts with the Network Interface specified here. net_iface = "" +#* "True" shows bitrates in base 10 (Kbps, Mbps). "False" shows bitrates in binary sizes (Kibps, Mibps, etc.). "Auto" uses base_10_sizes. +base_10_bitrate = "Auto" + #* Show battery stats in top right if battery is present. show_battery = True @@ -226,6 +229,9 @@ log_level = "WARNING" #* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards. nvml_measure_pcie_speeds = True +#* Measure PCIe throughput on AMD cards, may impact performance on certain cards. +rsmi_measure_pcie_speeds = True + #* Horizontally mirror the GPU graph. gpu_mirror_graph = True diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 88d00c9..4c0b06e 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -227,10 +227,10 @@ bind = $mainMod SHIFT, F, exec, qutebrowser bind = $mainMod, W, exec, distrobox enter arch -- youtube-music # bind = $mainMod, P, pseudo, # dwindle bind = $mainMod, N, togglesplit, -bind = $mainMod, code:36 , focusurgentorlast # Code 36 => Enter key +bind = $mainMod, code:36 , focusurgentorlast # Code 36 => Enter bind = $mainMod SHIFT, S, exec, $screenshot -m region -o ~/Pictures/hyprshot bind = $mainMod SHIFT, C, exec, hyprpicker -a -f hex -bind = $mainMod, ESCAPE, exec, hyprlock +bind = $mainMod, code:105, exec, hyprlock bind = , F11, fullscreen, 1 bindel=, XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +2db bindel=, XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -2db @@ -241,6 +241,9 @@ bindl =, XF86AudioNext, exec, playerctl next bindl =, XF86AudioPrev, exec, playerctl previous bindel=, XF86MonBrightnessUp, exec, brightnessctl set +5% bindel=, XF86MonBrightnessDown, exec, brightnessctl set 5%- + +bindl = $mainMod, code:49, exec, playerctl play-pause # Code 94 => ยง + bindl =, switch:off:[Lid Switch], exec, hyprctl sleep binde = $mainMod, D, exec, makoctl dismiss bind = $mainMod SHIFT, D, exec, makoctl dismiss -a @@ -304,6 +307,22 @@ bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:273, resizewindow +############### +### SUBMAPS ### +############### +bind = $mainMod, M, submap, volcontrol +submap = volcontrol +bind =, a, exec, playerctl +bindel=, XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +2db +bindel=, XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -2db +bindl =, XF86AudioMute, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle +bindl =, XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ toggle +bindl =, XF86AudioPlay, exec, playerctl play-pause +bindl =, XF86AudioNext, exec, playerctl next +bindl =, XF86AudioPrev, exec, playerctl previous +bind =, catchall, submap, reset +submap = reset + ############################## ### WINDOWS AND WORKSPACES ### ############################## diff --git a/.config/shellfunctions/fs_sync_offline.sh b/.config/shellfunctions/fs_sync_offline.sh new file mode 100644 index 0000000..04a3841 --- /dev/null +++ b/.config/shellfunctions/fs_sync_offline.sh @@ -0,0 +1,76 @@ +# Use in crontab like this: + +# */5 * * * * zsh -c "export $(