diff options
-rw-r--r-- | .config/MangoHud/MangoHud.conf | 266 | ||||
-rw-r--r-- | .config/btop/btop.conf | 2 | ||||
-rw-r--r-- | .config/ncmpcpp/config | 72 | ||||
-rwxr-xr-x | .config/x11/xinitrc | 11 |
4 files changed, 127 insertions, 224 deletions
diff --git a/.config/MangoHud/MangoHud.conf b/.config/MangoHud/MangoHud.conf index 2dd941f..7945e7c 100644 --- a/.config/MangoHud/MangoHud.conf +++ b/.config/MangoHud/MangoHud.conf @@ -1,220 +1,92 @@ -### MangoHud configuration file -### Uncomment any options you wish to enable. Default options are left uncommented -### Use some_parameter=0 to disable a parameter (only works with on/off parameters) -### Everything below can be used / overridden with the environment variable MANGOHUD_CONFIG instead +################### File Generated by Goverlay ################### +legacy_layout=false -################ PERFORMANCE ################# -### Limit the application FPS. Comma-separated list of one or more FPS values (e.g. 0,30,60). 0 means unlimited (unless VSynced) -# fps_limit= +background_alpha=0.6 +round_corners=0 +background_alpha=0.6 +background_color=000000 -### VSync [0-3] 0 = adaptive; 1 = off; 2 = mailbox; 3 = on -# vsync= +font_size=24 +text_color=FFFFFF +position=top-left -### OpenGL VSync [0-N] 0 = off; >=1 = wait for N v-blanks, N > 1 acts as a FPS limiter (FPS = display refresh rate / N) -# gl_vsync= - -################### VISUAL ################### - -### Legacy layout -# legacy_layout=false - -### Display custom centered text, useful for a header -# custom_text_center= - -### Display the current system time -# time - -### Time formatting examples -time_format=%H:%M:%S %p -time_format=[ %T %F ] -time_format=%X # locally formatted time, because of limited glyph range, missing characters may show as '?' (e.g. Japanese) - -### Display MangoHud version -# version - -### Display the current GPU information +pci_dev=0:2d:00.0 +table_columns=3 +gpu_text=GPU gpu_stats +gpu_load_change +gpu_load_value=50,90 +gpu_load_color=FFFFFF,FFAA7F,CC0000 +gpu_voltage +gpu_core_clock +gpu_mem_clock gpu_temp -# gpu_core_clock -# gpu_mem_clock +gpu_mem_temp +gpu_junction_temp +gpu_fan gpu_power -# gpu_text=GPU -# gpu_load_change -# gpu_load_value=60,90 -# gpu_load_color=39F900,FDFD09,B22222 - -### Display the current CPU information +gpu_color=2E9762 +cpu_text=CPU cpu_stats +core_load + +cpu_load_change +cpu_load_value=50,90 +cpu_load_color=FFFFFF,FFAA7F,CC0000 +cpu_mhz cpu_temp cpu_power -# cpu_text=CPU -# cpu_mhz -# cpu_load_change -# cpu_load_value=60,90 -# cpu_load_color=39F900,FDFD09,B22222 - -### Display the current CPU load & frequency for each core -# core_load -# core_load_change - -### Display IO read and write for the app (not system) -#io_stats +cpu_color=2E97CB +io_stats io_read io_write - -### Display system vram / ram / swap space usage vram +vram_color=AD64C1 ram -# swap - -### Display per process memory usage -## Show resident memory and other types, if enabled -# procmem -# procmem_shared -# procmem_virt - -### Display battery information -# battery -# battery_icon - -### Display FPS and frametime +ram_color=C26693 +battery +battery_color=00FF00 fps -# fps_sampling_period=500 -# fps_color_change -# fps_value=30,60 -# fps_color=B22222,FDFD09,39F900 -frametime - -### Display miscellaneus information -# engine_version -# gpu_name -# vulkan_driver -# wine - -### Display loaded MangoHud architecture -# arch - -### Display the frametime line graph +fps_metrics=avg,0.01 +engine_version +engine_color=EB5B5B +wine +wine_color=EB5B5B frame_timing -# histogram - -### Display GameMode / vkBasalt running status +frametime_color=00FF00 +fps_limit_method=early +toggle_fps_limit=Shift_L+F1 +show_fps_limit + +fps_limit=0 +resolution +fsr +hdr +present_mode +refresh_rate gamemode -# vkbasalt - -### Display current FPS limit -# show_fps_limit - -### Display the current resolution -# resolution - -### Display custom text -# custom_text= -### Display output of Bash command in next column -# exec= - -### Display media player metadata -# media_player -# media_player_name=spotify -## Format metadata, lines are delimited by ; (wip) -# media_player_format={title};{artist};{album} -# media_player_format=Track:;{title};By:;{artist};From:;{album} - -### Change the hud font size -# font_size=24 -# font_scale=1.0 -# font_size_text=24 -# font_scale_media_player=0.55 -# no_small_font - -### Change default font (set location to TTF/OTF file) -## Set font for the whole hud -# font_file= - -## Set font only for text like media player metadata -# font_file_text= - -## Set font glyph ranges. Defaults to Latin-only. Don't forget to set font_file/font_file_text to font that supports these -## Probably don't enable all at once because of memory usage and hardware limits concerns -## If you experience crashes or text is just squares, reduce glyph range or reduce font size -# font_glyph_ranges=korean,chinese,chinese_simplified,japanese,cyrillic,thai,vietnamese,latin_ext_a,latin_ext_b - -### Change the hud position -# position=top-left - -### Change the corner roundness -# round_corners= - -### Disable / hide the hud by default -# no_display - -### Hud position offset -# offset_x= -# offset_y= - -### Hud dimensions -# width= -# height= -# table_columns= -# cellpadding_y= - -### Hud transparency / alpha -# background_alpha=0.5 -# alpha= - -### Color customization -# text_color=FFFFFF -# gpu_color=2E9762 -# cpu_color=2E97CB -# vram_color=AD64C1 -# ram_color=C26693 -# engine_color=EB5B5B -# io_color=A491D3 -# frametime_color=00FF00 -# background_color=020202 -# media_player_color=FFFFFF -# wine_color=EB5B5B -# battery_color=FF9078 - -### Specify GPU with PCI bus ID for AMDGPU and NVML stats -### Set to 'domain:bus:slot.function' -# pci_dev=0:0a:0.0 - -### Blacklist -# blacklist= +vkbasalt +custom_text=Artix Linux +exec=lsb_release -a | grep Release | uniq | cut -c 10-26 +custom_text=Kernel +exec=uname -r +fps_color_change +fps_color=B22222,FDFD09,39F900 +fps_value=30,60 +#offset=0 +vsync=3 +gl_vsync=n -################ WORKAROUNDS ################# -### Options starting with "gl_*" are for OpenGL -### Specify what to use for getting display size. Options are "viewport", "scissorbox" or disabled. Defaults to using glXQueryDrawable -# gl_size_query=viewport -### (Re)bind given framebuffer before MangoHud gets drawn. Helps with Crusader Kings III -# gl_bind_framebuffer=0 -### Don't swap origin if using GL_UPPER_LEFT. Helps with Ryujinx -# gl_dont_flip=1 +time# +version -################ INTERACTION ################# -### Change toggle keybinds for the hud & logging -toggle_hud=Shift_R+F12 -# toggle_fps_limit=Shift_L+F1 -# toggle_logging=Shift_L+F2 -# reload_cfg=Shift_L+F4 -# upload_log=Shift_L+F3 +output_folder=/home/user +log_duration=30 +autostart_log=0 +log_interval=100 +toggle_logging=Shift_L+F2 -#################### LOG ##################### -### Automatically start the log after X seconds -# autostart_log=1 -### Set amount of time in seconds that the logging will run for -# log_duration= -### Change the default log interval, 100 is default -# log_interval=100 -### Set location of the output files (required for logging) -# output_folder=/home/<USERNAME>/mangologs -### Permit uploading logs directly to FlightlessMango.com -# permit_upload=1 -### Define a '+'-separated list of percentiles shown in the benchmark results -### Use "AVG" to get a mean average. Default percentiles are 97+AVG+1+0.1 -# benchmark_percentiles=97,AVG,1,0.1 diff --git a/.config/btop/btop.conf b/.config/btop/btop.conf index 9d02acf..dffdea4 100644 --- a/.config/btop/btop.conf +++ b/.config/btop/btop.conf @@ -47,7 +47,7 @@ graph_symbol_net = "default" 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 = "mem net cpu" +shown_boxes = "net cpu mem" #* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs. update_ms = 500 diff --git a/.config/ncmpcpp/config b/.config/ncmpcpp/config index 1732c4d..791f208 100644 --- a/.config/ncmpcpp/config +++ b/.config/ncmpcpp/config @@ -19,20 +19,22 @@ ## MPD clients (eg. ncmpc) also use that location. ## # -lyrics_directory = ~/.cache/ncmpcpp/lyrics +#lyrics_directory = ~/.lyrics # ##### connection settings ##### # -mpd_host = "localhost" - -mpd_port = "6600" - -# mpd_connection_timeout = "5" - +#mpd_host = localhost +# +#mpd_port = 6600 +# +#mpd_password = "" +# +#mpd_connection_timeout = 5 +# ## Needed for tag editor and file operations to work. - -mpd_music_dir = "/media/share/media_files/audio/music" - +## +#mpd_music_dir = ~/music +# #mpd_crossfade_time = 5 # # Exclude pattern for random song action @@ -69,7 +71,7 @@ mpd_music_dir = "/media/share/media_files/audio/music" ## visualizer. ## # -visualizer_data_source = /tmp/mpd.fifo +#visualizer_data_source = /tmp/mpd.fifo # ## ## Note: Below parameter is needed for ncmpcpp to determine which output @@ -77,19 +79,19 @@ visualizer_data_source = /tmp/mpd.fifo ## to synchronize with audio. ## # -visualizer_output_name = "my_fifo" +#visualizer_output_name = Visualizer feed # ## ## If you set format to 44100:16:2, make it 'yes'. ## -visualizer_in_stereo = yes +#visualizer_in_stereo = yes # ## ## Note: set below to >=10 only if you have synchronization issues with ## visualization and audio. ## # -visualizer_sync_interval = 30 +#visualizer_sync_interval = 0 # ## ## Note: To enable spectrum frequency visualization you need to compile ncmpcpp @@ -98,15 +100,15 @@ visualizer_sync_interval = 30 # ## Available values: spectrum, wave, wave_filled, ellipse. ## -visualizer_type = "spectrum" +#visualizer_type = spectrum # #visualizer_fps = 60 # #visualizer_autoscale = no # -visualizer_look = "||" +#visualizer_look = ●▮ # -visualizer_color = white +#visualizer_color = blue, cyan, green, yellow, magenta, red # ## Alternative subset of 256 colors for terminals that support it. ## @@ -121,7 +123,15 @@ visualizer_color = white ## and visualizer_in_stereo set, artifacts may be visible on the bottom half of ## the visualization. # -visualizer_spectrum_smooth_look = yes +#visualizer_spectrum_smooth_look = yes +# +## Use unicode block characters from "symbols for legacy computing". This +## improves the smooth look on transparent terminals by using special unicode +## chars instead of reversing the background and foreground color on the bottom +## edge of the spectrum. If it leads to a garbled output on the bottom edge of +## the spectrum, you can either change the font or disable this option. +# +#visualizer_spectrum_smooth_look_legacy_chars = yes # ## A value between 1 and 5 inclusive. Specifying a larger value makes the ## visualizer look at a larger slice of time, which results in less jumpy @@ -129,7 +139,7 @@ visualizer_spectrum_smooth_look = yes # #visualizer_spectrum_dft_size = 2 # -visualizer_spectrum_gain = 10 +#visualizer_spectrum_gain = 10 # ## Left-most frequency of visualizer in Hz, must be less than HZ MAX # @@ -139,6 +149,11 @@ visualizer_spectrum_gain = 10 # #visualizer_spectrum_hz_max = 20000 # +## Use log scaling for the frequency spectrum axes +# +#visualizer_spectrum_log_scale_x = yes +#visualizer_spectrum_log_scale_y = yes +# ##### system encoding ##### ## ## ncmpcpp should detect your charset encoding but if it failed to do so, you @@ -170,6 +185,7 @@ visualizer_spectrum_gain = 10 ## ## %l - length ## %f - filename +## %F - full filepath ## %D - directory ## %a - artist ## %A - album artist @@ -213,6 +229,7 @@ visualizer_spectrum_gain = 10 ## - 9 - end of current color ## - b - bold text ## - u - underline text +## - i - italic text ## - r - reverse colors ## - a - use alternative character set ## @@ -405,7 +422,7 @@ visualizer_spectrum_gain = 10 # #cyclic_scrolling = no # -#lyrics_fetchers = azlyrics, genius, musixmatch, sing365, metrolyrics, justsomelyrics, jahlyrics, plyrics, tekstowo, zeneszoveg, internet +#lyrics_fetchers = tags, genius, tekstowo, plyrics, justsomelyrics, jahlyrics, zeneszoveg, internet # #follow_now_playing_lyrics = no # @@ -463,6 +480,20 @@ visualizer_spectrum_gain = 10 # #ask_for_locked_screen_width_part = yes # +## +## Width of media_library screen columns +## +# +#media_library_column_width_ratio_two = 1:1 +# +#media_library_column_width_ratio_three = 1:1:1 +# +## +## Width of playlist_editor screen columns +## +# +#playlist_editor_column_width_ratio = 1:2 +# #jump_to_now_playing_song_at_start = yes # #ask_before_clearing_playlists = yes @@ -596,4 +627,3 @@ visualizer_spectrum_gain = 10 # #active_window_border = red # - diff --git a/.config/x11/xinitrc b/.config/x11/xinitrc index 655699b..70a2e08 100755 --- a/.config/x11/xinitrc +++ b/.config/x11/xinitrc @@ -31,7 +31,7 @@ xrdb ~/.config/x11/xresources #pactl unload-module module-remap-sink -# remind me of tasks for today +# remind of tasks for today notify-send "Calendar Events for today: " " $(calcurse -a)" @@ -47,9 +47,9 @@ picom --config $HOME/.config/picom/config & pipewire & sh /home/user/.local/bin/mono.sh [ ! -s ~/.config/mpd/pid ] && mpd & -transmission-daemon & -syncthing -no-browser & +#transmission-daemon & kdeconnectd & +syncthing -no-browser & # Launch Window Manager. @@ -57,8 +57,9 @@ xsetroot -name "Loading dwmblocks..." dwmblocks || xsetroot -name "dwmblocks fail" & exec dbus-launch --exit-with-session dwm -#mmaker -vf OpenBox3 +#jmmaker -vf OpenBox3 #exec openbox -#play ~/media_files/audio/startup_sounds/white_noise_1sec.mp3 & +#exec kodi +#play ~/media_files/audio/startup_sounds/white_noise_1sec.mp3 & |