Updated DotFiles

This commit is contained in:
The-Repo-Club 2023-01-16 17:52:07 +00:00
parent 77b3971086
commit aef9e91a57
No known key found for this signature in database
GPG Key ID: E30EC2FBFB05C44F
27 changed files with 269 additions and 137 deletions

View File

@ -1,4 +1,4 @@
#? Config file for btop v. 1.2.12 #? Config file for btop v. 1.2.13
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. #* 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" #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
@ -16,7 +16,7 @@ force_tty = False
#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets. #* 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. #* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
#* Use withespace " " as separator between different presets. #* Use whitespace " " as separator between different presets.
#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty" #* 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" presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
@ -47,7 +47,7 @@ graph_symbol_net = "default"
graph_symbol_proc = "default" graph_symbol_proc = "default"
#* Manually set which boxes to show. Available values are "cpu mem net proc", separate values with whitespace. #* Manually set which boxes to show. Available values are "cpu mem net proc", separate values with whitespace.
shown_boxes = "net cpu mem proc" shown_boxes = "cpu mem net"
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs. #* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
update_ms = 2000 update_ms = 2000

View File

@ -197,7 +197,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\y=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\y=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\z=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\z=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=585c8586 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=df90c6c0
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Name=Rainbow 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Name=Rainbow
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\AngleSnap=false
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\DPI\0=@Point(400 400) 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\DPI\0=@Point(400 400)
@ -425,7 +425,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\y=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\y=#ff0000
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\z=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\z=#ff0000
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=5afc4a5 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=b2bd76c7
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Name=Breathing 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Name=Breathing
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\AngleSnap=false
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\DPI\0=@Point(400 400) 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\DPI\0=@Point(400 400)
@ -675,7 +675,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\y=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\y=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\z=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\z=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=156302a5 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=6e6d8bc3
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Name=Trippy 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Name=Trippy
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\AngleSnap=false
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\DPI\0=@Point(400 400) 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\DPI\0=@Point(400 400)
@ -733,7 +733,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\CurrentMode={51EB6E3A-27A0-4AD6-A35C-6B67E0329A3D} 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\CurrentMode={51EB6E3A-27A0-4AD6-A35C-6B67E0329A3D}
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\HwModified=7ffd 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\HwModified=7ffd
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\ModeCount=3 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\ModeCount=3
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=6c382f5a 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=33b04fba
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Name=Multi 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Name=Multi
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\KeyMap=K68 GB 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\KeyMap=K68 GB
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\UseRealNames=true
@ -929,7 +929,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\y=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\y=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\z=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\z=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=ea77ab97 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=8107766b
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Name=Rainbow 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Name=Rainbow
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\AngleSnap=false
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\DPI\0=@Point(400 400) 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\DPI\0=@Point(400 400)
@ -1157,7 +1157,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\y=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\y=#ff0000
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\z=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\z=#ff0000
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=3c4363fb 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=6d7231e5
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Name=Breathing 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Name=Breathing
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\AngleSnap=false
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\DPI\0=@Point(400 400) 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\DPI\0=@Point(400 400)
@ -1407,7 +1407,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\y=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\y=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\z=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\z=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\UseRealNames=true 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=66ce12b7 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=6878b687
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Name=Trippy 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Name=Trippy
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\AngleSnap=false
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\DPI\0=@Point(400 400) 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\DPI\0=@Point(400 400)
@ -1465,7 +1465,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\CurrentMode={11C11AE3-3195-4DFC-B8AC-2FEA703414E5} 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\CurrentMode={11C11AE3-3195-4DFC-B8AC-2FEA703414E5}
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\HwModified=40b6f054 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\HwModified=40b6f054
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\ModeCount=3 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\ModeCount=3
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=ae89ede4 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=c6e64f8c
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Name=Demo 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Name=Demo
[Popups] [Popups]

Binary file not shown.

View File

@ -4,12 +4,12 @@ setxkbmap -layout gb
setxkbmap -option caps:super setxkbmap -option caps:super
set -gx LC_ALL "en_GB.UTF-8" set -gx LC_ALL "en_GB.UTF-8"
set -gx PAGER "more" set -gx PAGER more
set -gx AUR_PAGER "more" set -gx AUR_PAGER more
set -gx EDITOR "vim" set -gx EDITOR vim
#QT and GTK Variables #QT and GTK Variables
set -gx QT_QPA_PLATFORMTHEME "qt5ct" set -gx QT_QPA_PLATFORMTHEME qt5ct
set -gx QT_AUTO_SCREEN_SCALE_FACTOR 0 set -gx QT_AUTO_SCREEN_SCALE_FACTOR 0
set -gx TDESKTOP_USE_GTK_FILE_DIALOG 1 set -gx TDESKTOP_USE_GTK_FILE_DIALOG 1
set -gx GOPATH $HOME/.cache/go set -gx GOPATH $HOME/.cache/go

View File

@ -6,6 +6,13 @@ if test -d "$HOME/.config/composer/vendor/bin"
set PATH "$HOME/.config/composer/vendor/bin:$PATH" set PATH "$HOME/.config/composer/vendor/bin:$PATH"
end end
# Adds `~/.local/share/gem/ruby/3.0.0/bin` to $PATH
# set PATH so it includes user's private bin if it exists
if test -d "$HOME/.local/share/gem/ruby/3.0.0/bin"
set GEM_HOME "$HOME/.local/share/gem/ruby/3.0.0"
set PATH "$HOME/.local/share/gem/ruby/3.0.0/bin:$PATH"
end
# Adds `~/.cargo/bin` to $PATH # Adds `~/.cargo/bin` to $PATH
# set PATH so it includes user's private bin if it exists # set PATH so it includes user's private bin if it exists
if test -d "$HOME/.cargo/bin" if test -d "$HOME/.cargo/bin"

View File

@ -83,6 +83,16 @@ function greset
git reset -- $argv git reset -- $argv
end end
function gbackup
git reset --soft HEAD~1
end
function gcleanup
git fetch --prune --prune-tags origin
git remote prune origin
git pull
end
function gshow function gshow
git show $argv git show $argv
end end

View File

@ -12,16 +12,16 @@ function fish_command_not_found
# Pacman only prints the path, so we still need to print the error. # Pacman only prints the path, so we still need to print the error.
pacman -F $paths pacman -F $paths
while true # while true
read -l -P "Would you like to install $pkgs[1]? [Y/n] " confirm # read -l -P "Would you like to install $pkgs[1]? [Y/n] " confirm
switch $confirm # switch $confirm
case Y y # case Y y
pacman -S $pkgs[1] # pacman -S $pkgs[1]
return # return
case N n # case N n
return # return
end # end
end # end
end end
end end

View File

@ -139,7 +139,7 @@ $super_b+m \
## Category: Menus; ## Category: Menus;
# Description: Start Music Menu; # Description: Start Music Menu;
$super_b+F6 \ $super_b+F4 \
$exe music $exe music
## Category: Menus; ## Category: Menus;
@ -149,7 +149,7 @@ $super_b+p \
## Category: Menus; ## Category: Menus;
# Description: Start Youtube Menu; # Description: Start Youtube Menu;
$super_b+s \ $super_b+F5 \
$exe youtube_subs $exe youtube_subs
# }}} Menus # }}} Menus
@ -409,7 +409,7 @@ font pango:Noto Mono Regular 13
assign [class="(?i)Alacritty|Kitty"] → $ws1 assign [class="(?i)Alacritty|Kitty"] → $ws1
# Workspace $ws2 # Workspace $ws2
assign [class="(?i)Emacs|Jetbrains"] → $ws2 assign [class="(?i)Emacs"] → $ws2
assign [class="(?i)Code|Nvim"] → $ws2 assign [class="(?i)Code|Nvim"] → $ws2
# Workspace $ws3 # Workspace $ws3
@ -442,6 +442,7 @@ assign [class="(?i)Virt*|LazyGit"]
assign [class="(?i)Dconf-editor|Piper*"] → $ws0 assign [class="(?i)Dconf-editor|Piper*"] → $ws0
assign [class="(?i)Actions|Btop"] → $ws0 assign [class="(?i)Actions|Btop"] → $ws0
assign [class="(?i)PkgBrowser"] → $ws0 assign [class="(?i)PkgBrowser"] → $ws0
assign [class="(?i)Jetbrains"] → $ws0
# }}} Assign Applications # }}} Assign Applications
@ -642,9 +643,8 @@ for_window [class="(?i)PassMenu"] floating enable, resize set 350 700, move posi
for_window [class="(?i)MusicMenu"] floating enable, resize set 550 500, move position center for_window [class="(?i)MusicMenu"] floating enable, resize set 550 500, move position center
for_window [class="(?i)YoutubeMenu"] floating enable, resize set 700 750, move position center for_window [class="(?i)YoutubeMenu"] floating enable, resize set 700 750, move position center
for_window [title="Copying"] floating enable for_window [title="(?i)Copying|Deleting|Moving"] floating enable, move position center
for_window [title="Deleting"] floating enable for_window [window_role="(?i)Organizer|Floating"] floating enable, resize set 640 480, move position center
for_window [title="Moving"] floating enable
# fullscreen enabled from some programs - find with xprop # fullscreen enabled from some programs - find with xprop

View File

@ -1,4 +1,5 @@
$exe $TerminalEmulator $exe $TerminalEmulator
$exe $FileManager $exe $FileManager
$exe $TextEditor $exe $TextEditor
$exe $WebBrowserF $exe $WebBrowserF
$exe 'studio'

View File

@ -12,7 +12,7 @@
#Created: #Created:
# Mon 22 November 2021, 03:15:54 PM [GMT+1] # Mon 22 November 2021, 03:15:54 PM [GMT+1]
#Modified: #Modified:
# Thu 17 November 2022, 03:44:58 PM [GMT] # Mon 16 January 2023, 05:16:24 PM [GMT]
# #
#Description: #Description:
# <Todo> # <Todo>
@ -187,27 +187,29 @@ fi
## Auto Lock ## ## Auto Lock ##
############### ###############
if command -v xidlehook &>/dev/null; then if command -v xautolock &>/dev/null; then
# shellcheck disable=SC2155 # shellcheck disable=SC2155
export PRIMARY_DISPLAY="$(xrandr | awk '/ primary/{print $1}')" if ! pgrep -x "xautolock" >/dev/null; then
if ! pgrep -x "xidlehook" >/dev/null; then
( (
sleep 2s sleep 2s
xidlehook \ xautolock \
--not-when-fullscreen \ -time 15 -locker "multimonitorlock -l -- --time-str=%I:%M:%S %p" \
--not-when-audio \ -detectsleep
--timer 300 \
"xrandr --output $PRIMARY_DISPLAY --brightness .1" \
"xrandr --output $PRIMARY_DISPLAY --brightness 1" \
--timer 30 \
"xrandr --output $PRIMARY_DISPLAY --brightness 1; multimonitorlock -l -- --time-str=%I:%M:%S %p" \
"" \
--timer 3600 \
"systemctl suspend" \
""
) & ) &
else else
echo "xidlehook already Running" echo "xautolock already Running"
fi
fi
if command -v xss-lock &>/dev/null; then
# shellcheck disable=SC2155
if ! pgrep -x "xss-lock" >/dev/null; then
(
sleep 2s
xss-lock -- multimonitorlock -l -- --time-str="%I:%M:%S %p"
) &
else
echo "xautolock already Running"
fi fi
fi fi

View File

@ -5,8 +5,8 @@ diff_engine_path_multi =
defined_comparators = meld defined_comparators = meld
[Settings] [Settings]
diff_engine_path = diff_engine_path = meld
diff_engine_path_3way = diff_engine_path_3way = meld
diff_engine_path_multi = diff_engine_path_multi = meld
defined_comparators = defined_comparators = meld

View File

@ -0,0 +1,4 @@
[desktop-monitor-0]
nemo-icon-view-keep-aligned=true
nemo-icon-view-auto-layout=true
nemo-icon-view-layout-timestamp=1673798224

View File

@ -22,3 +22,13 @@ require "user.whichkey"
require "user.autocommands" require "user.autocommands"
require "user.header" require "user.header"
require "user.trim" require "user.trim"
if is_bootstrap then
print '=================================='
print ' Plugins are being installed'
print ' Wait until Packer completes,'
print ' then restart nvim'
print '=================================='
return
end

View File

@ -1 +1,4 @@
vim.api.nvim_create_user_command("EditConfiguration", function() require("core.functions").edit_config() end, {}) vim.api.nvim_create_user_command("EditConfiguration",
function()
require("core.functions").edit_config()
end, {})

View File

@ -1,24 +1,54 @@
local status_ok, lsp_installer = pcall(require, "nvim-lsp-installer") local status_ok, lsp_installer = pcall(require, "mason-lspconfig")
if not status_ok then if not status_ok then
return return
end end
local lspconfig = require("lspconfig") -- Setup mason so it can manage external tooling
require('mason').setup()
local servers = { "jsonls", "sumneko_lua" } -- Enable the following language servers
-- Feel free to add/remove any LSPs that you want here. They will automatically be installed
local servers = { 'clangd', 'rust_analyzer', 'pyright', 'tsserver', 'sumneko_lua', 'gopls' }
lsp_installer.setup({ -- Ensure the servers above are installed
ensure_installed = servers, require('mason-lspconfig').setup {
}) ensure_installed = servers,
}
for _, server in pairs(servers) do -- nvim-cmp supports additional completion capabilities
local opts = { local capabilities = vim.lsp.protocol.make_client_capabilities()
on_attach = require("user.lsp.handlers").on_attach, capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities)
capabilities = require("user.lsp.handlers").capabilities,
} for _, lsp in ipairs(servers) do
local has_custom_opts, server_custom_opts = pcall(require, "user.lsp.settings." .. server) require('lspconfig')[lsp].setup {
if has_custom_opts then on_attach = on_attach,
opts = vim.tbl_deep_extend("force", opts, server_custom_opts) capabilities = capabilities,
end }
lspconfig[server].setup(opts)
end end
require('fidget').setup()
local runtime_path = vim.split(package.path, ';')
table.insert(runtime_path, 'lua/?.lua')
table.insert(runtime_path, 'lua/?/init.lua')
require('lspconfig').sumneko_lua.setup {
on_attach = on_attach,
capabilities = capabilities,
settings = {
Lua = {
runtime = {
-- Tell the language server which version of Lua you're using (most likely LuaJIT)
version = 'LuaJIT',
-- Setup your lua path
path = runtime_path,
},
diagnostics = {
globals = { 'vim' },
},
workspace = { library = vim.api.nvim_get_runtime_file('', true) },
-- Do not send telemetry data containing a randomized but unique identifier
telemetry = { enable = false },
},
},
}

View File

@ -55,7 +55,6 @@ nvim_tree.setup({
}, },
view = { view = {
width = 40, width = 40,
height = 30,
side = "left", side = "left",
mappings = { mappings = {
list = { list = {

View File

@ -1,18 +1,12 @@
local fn = vim.fn local fn = vim.fn
-- Automatically install packer -- Install packer
local install_path = fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim" local install_path = vim.fn.stdpath 'data' .. '/site/pack/packer/start/packer.nvim'
if fn.empty(fn.glob(install_path)) > 0 then local is_bootstrap = false
PACKER_BOOTSTRAP = fn.system({ if vim.fn.empty(vim.fn.glob(install_path)) > 0 then
"git", is_bootstrap = true
"clone", vim.fn.execute('!git clone https://github.com/wbthomason/packer.nvim ' .. install_path)
"--depth", vim.cmd [[packadd packer.nvim]]
"1",
"https://github.com/wbthomason/packer.nvim",
install_path,
})
print("Installing packer close and reopen Neovim...")
vim.cmd([[packadd packer.nvim]])
end end
-- Autocommand that reloads neovim whenever you save the plugins.lua file -- Autocommand that reloads neovim whenever you save the plugins.lua file
@ -45,7 +39,6 @@ return packer.startup(function(use)
-- My plugins here -- My plugins here
use({ "wbthomason/packer.nvim" }) -- Have packer manage itself use({ "wbthomason/packer.nvim" }) -- Have packer manage itself
use({ "nvim-lua/plenary.nvim" }) -- Useful lua functions used by lots of plugins
use({ "windwp/nvim-autopairs" }) -- Autopairs, integrates with both cmp and treesitter use({ "windwp/nvim-autopairs" }) -- Autopairs, integrates with both cmp and treesitter
use({ "numToStr/Comment.nvim" }) use({ "numToStr/Comment.nvim" })
use({ "JoosepAlviste/nvim-ts-context-commentstring" }) use({ "JoosepAlviste/nvim-ts-context-commentstring" })
@ -65,38 +58,66 @@ return packer.startup(function(use)
use({ "folke/tokyonight.nvim" }) use({ "folke/tokyonight.nvim" })
use({ "Minimal-Mistakes/minimalmistakes-nvim" }) use({ "Minimal-Mistakes/minimalmistakes-nvim" })
-- cmp plugins -- CMP plugins
use({ "hrsh7th/nvim-cmp" }) -- The completion plugin use { -- Autocompletion
use({ "hrsh7th/cmp-buffer" }) -- buffer completions 'hrsh7th/nvim-cmp',
use({ "hrsh7th/cmp-cmdline" }) -- cmdline completions requires = {
use({ "hrsh7th/cmp-path" }) -- path completions 'hrsh7th/cmp-buffer', -- buffer completions
use({ "saadparwaiz1/cmp_luasnip" }) -- snippet completions 'hrsh7th/cmp-cmdline', -- cmdline completions
use({ "hrsh7th/cmp-nvim-lsp" }) 'hrsh7th/cmp-path', -- path completions
use({ "hrsh7th/cmp-nvim-lua" }) 'hrsh7th/cmp-nvim-lsp',
'hrsh7th/cmp-nvim-lua',
-- snippets 'L3MON4D3/LuaSnip', -- snippet engine
use({ "L3MON4D3/LuaSnip" }) -- snippet engine 'rafamadriz/friendly-snippets', -- a bunch of snippets to use
use({ "rafamadriz/friendly-snippets" }) -- a bunch of snippets to use 'saadparwaiz1/cmp_luasnip'
},
}
-- LSP -- LSP
use({ "neovim/nvim-lspconfig" }) -- enable LSP use({ -- LSP Configuration & Plugins
use({ "williamboman/nvim-lsp-installer" }) -- simple to use language server installer "neovim/nvim-lspconfig",
requires = {
-- Automatically install LSPs to stdpath for neovim
'williamboman/mason.nvim',
'williamboman/mason-lspconfig.nvim',
-- Useful status updates for LSP
'j-hui/fidget.nvim',
},
}) -- enable LSP
use({ "jose-elias-alvarez/null-ls.nvim" }) -- for formatters and linters use({ "jose-elias-alvarez/null-ls.nvim" }) -- for formatters and linters
-- Telescope -- Telescope Fuzzy Finder (files, lsp, etc)
use({ "nvim-telescope/telescope.nvim" }) use({ "nvim-telescope/telescope.nvim",
requires = {
'nvim-lua/plenary.nvim' }
})
-- Fuzzy Finder Algorithm which requires local dependencies to be built. Only load if `make` is available
use { 'nvim-telescope/telescope-fzf-native.nvim', run = 'make', cond = vim.fn.executable 'make' == 1 }
-- Treesitter -- Treesitter
use({ "nvim-treesitter/nvim-treesitter" }) use { -- Highlight, edit, and navigate code
'nvim-treesitter/nvim-treesitter',
run = function()
pcall(require('nvim-treesitter.install').update { with_sync = true })
end,
}
use { -- Additional text objects via treesitter
'nvim-treesitter/nvim-treesitter-textobjects',
after = 'nvim-treesitter',
}
-- Git -- Git
use({ "tpope/vim-fugitive" })
use({ "tpope/vim-rhubarb" })
use({ "lewis6991/gitsigns.nvim" }) use({ "lewis6991/gitsigns.nvim" })
-- Custom -- Custom
use({ "wesleimp/stylua.nvim" }) use({ "wesleimp/stylua.nvim" })
use({ "cappyzawa/trim.nvim" }) use({ "cappyzawa/trim.nvim" })
use({ "ap/vim-css-color" }) use({ "ap/vim-css-color" })
use({ "tpope/vim-fugitive" })
use({ "airblade/vim-gitgutter" }) use({ "airblade/vim-gitgutter" })
use({ "ctrlpvim/ctrlp.vim" }) use({ "ctrlpvim/ctrlp.vim" })
use({ "lyuts/vim-rtags" }) use({ "lyuts/vim-rtags" })
@ -106,10 +127,13 @@ return packer.startup(function(use)
use({ "The-Repo-Club/Vim_Keys" }) use({ "The-Repo-Club/Vim_Keys" })
use({ "Thyrum/vim-stabs" }) use({ "Thyrum/vim-stabs" })
use({ "mbbill/undotree" }) use({ "mbbill/undotree" })
use({ "tpope/vim-sleuth" }) -- Detect tabstop and shiftwidth automatically
-- Automatically set up your configuration after cloning packer.nvim -- When we are bootstrapping a configuration, it doesn't
-- Put this at the end after all plugins -- make sense to execute the rest of the init.lua.
if PACKER_BOOTSTRAP then
require("packer").sync() -- You'll need to restart nvim, and then it will work.
end if is_bootstrap then
end) require("packer").sync()
end
end)

View File

@ -134,6 +134,11 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/ctrlp.vim", path = "/home/repo/.local/share/nvim/site/pack/packer/start/ctrlp.vim",
url = "https://github.com/ctrlpvim/ctrlp.vim" url = "https://github.com/ctrlpvim/ctrlp.vim"
}, },
["fidget.nvim"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/fidget.nvim",
url = "https://github.com/j-hui/fidget.nvim"
},
["friendly-snippets"] = { ["friendly-snippets"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/friendly-snippets", path = "/home/repo/.local/share/nvim/site/pack/packer/start/friendly-snippets",
@ -169,6 +174,16 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/lualine.nvim", path = "/home/repo/.local/share/nvim/site/pack/packer/start/lualine.nvim",
url = "https://github.com/nvim-lualine/lualine.nvim" url = "https://github.com/nvim-lualine/lualine.nvim"
}, },
["mason-lspconfig.nvim"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim",
url = "https://github.com/williamboman/mason-lspconfig.nvim"
},
["mason.nvim"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/mason.nvim",
url = "https://github.com/williamboman/mason.nvim"
},
["minimalmistakes-nvim"] = { ["minimalmistakes-nvim"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/minimalmistakes-nvim", path = "/home/repo/.local/share/nvim/site/pack/packer/start/minimalmistakes-nvim",
@ -189,11 +204,6 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-cmp", path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-cmp",
url = "https://github.com/hrsh7th/nvim-cmp" url = "https://github.com/hrsh7th/nvim-cmp"
}, },
["nvim-lsp-installer"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer",
url = "https://github.com/williamboman/nvim-lsp-installer"
},
["nvim-lspconfig"] = { ["nvim-lspconfig"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-lspconfig",
@ -209,6 +219,13 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-treesitter", path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-treesitter",
url = "https://github.com/nvim-treesitter/nvim-treesitter" url = "https://github.com/nvim-treesitter/nvim-treesitter"
}, },
["nvim-treesitter-textobjects"] = {
load_after = {},
loaded = true,
needs_bufread = false,
path = "/home/repo/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-textobjects",
url = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects"
},
["nvim-ts-context-commentstring"] = { ["nvim-ts-context-commentstring"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-ts-context-commentstring", path = "/home/repo/.local/share/nvim/site/pack/packer/start/nvim-ts-context-commentstring",
@ -239,6 +256,14 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/stylua.nvim", path = "/home/repo/.local/share/nvim/site/pack/packer/start/stylua.nvim",
url = "https://github.com/wesleimp/stylua.nvim" url = "https://github.com/wesleimp/stylua.nvim"
}, },
["telescope-fzf-native.nvim"] = {
cond = { true },
loaded = false,
needs_bufread = false,
only_cond = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/opt/telescope-fzf-native.nvim",
url = "https://github.com/nvim-telescope/telescope-fzf-native.nvim"
},
["telescope.nvim"] = { ["telescope.nvim"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/telescope.nvim", path = "/home/repo/.local/share/nvim/site/pack/packer/start/telescope.nvim",
@ -284,11 +309,21 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-gitgutter", path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-gitgutter",
url = "https://github.com/airblade/vim-gitgutter" url = "https://github.com/airblade/vim-gitgutter"
}, },
["vim-rhubarb"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-rhubarb",
url = "https://github.com/tpope/vim-rhubarb"
},
["vim-rtags"] = { ["vim-rtags"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-rtags", path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-rtags",
url = "https://github.com/lyuts/vim-rtags" url = "https://github.com/lyuts/vim-rtags"
}, },
["vim-sleuth"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-sleuth",
url = "https://github.com/tpope/vim-sleuth"
},
["vim-stabs"] = { ["vim-stabs"] = {
loaded = true, loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-stabs", path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-stabs",
@ -307,6 +342,15 @@ _G.packer_plugins = {
} }
time([[Defining packer_plugins]], false) time([[Defining packer_plugins]], false)
-- Conditional loads
time([[Conditional loading of telescope-fzf-native.nvim]], true)
require("packer.load")({"telescope-fzf-native.nvim"}, {}, _G.packer_plugins)
time([[Conditional loading of telescope-fzf-native.nvim]], false)
-- Load plugins in order defined by `after`
time([[Sequenced loading]], true)
vim.cmd [[ packadd nvim-treesitter ]]
vim.cmd [[ packadd nvim-treesitter-textobjects ]]
time([[Sequenced loading]], false)
_G._packer.inside_compile = false _G._packer.inside_compile = false
if _G._packer.needs_bufread == true then if _G._packer.needs_bufread == true then

View File

@ -1,6 +1,7 @@
aic94xx-firmware aic94xx-firmware
ansiweather ansiweather
anymeal anymeal
ast-firmware
aura aura
auracle auracle
aurutils aurutils
@ -83,7 +84,6 @@ upd72020x-fw
w3m-imgcat w3m-imgcat
wd719x-firmware wd719x-firmware
win-shot win-shot
xidlehook
xmenu xmenu
xroot xroot
xtitle xtitle

View File

@ -12,6 +12,6 @@ strings=pkgbrowser, ly, zap, i3-gaps, microsoft edge, python3, python, pamac, on
[window] [window]
central-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x1\0\0\0\x1>\0\xff\xff\xff\xff\x1\0\0\0\x1\0) central-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x1\0\0\0\x1>\0\xff\xff\xff\xff\x1\0\0\0\x1\0)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\vB\0\0\0 \0\0\xe\xf9\0\0\x4\x17\0\0\vC\0\0\0!\0\0\xe\xf8\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\vC\0\0\0!\0\0\xe\xf8\0\0\x4\x16) geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\vB\0\0\0!\0\0\xe\xf8\0\0\x4\x16\0\0\vC\0\0\0\"\0\0\xe\xf7\0\0\x4\x15\0\0\0\x1\0\0\0\0\a\x80\0\0\vC\0\0\0\"\0\0\xe\xf7\0\0\x4\x15)
left-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xc0\0\0\x1\f\0\xff\xff\xff\xff\x1\0\0\0\x2\0) left-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xc0\0\0\x1\f\0\xff\xff\xff\xff\x1\0\0\0\x2\0)
right-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xc0\0\0\0\xee\0\xff\xff\xff\xff\x1\0\0\0\x2\0) right-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xc0\0\0\0\xee\0\xff\xff\xff\xff\x1\0\0\0\x2\0)

View File

@ -141,7 +141,7 @@ font-1 = "Wuncon Siji:antialias=true:size=12;2"
font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2" font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2"
font-3 = "MaterialIcons:antialias=true:size=12;2" font-3 = "MaterialIcons:antialias=true:size=12;2"
font-4 = "xos4 Terminus:antialias=true:size=12;2" font-4 = "xos4 Terminus:antialias=true:size=12;2"
font-5 = "Noto Sans CJK JP:antialias=true:size=12;2" font-5 = "Noto Sans CJK JP:antialias=true:size=7;2"
font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2" font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2"
; Modules are added to one of the available blocks ; Modules are added to one of the available blocks

View File

@ -141,7 +141,7 @@ font-1 = "Wuncon Siji:antialias=true:size=12;2"
font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2" font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2"
font-3 = "MaterialIcons:antialias=true:size=12;2" font-3 = "MaterialIcons:antialias=true:size=12;2"
font-4 = "xos4 Terminus:antialias=true:size=12;2" font-4 = "xos4 Terminus:antialias=true:size=12;2"
font-5 = "Noto Sans CJK JP:antialias=true:size=12;2" font-5 = "Noto Sans CJK JP:antialias=true:size=7;2"
font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2" font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2"
; Modules are added to one of the available blocks ; Modules are added to one of the available blocks

View File

@ -141,7 +141,7 @@ font-1 = "Wuncon Siji:antialias=true:size=12;2"
font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2" font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2"
font-3 = "MaterialIcons:antialias=true:size=12;2" font-3 = "MaterialIcons:antialias=true:size=12;2"
font-4 = "xos4 Terminus:antialias=true:size=12;2" font-4 = "xos4 Terminus:antialias=true:size=12;2"
font-5 = "Noto Sans CJK JP:antialias=true:size=12;2" font-5 = "Noto Sans CJK JP:antialias=true:size=7;2"
font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2" font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2"
; Modules are added to one of the available blocks ; Modules are added to one of the available blocks

View File

@ -141,7 +141,7 @@ font-1 = "Wuncon Siji:antialias=true:size=12;2"
font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2" font-2 = "Hack Nerd Font Mono:antialias=true:size=12;2"
font-3 = "MaterialIcons:antialias=true:size=12;2" font-3 = "MaterialIcons:antialias=true:size=12;2"
font-4 = "xos4 Terminus:antialias=true:size=12;2" font-4 = "xos4 Terminus:antialias=true:size=12;2"
font-5 = "Noto Sans CJK JP:antialias=true:size=12;2" font-5 = "Noto Sans CJK JP:antialias=true:size=7;2"
font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2" font-6 = "FiraCode Nerd Font Mono:antialias=true:size=18;2"
; Modules are added to one of the available blocks ; Modules are added to one of the available blocks

View File

@ -3,7 +3,7 @@
# Auto updated? # Auto updated?
# Yes # Yes
#File : #File :
# repomenue_music # music
#Author: #Author:
# The-Repo-Club [wayne6324@gmail.com] # The-Repo-Club [wayne6324@gmail.com]
#Github: #Github:
@ -12,15 +12,16 @@
# Created: # Created:
# Wed 10 March 2021, 12:34:47 PM [GMT] # Wed 10 March 2021, 12:34:47 PM [GMT]
# Modified: # Modified:
# Wed 07 December 2022, 11:01:08 PM [GMT] # Mon 16 January 2023, 05:51:30 PM [GMT]
# #
# Description: # Description:
# <Todo> # <Todo>
# #
# shellcheck disable=all # shellcheck disable=all
MUSICPLAYER="ffplay -nodisp" MUSICPLAYER="mplayer"
PLAYING_MSG=" Currently Playing :: " CURRENT_SONG=$(lsof -c "$MUSICPLAYER" | grep -F ".mp3" | awk -F"/" '{ print $NF; }' | cut -d'.' -f1)
PLAYING_MSG="Currently Playing :: ${CURRENT_SONG}"
for Song in "$HOME/Music/"*; do for Song in "$HOME/Music/"*; do
if [ -f "$Song" ]; then if [ -f "$Song" ]; then
@ -43,6 +44,7 @@ if [[ $ret -eq 0 ]]; then
case $CHOICE in case $CHOICE in
*.mp3 | *.flac | *.wav | *.ogg) *.mp3 | *.flac | *.wav | *.ogg)
folder=$HOME/Music folder=$HOME/Music
pkill "$MUSICPLAYER"
$MUSICPLAYER "$folder/$CHOICE" & $MUSICPLAYER "$folder/$CHOICE" &
;; ;;
*) *)
@ -51,11 +53,6 @@ if [[ $ret -eq 0 ]]; then
esac esac
elif [[ $ret -gt 1 ]]; then elif [[ $ret -gt 1 ]]; then
if [[ $ret -eq 10 ]]; then if [[ $ret -eq 10 ]]; then
echo "Option selected (stdout): $CHOICE" pkill "$MUSICPLAYER"
echo "Return code: $ret"
elif [[ $ret -eq 11 ]]; then
echo "Option selected (stdout): $CHOICE"
echo "Return code: $ret"
fi fi
exit $ret
fi fi

View File

@ -12,7 +12,7 @@
#Created: #Created:
# Wed 07 December 2022, 11:01:52 PM [GMT] # Wed 07 December 2022, 11:01:52 PM [GMT]
#Modified: #Modified:
# Wed 07 December 2022, 11:02:38 PM [GMT] # Mon 16 January 2023, 05:21:19 PM [GMT]
# #
#Description: #Description:
# This script defines just a mode for rofi instead of being a self-contained # This script defines just a mode for rofi instead of being a self-contained
@ -62,7 +62,7 @@ icons[shutdown]="\uf011"
icons[cancel]="\u00d7" icons[cancel]="\u00d7"
declare -A actions declare -A actions
actions[lockscreen]="multimonitorlock -l -- --time-str=\"%I:%M:%S %p\"" actions[lockscreen]="loginctl lock-session"
actions[logout]="pkill -KILL -u ${USER}" actions[logout]="pkill -KILL -u ${USER}"
actions[suspend]="systemctl suspend" actions[suspend]="systemctl suspend"
actions[hibernate]="systemctl hibernate" actions[hibernate]="systemctl hibernate"
@ -243,7 +243,7 @@ if [ -z "${selection+x}" ]
then then
getuptime getuptime
echo -e "\0prompt\x1fPower Menu" echo -e "\0prompt\x1fPower Menu"
echo -en "\0message\x1f\tUptime :: ${state^}\n" echo -en "\0message\x1fUptime :: ${state^}\n"
for entry in "${show[@]}" for entry in "${show[@]}"
do do
echo -e "${messages[$entry]}\0icon\x1f${icons[$entry]}" echo -e "${messages[$entry]}\0icon\x1f${icons[$entry]}"

View File

@ -1,4 +1,4 @@
#!/bin/sh #!/usr/bin/env bash
#-*-coding:utf-8 -*- #-*-coding:utf-8 -*-
#Auto updated? #Auto updated?
# Yes # Yes
@ -12,7 +12,7 @@
#Created: #Created:
# Wed 07 December 2022, 11:01:26 PM [GMT] # Wed 07 December 2022, 11:01:26 PM [GMT]
#Modified: #Modified:
# Wed 07 December 2022, 11:01:44 PM [GMT] # Mon 16 January 2023, 05:33:28 PM [GMT]
# #
#Description: #Description:
# <Todo> # <Todo>
@ -46,6 +46,7 @@ function network_options() {
if [ -z "$connection" ]; then if [ -z "$connection" ]; then
echo "-=|> Connect to a Network" echo "-=|> Connect to a Network"
echo "-=|> Connect to a Hidden Network" echo "-=|> Connect to a Hidden Network"
connection="N/A"
elif [ ! -z "$connection" ]; then elif [ ! -z "$connection" ]; then
echo "-=|> Connect to a Network" echo "-=|> Connect to a Network"
echo "-=|> Connect to a Hidden Network" echo "-=|> Connect to a Hidden Network"
@ -62,7 +63,7 @@ function main_scrn() { # Main window to be displayed on start
network_status network_status
network_options network_options
echo -en "\x00prompt\x1fWifi\n" echo -en "\x00prompt\x1fWifi\n"
echo -en "\0message\x1f\tWIFI Status :: ${state^}\t\tConnected to :: ${connection}\n" echo -en "\0message\x1fWIFI Status :: ${state^}\t\tConnected to :: ${connection}\n"
echo -en "-=|> Delete existing connections\n" echo -en "-=|> Delete existing connections\n"
echo -en "-=|> Refresh\n" echo -en "-=|> Refresh\n"
} }