update Dotfiles

Signed-off-by: The-Repo-Club <wayne6324@gmail.com>
This commit is contained in:
The-Repo-Club 2022-06-27 17:19:35 +01:00
parent 2c9e31ba5a
commit 6cbf429f42
No known key found for this signature in database
GPG Key ID: E30EC2FBFB05C44F
74 changed files with 1877 additions and 1714 deletions

View File

@ -3,4 +3,4 @@
<title>Pyrogenesis Log</title>
<style>body { background: #eee; color: black; font-family: sans-serif; } p { background: white; margin: 3px 0 3px 0; } .error { color: red; } .warning { color: blue; }</style>
<h2>0 A.D. (0.0.25) Main log (warnings and errors only)</h2>
<p>Engine exited successfully on 2021-12-15 at 18:14:47 with 449 message(s), 0 error(s) and 0 warning(s).</p>
<p>Engine exited successfully on 2022-03-30 at 19:04:48 with 449 message(s), 0 error(s) and 0 warning(s).</p>

View File

@ -452,4 +452,4 @@
<p>Loaded config string "userreport.terms" = "42780012b25000ce5f11a07db5b95585"</p>
<p>Loaded config string "variant_diversity" = "full"</p>
<p>Shutting down profiler2 GPU mode</p>
<p>Engine exited successfully on 2021-12-15 at 18:14:47 with 449 message(s), 0 error(s) and 0 warning(s).</p>
<p>Engine exited successfully on 2022-03-30 at 19:04:48 with 449 message(s), 0 error(s) and 0 warning(s).</p>

View File

@ -1,413 +1,318 @@
(generated 2021-12-15 18:14:38 UTC)
(generated 2022-03-30 18:04:30 UTC)
OS : Linux 5.15.7-zen1-1-zen (#1 ZEN SMP PREEMPT Wed, 08 Dec 2021 14:33:18 +0000)
OS : Linux 5.16.16-zen1-1-zen (#1 ZEN SMP PREEMPT Mon, 21 Mar 2022 22:59:42 +0000)
CPU : x86_64, Intel Core i5-10300H @ 2.50GHz (1x4x2), 2.50 GHz
Memory : 31845 MiB; 29326 MiB free
Graphics Card : NVIDIA NVIDIA GeForce GTX 1650 Ti/PCIe/SSE2
OpenGL Drivers : 4.6.0 NVIDIA 495.46; OpenGL 4.6.0 NVIDIA 495.46
Memory : 31844 MiB; 21247 MiB free
Graphics Card : Intel Mesa Intel(R) UHD Graphics (CML GT2)
OpenGL Drivers : 4.6 (Compatibility Profile) Mesa 21.3.7; OpenGL 4.6 (Compatibility Profile) Mesa 21.3.7
Video Mode : 1920x1080:24
Sound Card : Built-in Audio Analog Stereo; HDA NVidia Digital Stereo (HDMI);
Sound Card : JACK Default;
Sound Drivers : 1.1 ALSOFT 1.21.1
OpenGL Extensions:
GL_AMD_multi_draw_indirect
GL_AMD_seamless_cubemap_per_texture
GL_AMD_vertex_shader_viewport_index
GL_AMD_vertex_shader_layer
GL_ARB_arrays_of_arrays
GL_ARB_base_instance
GL_ARB_bindless_texture
GL_ARB_blend_func_extended
GL_ARB_buffer_storage
GL_ARB_clear_buffer_object
GL_ARB_clear_texture
GL_ARB_clip_control
GL_ARB_color_buffer_float
GL_ARB_compatibility
GL_ARB_compressed_texture_pixel_storage
GL_ARB_conservative_depth
GL_ARB_compute_shader
GL_ARB_compute_variable_group_size
GL_ARB_conditional_render_inverted
GL_ARB_copy_buffer
GL_ARB_copy_image
GL_ARB_cull_distance
GL_ARB_debug_output
GL_ARB_depth_buffer_float
GL_ARB_depth_clamp
GL_ARB_depth_texture
GL_ARB_derivative_control
GL_ARB_direct_state_access
GL_ARB_draw_buffers
GL_ARB_draw_buffers_blend
GL_ARB_draw_indirect
GL_ARB_draw_elements_base_vertex
GL_ARB_draw_instanced
GL_ARB_enhanced_layouts
GL_ARB_ES2_compatibility
GL_ARB_ES3_compatibility
GL_ARB_ES3_1_compatibility
GL_ARB_ES3_2_compatibility
GL_ARB_explicit_attrib_location
GL_ARB_explicit_uniform_location
GL_ARB_fragment_coord_conventions
GL_ARB_fragment_layer_viewport
GL_ARB_fragment_program
GL_ARB_fragment_program_shadow
GL_ARB_fragment_shader
GL_ARB_fragment_shader_interlock
GL_ARB_framebuffer_no_attachments
GL_ARB_framebuffer_object
GL_ARB_framebuffer_sRGB
GL_ARB_geometry_shader4
GL_ARB_get_program_binary
GL_ARB_get_texture_sub_image
GL_ARB_gl_spirv
GL_ARB_gpu_shader5
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_int64
GL_ARB_half_float_pixel
GL_ARB_half_float_vertex
GL_ARB_imaging
GL_ARB_indirect_parameters
GL_ARB_instanced_arrays
GL_ARB_internalformat_query
GL_ARB_internalformat_query2
GL_ARB_invalidate_subdata
GL_ARB_map_buffer_alignment
GL_ARB_map_buffer_range
GL_ARB_multi_bind
GL_ARB_multi_draw_indirect
GL_ARB_multisample
GL_ARB_multitexture
GL_ARB_occlusion_query
GL_ARB_occlusion_query2
GL_ARB_parallel_shader_compile
GL_ARB_pipeline_statistics_query
GL_ARB_pixel_buffer_object
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_blend_color
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_copy_texture
GL_EXT_subtexture
GL_EXT_texture_object
GL_EXT_vertex_array
GL_EXT_compiled_vertex_array
GL_EXT_texture
GL_EXT_texture3D
GL_IBM_rasterpos_clip
GL_ARB_point_parameters
GL_ARB_point_sprite
GL_ARB_polygon_offset_clamp
GL_ARB_post_depth_coverage
GL_ARB_program_interface_query
GL_ARB_provoking_vertex
GL_ARB_query_buffer_object
GL_ARB_robust_buffer_access_behavior
GL_ARB_robustness
GL_ARB_sample_locations
GL_ARB_sample_shading
GL_ARB_sampler_objects
GL_ARB_seamless_cube_map
GL_ARB_seamless_cubemap_per_texture
GL_ARB_separate_shader_objects
GL_ARB_shader_atomic_counter_ops
GL_ARB_shader_atomic_counters
GL_ARB_shader_ballot
GL_ARB_shader_bit_encoding
GL_ARB_shader_clock
GL_ARB_shader_draw_parameters
GL_ARB_shader_group_vote
GL_ARB_shader_image_load_store
GL_ARB_shader_image_size
GL_ARB_shader_objects
GL_ARB_shader_precision
GL_ARB_shader_storage_buffer_object
GL_ARB_shader_subroutine
GL_ARB_shader_texture_image_samples
GL_ARB_shader_texture_lod
GL_ARB_shading_language_100
GL_ARB_shader_viewport_layer_array
GL_ARB_shading_language_420pack
GL_ARB_shading_language_include
GL_ARB_shading_language_packing
GL_ARB_shadow
GL_ARB_sparse_buffer
GL_ARB_sparse_texture
GL_ARB_sparse_texture2
GL_ARB_sparse_texture_clamp
GL_ARB_spirv_extensions
GL_ARB_stencil_texturing
GL_ARB_sync
GL_ARB_tessellation_shader
GL_ARB_texture_barrier
GL_ARB_texture_border_clamp
GL_ARB_texture_buffer_object
GL_ARB_texture_buffer_object_rgb32
GL_ARB_texture_buffer_range
GL_ARB_texture_compression
GL_ARB_texture_compression_bptc
GL_ARB_texture_compression_rgtc
GL_EXT_draw_range_elements
GL_EXT_packed_pixels
GL_EXT_point_parameters
GL_EXT_rescale_normal
GL_EXT_separate_specular_color
GL_EXT_texture_edge_clamp
GL_SGIS_generate_mipmap
GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_lod
GL_ARB_framebuffer_sRGB
GL_ARB_multitexture
GL_EXT_framebuffer_sRGB
GL_IBM_multimode_draw_arrays
GL_IBM_texture_mirrored_repeat
GL_3DFX_texture_compression_FXT1
GL_ARB_texture_cube_map
GL_ARB_texture_cube_map_array
GL_ARB_texture_env_add
GL_ARB_transpose_matrix
GL_EXT_blend_func_separate
GL_EXT_fog_coord
GL_EXT_multi_draw_arrays
GL_EXT_secondary_color
GL_EXT_texture_env_add
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias
GL_INGR_blend_func_separate
GL_NV_blend_square
GL_NV_light_max_exponent
GL_NV_texgen_reflection
GL_NV_texture_env_combine4
GL_S3_s3tc
GL_SUN_multi_draw_arrays
GL_ARB_texture_border_clamp
GL_ARB_texture_compression
GL_EXT_framebuffer_object
GL_EXT_texture_compression_s3tc
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_MESA_window_pos
GL_NV_packed_depth_stencil
GL_NV_texture_rectangle
GL_ARB_depth_texture
GL_ARB_occlusion_query
GL_ARB_shadow
GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3
GL_ARB_texture_filter_anisotropic
GL_ARB_texture_filter_minmax
GL_ARB_texture_float
GL_ARB_texture_gather
GL_ARB_texture_mirror_clamp_to_edge
GL_ARB_texture_mirrored_repeat
GL_ARB_texture_multisample
GL_ARB_window_pos
GL_ATI_fragment_shader
GL_EXT_stencil_two_side
GL_EXT_texture_cube_map
GL_NV_copy_depth_to_color
GL_NV_depth_clamp
GL_NV_fog_distance
GL_NV_half_float
GL_APPLE_packed_pixels
GL_ARB_draw_buffers
GL_ARB_fragment_program
GL_ARB_fragment_shader
GL_ARB_shader_objects
GL_ARB_vertex_program
GL_ARB_vertex_shader
GL_ATI_draw_buffers
GL_ATI_texture_env_combine3
GL_ATI_texture_float
GL_EXT_shadow_funcs
GL_EXT_stencil_wrap
GL_MESA_pack_invert
GL_NV_primitive_restart
GL_ARB_depth_clamp
GL_ARB_fragment_program_shadow
GL_ARB_half_float_pixel
GL_ARB_occlusion_query2
GL_ARB_point_sprite
GL_ARB_shading_language_100
GL_ARB_sync
GL_ARB_texture_non_power_of_two
GL_ARB_texture_query_levels
GL_ARB_texture_query_lod
GL_ARB_vertex_buffer_object
GL_ATI_blend_equation_separate
GL_EXT_blend_equation_separate
GL_OES_read_format
GL_ARB_color_buffer_float
GL_ARB_pixel_buffer_object
GL_ARB_texture_compression_rgtc
GL_ARB_texture_float
GL_ARB_texture_rectangle
GL_EXT_packed_float
GL_EXT_pixel_buffer_object
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc
GL_EXT_texture_rectangle
GL_EXT_texture_sRGB
GL_EXT_texture_shared_exponent
GL_ARB_framebuffer_object
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_packed_depth_stencil
GL_ARB_vertex_array_object
GL_ATI_separate_stencil
GL_EXT_draw_buffers2
GL_EXT_draw_instanced
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_texture_array
GL_EXT_texture_integer
GL_EXT_texture_sRGB_decode
GL_EXT_timer_query
GL_OES_EGL_image
GL_AMD_performance_monitor
GL_EXT_texture_buffer_object
GL_AMD_texture_texture4
GL_ARB_copy_buffer
GL_ARB_depth_buffer_float
GL_ARB_draw_instanced
GL_ARB_half_float_vertex
GL_ARB_instanced_arrays
GL_ARB_map_buffer_range
GL_ARB_texture_buffer_object
GL_ARB_texture_rg
GL_ARB_texture_rgb10_a2ui
GL_ARB_texture_stencil8
GL_ARB_texture_storage
GL_ARB_texture_storage_multisample
GL_ARB_texture_swizzle
GL_ARB_texture_view
GL_ARB_vertex_array_bgra
GL_EXT_texture_swizzle
GL_EXT_vertex_array_bgra
GL_NV_conditional_render
GL_AMD_conservative_depth
GL_AMD_depth_clamp_separate
GL_AMD_draw_buffers_blend
GL_AMD_seamless_cubemap_per_texture
GL_AMD_shader_stencil_export
GL_ARB_ES2_compatibility
GL_ARB_blend_func_extended
GL_ARB_compatibility
GL_ARB_debug_output
GL_ARB_draw_buffers_blend
GL_ARB_draw_elements_base_vertex
GL_ARB_explicit_attrib_location
GL_ARB_fragment_coord_conventions
GL_ARB_provoking_vertex
GL_ARB_sample_shading
GL_ARB_sampler_objects
GL_ARB_seamless_cube_map
GL_ARB_shader_stencil_export
GL_ARB_shader_texture_lod
GL_ARB_tessellation_shader
GL_ARB_texture_buffer_object_rgb32
GL_ARB_texture_cube_map_array
GL_ARB_texture_gather
GL_ARB_texture_multisample
GL_ARB_texture_query_lod
GL_ARB_texture_rgb10_a2ui
GL_ARB_uniform_buffer_object
GL_ARB_vertex_type_2_10_10_10_rev
GL_EXT_provoking_vertex
GL_EXT_texture_snorm
GL_MESA_texture_signed_rgba
GL_NV_copy_image
GL_NV_texture_barrier
GL_ARB_draw_indirect
GL_ARB_get_program_binary
GL_ARB_gpu_shader5
GL_ARB_gpu_shader_fp64
GL_ARB_robustness
GL_ARB_separate_shader_objects
GL_ARB_shader_bit_encoding
GL_ARB_shader_precision
GL_ARB_shader_subroutine
GL_ARB_texture_compression_bptc
GL_ARB_timer_query
GL_ARB_transform_feedback2
GL_ARB_transform_feedback3
GL_ARB_transform_feedback_instanced
GL_ARB_transform_feedback_overflow_query
GL_ARB_transpose_matrix
GL_ARB_uniform_buffer_object
GL_ARB_vertex_array_bgra
GL_ARB_vertex_array_object
GL_ARB_vertex_attrib_64bit
GL_ARB_vertex_attrib_binding
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_vertex_shader
GL_ARB_vertex_type_10f_11f_11f_rev
GL_ARB_vertex_type_2_10_10_10_rev
GL_ARB_viewport_array
GL_ARB_window_pos
GL_ATI_draw_buffers
GL_ATI_texture_float
GL_ATI_texture_mirror_once
GL_S3_s3tc
GL_EXT_texture_env_add
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_bindable_uniform
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_separate
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_compiled_vertex_array
GL_EXT_Cg_shader
GL_EXT_depth_bounds_test
GL_EXT_direct_state_access
GL_EXT_draw_buffers2
GL_EXT_draw_instanced
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXTX_framebuffer_mixed_formats
GL_EXT_framebuffer_multisample_blit_scaled
GL_EXT_framebuffer_object
GL_EXT_framebuffer_sRGB
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_multi_draw_arrays
GL_EXT_multiview_texture_multisample
GL_EXT_multiview_timer_query
GL_EXT_packed_depth_stencil
GL_EXT_packed_float
GL_EXT_packed_pixels
GL_EXT_pixel_buffer_object
GL_EXT_point_parameters
GL_EXT_polygon_offset_clamp
GL_EXT_post_depth_coverage
GL_EXT_provoking_vertex
GL_EXT_raster_multisample
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_shader_objects
GL_EXT_separate_specular_color
GL_EXT_shader_image_load_formatted
GL_EXT_shader_image_load_store
GL_EXT_shader_integer_mix
GL_EXT_shadow_funcs
GL_EXT_sparse_texture2
GL_EXT_stencil_two_side
GL_EXT_stencil_wrap
GL_EXT_texture3D
GL_EXT_texture_array
GL_EXT_texture_buffer_object
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_rgtc
GL_EXT_texture_compression_s3tc
GL_EXT_texture_cube_map
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_filter_minmax
GL_EXT_texture_integer
GL_EXT_texture_lod
GL_EXT_texture_lod_bias
GL_EXT_texture_mirror_clamp
GL_EXT_texture_object
GL_EXT_texture_shadow_lod
GL_EXT_texture_shared_exponent
GL_EXT_texture_sRGB
GL_EXT_texture_sRGB_R8
GL_EXT_texture_sRGB_decode
GL_EXT_texture_storage
GL_EXT_texture_swizzle
GL_EXT_timer_query
GL_EXT_transform_feedback2
GL_EXT_vertex_array
GL_EXT_vertex_array_bgra
GL_EXT_vertex_attrib_64bit
GL_EXT_window_rectangles
GL_EXT_x11_sync_object
GL_EXT_import_sync_object
GL_NV_robustness_video_memory_purge
GL_IBM_rasterpos_clip
GL_IBM_texture_mirrored_repeat
GL_KHR_context_flush_control
GL_AMD_multi_draw_indirect
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_ARB_base_instance
GL_ARB_compressed_texture_pixel_storage
GL_ARB_conservative_depth
GL_ARB_internalformat_query
GL_ARB_map_buffer_alignment
GL_ARB_shader_atomic_counters
GL_ARB_shader_image_load_store
GL_ARB_shading_language_420pack
GL_ARB_shading_language_packing
GL_ARB_texture_storage
GL_ARB_transform_feedback_instanced
GL_EXT_framebuffer_multisample_blit_scaled
GL_EXT_transform_feedback
GL_AMD_query_buffer_object
GL_AMD_shader_trinary_minmax
GL_AMD_vertex_shader_layer
GL_AMD_vertex_shader_viewport_index
GL_ARB_ES3_compatibility
GL_ARB_arrays_of_arrays
GL_ARB_clear_buffer_object
GL_ARB_compute_shader
GL_ARB_copy_image
GL_ARB_explicit_uniform_location
GL_ARB_fragment_layer_viewport
GL_ARB_framebuffer_no_attachments
GL_ARB_invalidate_subdata
GL_ARB_multi_draw_indirect
GL_ARB_program_interface_query
GL_ARB_robust_buffer_access_behavior
GL_ARB_shader_image_size
GL_ARB_shader_storage_buffer_object
GL_ARB_stencil_texturing
GL_ARB_texture_buffer_range
GL_ARB_texture_query_levels
GL_ARB_texture_storage_multisample
GL_ARB_texture_view
GL_ARB_vertex_attrib_binding
GL_KHR_debug
GL_EXT_memory_object
GL_EXT_memory_object_fd
GL_NV_memory_object_sparse
GL_KHR_parallel_shader_compile
GL_KHR_no_error
GL_KHR_robust_buffer_access_behavior
GL_KHR_robustness
GL_EXT_semaphore
GL_EXT_semaphore_fd
GL_NV_timeline_semaphore
GL_KHR_shader_subgroup
GL_KTX_buffer_region
GL_NV_alpha_to_coverage_dither_control
GL_NV_bindless_multi_draw_indirect
GL_NV_bindless_multi_draw_indirect_count
GL_NV_bindless_texture
GL_NV_blend_equation_advanced
GL_NV_blend_equation_advanced_coherent
GL_NVX_blend_equation_advanced_multi_draw_buffers
GL_NV_blend_minmax_factor
GL_NV_blend_square
GL_NV_clip_space_w_scaling
GL_NV_command_list
GL_NV_compute_program5
GL_NV_compute_shader_derivatives
GL_NV_conditional_render
GL_NV_conservative_raster
GL_NV_conservative_raster_dilate
GL_NV_conservative_raster_pre_snap
GL_NV_conservative_raster_pre_snap_triangles
GL_NV_conservative_raster_underestimation
GL_NV_copy_depth_to_color
GL_NV_copy_image
GL_NV_depth_buffer_float
GL_NV_depth_clamp
GL_NV_draw_texture
GL_NV_draw_vulkan_image
GL_NV_ES1_1_compatibility
GL_NV_ES3_1_compatibility
GL_NV_explicit_multisample
GL_NV_feature_query
GL_NV_fence
GL_NV_fill_rectangle
GL_NV_float_buffer
GL_NV_fog_distance
GL_NV_fragment_coverage_to_color
GL_NV_fragment_program
GL_NV_fragment_program_option
GL_NV_fragment_program2
GL_NV_fragment_shader_barycentric
GL_NV_fragment_shader_interlock
GL_NV_framebuffer_mixed_samples
GL_NV_framebuffer_multisample_coverage
GL_NV_geometry_shader4
GL_NV_geometry_shader_passthrough
GL_NV_gpu_program4
GL_NV_internalformat_sample_query
GL_NV_gpu_program4_1
GL_NV_gpu_program5
GL_NV_gpu_program5_mem_extended
GL_NV_gpu_program_fp64
GL_NV_gpu_shader5
GL_NV_half_float
GL_NV_light_max_exponent
GL_NV_memory_attachment
GL_NV_mesh_shader
GL_NV_multisample_coverage
GL_NV_multisample_filter_hint
GL_NV_occlusion_query
GL_NV_packed_depth_stencil
GL_NV_parameter_buffer_object
GL_NV_parameter_buffer_object2
GL_NV_path_rendering
GL_NV_path_rendering_shared_edge
GL_NV_pixel_data_range
GL_NV_point_sprite
GL_NV_primitive_restart
GL_NV_query_resource
GL_NV_query_resource_tag
GL_NV_register_combiners
GL_NV_register_combiners2
GL_NV_representative_fragment_test
GL_NV_sample_locations
GL_NV_sample_mask_override_coverage
GL_NV_scissor_exclusive
GL_NV_shader_atomic_counters
GL_NV_shader_atomic_float
GL_NV_shader_atomic_float64
GL_NV_shader_atomic_fp16_vector
GL_NV_shader_atomic_int64
GL_NV_shader_buffer_load
GL_NV_shader_storage_buffer_object
GL_NV_shader_subgroup_partitioned
GL_NV_shader_texture_footprint
GL_NV_shading_rate_image
GL_NV_stereo_view_rendering
GL_NV_texgen_reflection
GL_NV_texture_barrier
GL_NV_texture_compression_vtc
GL_NV_texture_env_combine4
GL_NV_texture_multisample
GL_NV_texture_rectangle
GL_NV_texture_rectangle_compressed
GL_NV_texture_shader
GL_NV_texture_shader2
GL_NV_texture_shader3
GL_NV_transform_feedback
GL_NV_transform_feedback2
GL_NV_uniform_buffer_unified_memory
GL_NV_vdpau_interop
GL_NV_vdpau_interop2
GL_NV_vertex_array_range
GL_NV_vertex_array_range2
GL_NV_vertex_attrib_integer_64bit
GL_NV_vertex_buffer_unified_memory
GL_NV_vertex_program
GL_NV_vertex_program1_1
GL_NV_vertex_program2
GL_NV_vertex_program2_option
GL_NV_vertex_program3
GL_NV_viewport_array2
GL_NV_viewport_swizzle
GL_NVX_conditional_render
GL_NV_gpu_multicast
GL_NVX_progress_fence
GL_NVX_gpu_memory_info
GL_NVX_nvenc_interop
GL_NV_shader_thread_group
GL_NV_shader_thread_shuffle
GL_KHR_texture_compression_astc_ldr
GL_AMD_pinned_memory
GL_ARB_buffer_storage
GL_ARB_clear_texture
GL_ARB_compute_variable_group_size
GL_ARB_enhanced_layouts
GL_ARB_indirect_parameters
GL_ARB_internalformat_query2
GL_ARB_multi_bind
GL_ARB_query_buffer_object
GL_ARB_seamless_cubemap_per_texture
GL_ARB_shader_draw_parameters
GL_ARB_shader_group_vote
GL_ARB_shading_language_include
GL_ARB_texture_mirror_clamp_to_edge
GL_ARB_texture_stencil8
GL_ARB_vertex_type_10f_11f_11f_rev
GL_EXT_shader_framebuffer_fetch
GL_EXT_shader_integer_mix
GL_INTEL_performance_query
GL_ARB_ES3_1_compatibility
GL_ARB_clip_control
GL_ARB_conditional_render_inverted
GL_ARB_cull_distance
GL_ARB_derivative_control
GL_ARB_direct_state_access
GL_ARB_get_texture_sub_image
GL_ARB_pipeline_statistics_query
GL_ARB_shader_texture_image_samples
GL_ARB_texture_barrier
GL_ARB_transform_feedback_overflow_query
GL_EXT_polygon_offset_clamp
GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent
GL_OVR_multiview
GL_OVR_multiview2
GL_SGIS_generate_mipmap
GL_SGIS_texture_lod
GL_SGIX_depth_texture
GL_SGIX_shadow
GL_SUN_slice_accum
GL_KHR_context_flush_control
GL_KHR_robust_buffer_access_behavior
GL_ARB_ES3_2_compatibility
GL_ARB_fragment_shader_interlock
GL_ARB_gpu_shader_int64
GL_ARB_parallel_shader_compile
GL_ARB_post_depth_coverage
GL_ARB_shader_atomic_counter_ops
GL_ARB_shader_ballot
GL_ARB_shader_clock
GL_ARB_shader_viewport_layer_array
GL_EXT_shader_samples_identical
GL_EXT_texture_sRGB_R8
GL_KHR_no_error
GL_KHR_texture_compression_astc_sliced_3d
GL_NV_fragment_shader_interlock
GL_ARB_gl_spirv
GL_ARB_spirv_extensions
GL_MESA_shader_integer_functions
GL_ARB_polygon_offset_clamp
GL_ARB_texture_filter_anisotropic
GL_EXT_memory_object
GL_EXT_memory_object_fd
GL_EXT_semaphore
GL_EXT_semaphore_fd
GL_KHR_parallel_shader_compile
GL_EXT_EGL_image_storage
GL_EXT_shader_framebuffer_fetch_non_coherent
GL_EXT_texture_shadow_lod
GL_INTEL_blackhole_render
GL_INTEL_shader_atomic_float_minmax
GL_INTEL_shader_integer_functions2
GL_MESA_framebuffer_flip_y
GL_NV_compute_shader_derivatives
GL_EXT_EGL_sync
GL_EXT_demote_to_helper_invocation
SMBIOS:

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
#? Config file for btop v. 1.1.4
#? Config file for btop v. 1.2.7
#* 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"
@ -20,7 +20,7 @@ force_tty = False
#* 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" keys for directional control in lists.
#* 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
@ -52,8 +52,8 @@ shown_boxes = "net cpu mem proc"
#* 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 responsive",
#* "cpu lazy" sorts top process over time (easier to follow), "cpu responsive" updates top process directly.
#* 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.
@ -118,6 +118,9 @@ 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
@ -141,6 +144,9 @@ 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
@ -156,6 +162,9 @@ only_physical = True
#* Read disks list from /etc/fstab. This also disables only_physical.
use_fstab = True
#* 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

View File

@ -1,6 +1,7 @@
[Devices]
0E029022AF4C18835CBDCC7EF5001BC3\CurrentProfile={5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0}
0E029022AF4C18835CBDCC7EF5001BC3\Profiles={BA7FC152-2D51-4C26-A7A6-A036CC93D924} {5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0}
0E029022AF4C18835CBDCC7EF5001BC3\batteryIndicator=true
0E029022AF4C18835CBDCC7EF5001BC3\hwLayout=gb
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Binding\KeyMap=K68 GB
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Binding\UseRealNames=true
@ -53,7 +54,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Animations\%7BA97F00C0-5217-4F43-ADC6-67207554972E%7D\ScriptGuid={E0BBA19E-C328-4C0E-8E3C-A06D5722B4FC}
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Animations\%7BA97F00C0-5217-4F43-ADC6-67207554972E%7D\ScriptName=Wave
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Animations\%7BA97F00C0-5217-4F43-ADC6-67207554972E%7D\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Brightness=3
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Brightness=2
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\KeyMap=K68 GB
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\0=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\1=#ffffff
@ -196,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\z=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=b4fb93c6
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=ecac92e8
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\DPI\0=@Point(400 400)
@ -424,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\z=#ff0000
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=47acefa3
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=e060266b
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\DPI\0=@Point(400 400)
@ -529,7 +530,7 @@
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Animations\%7BE3CF82E0-AEED-45C9-AB33-88D432CA9F40%7D\ScriptGuid={097D69F0-70B2-48B8-AFE2-25A1CDB02C9D}
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Animations\%7BE3CF82E0-AEED-45C9-AB33-88D432CA9F40%7D\ScriptName=Ripple
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Animations\%7BE3CF82E0-AEED-45C9-AB33-88D432CA9F40%7D\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Brightness=2
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Brightness=1
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\KeyMap=K68 GB
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\0=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\1=#aa00ff
@ -674,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\z=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=6ef9a19b
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=438704a
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\DPI\0=@Point(400 400)
@ -732,7 +733,7 @@
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\ModeCount=3
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=57b7f0da
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=6af41108
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\UseRealNames=true
@ -928,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\z=#ffffff
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=bbc2861d
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=cc97ee1b
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\DPI\0=@Point(400 400)
@ -1156,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\z=#ff0000
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=c7dfe73d
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=43f03f23
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\DPI\0=@Point(400 400)
@ -1406,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\z=#aa00ff
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\UseRealNames=true
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=ef822fd8
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=2a115f32
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\DPI\0=@Point(400 400)
@ -1464,7 +1465,7 @@
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\ModeCount=3
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=70cb6b52
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=79feab14
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Name=Demo
[Popups]
@ -1473,7 +1474,7 @@ BGWarning=true
[Program]
CkbMigrationChecked=true
CkbNextIniMigrationChecked=true
GlobalBrightness=2
GlobalBrightness=1
NewDidLoginItem=true
RGBIcon=true
SettingsVersion=1

View File

@ -1,3 +1,3 @@
{
"lastCheck": 1624035835044
"lastCheck": 1655653785787
}

View File

@ -0,0 +1,4 @@
{
"optOut": false,
"lastUpdateCheck": 1655653713841
}

View File

@ -1,4 +1,4 @@
{
"optOut": false,
"lastUpdateCheck": 1642967248946
"lastUpdateCheck": 1645446660298
}

Binary file not shown.

View File

@ -32,7 +32,7 @@ from datetime import datetime
# for all params, see https://discordapp.com/developers/docs/resources/webhook#execute-webhook
# Discord webhook url:
url = "https://discord.com/api/webhooks/932406481704349766/TJV5m3oprNRQYM1k4_ar8TsokMLuHxoupvsTe9UJlD8Bk7GAcB8xAgxGeLac-U2EZ879"
url = "https://discord.com/api/webhooks/948360001288830997/DBtzzT3sxoFyxjhOmgsbGToaH1k9iDI23Q_QTCy9SltQXkiC3YN87fByd2pUvk8torp4"
avatar_url = "https://cdn.discordapp.com/icons/895523133975572510/6511420be1ad5c7e9cfba0e2214281c1.webp?size=96"
username = "LinkNSync Update"
path = os.path.dirname(os.path.realpath(__file__))

View File

@ -4,7 +4,7 @@ function pacman
set end "\033[0m"
set num 1
while test -f /var/lib/pacman/db.lck;
while test -f /var/lib/pacman/db.lck
if test $num -eq 1
printf "$red Error$end: %s\n" "pacman is in use, will continue after operation."
set num 2
@ -13,7 +13,7 @@ function pacman
wait $last_pid
end
if [ "$argv" != "-c" ]
if [ "$argv" != -c ]
command sudo pacman --color auto $argv
else
if pacman -Qttdq
@ -28,7 +28,7 @@ function update
end
function aurupdate
auracle update -C ~/.cache/pkg/
auracle update -C ~/.cache/pkgs/
end
function upall

View File

@ -4,11 +4,6 @@ end
set PATH "$HOME/.local/bin:$PATH"
if test -d "$HOME/.basher/bin"
set PATH "$HOME/.basher/bin:$PATH"
status --is-interactive; and source (basher init - fish|psub)
end
# Adds `~/.config/composer/vendor/bin` to $PATH
# set PATH so it includes user's private bin if it exists
if test -d "$HOME/.config/composer/vendor/bin"
@ -40,7 +35,8 @@ if test -d "$HOME/.local/bin/clipmenu"
end
function fish_greeting
bfetch --source ~/.config/bfetch/ascii.art --ascii_colors 7 1 2 3 5 8 --birthday 16/06
# bfetch --source ~/.config/bfetch/ascii.art --ascii_colors 7 1 2 3 5 8 --birthday 16/06
shellfetch
end
# Get all the files inside folder

View File

@ -2,7 +2,7 @@
# VERSION: 3.0
SETUVAR __fish_init_2_39_8:\x1d
SETUVAR __fish_init_2_3_0:\x1d
SETUVAR __fish_initialized:3100
SETUVAR __fish_initialized:3400
SETUVAR fish_color_autosuggestion:555\x1ebrblack
SETUVAR fish_color_cancel:\x2dr
SETUVAR fish_color_command:green
@ -32,4 +32,5 @@ SETUVAR fish_pager_color_completion:\x1d
SETUVAR fish_pager_color_description:B3A06D\x1eyellow
SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
SETUVAR fish_pager_color_selected_background:\x2dr
SETUVAR fish_prompt_pwd_dir_length:100

View File

@ -72,9 +72,10 @@
; (gtk_accel_path "<Actions>/drawable/drawable-rotate-270" "")
; (gtk_accel_path "<Actions>/tools/tools-hardness-increase-percent" "")
; (gtk_accel_path "<Actions>/plug-in/script-fu-predator" "")
; (gtk_accel_path "<Actions>/plug-in/plug-in-colorify" "")
; (gtk_accel_path "<Actions>/view/view-show-grid" "")
; (gtk_accel_path "<Actions>/plug-in/plug-in-colorify" "")
; (gtk_accel_path "<Actions>/image/image-color-management-enabled" "")
; (gtk_accel_path "<Actions>/plug-in/file-bigtiff-save" "")
; (gtk_accel_path "<Actions>/tools/tools-angle-increase" "")
; (gtk_accel_path "<Actions>/vectors/vectors-color-tag-violet" "")
; (gtk_accel_path "<Actions>/context/context-background-saturation-decrease-skip" "")
@ -746,10 +747,10 @@
; (gtk_accel_path "<Actions>/context/context-brush-angle-menu" "")
; (gtk_accel_path "<Actions>/tools/tools-airbrush-flow-minimum" "")
; (gtk_accel_path "<Actions>/view/view-rotate-menu" "")
; (gtk_accel_path "<Actions>/vectors/vectors-import" "")
; (gtk_accel_path "<Actions>/plug-in/plug-in-decompose" "")
; (gtk_accel_path "<Actions>/plug-in/script-fu-xach-effect" "")
; (gtk_accel_path "<Actions>/view/view-rotate-345" "")
; (gtk_accel_path "<Actions>/plug-in/plug-in-decompose" "")
; (gtk_accel_path "<Actions>/vectors/vectors-import" "")
; (gtk_accel_path "<Actions>/plug-in/gimp-palette-export-css" "")
; (gtk_accel_path "<Actions>/filters/filters-color-exchange" "")
; (gtk_accel_path "<Actions>/tools/tools-warp-effect-size-set" "")

File diff suppressed because it is too large Load Diff

View File

@ -5914,7 +5914,7 @@
<resource identifier="Noto Nastaliq Urdu" checksum="(null)">
</resource>
<resource identifier="Noto Nastaliq Urdu" checksum="(null)">
<resource identifier="Noto Nastaliq Urdu Bold" checksum="(null)">
</resource>
<resource identifier="Noto Rashi Hebrew" checksum="(null)">
@ -5938,6 +5938,9 @@
<resource identifier="Noto Sans" checksum="(null)">
</resource>
<resource identifier="Noto Sans" checksum="(null)">
</resource>
<resource identifier="Noto Sans Adlam" checksum="(null)">
</resource>
@ -6031,6 +6034,12 @@
<resource identifier="Noto Sans Bassa Vah" checksum="(null)">
</resource>
<resource identifier="Noto Sans Bassa Vah Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Bassa Vah Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Batak" checksum="(null)">
</resource>
@ -6076,6 +6085,12 @@
<resource identifier="Noto Sans Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Bold Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Bold Italic" checksum="(null)">
</resource>
@ -6151,6 +6166,9 @@
<resource identifier="Noto Sans Cherokee Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Chorasmian" checksum="(null)">
</resource>
<resource identifier="Noto Sans Coptic" checksum="(null)">
</resource>
@ -6160,6 +6178,9 @@
<resource identifier="Noto Sans Cypriot" checksum="(null)">
</resource>
<resource identifier="Noto Sans Cypro Minoan" checksum="(null)">
</resource>
<resource identifier="Noto Sans Deseret" checksum="(null)">
</resource>
@ -6199,42 +6220,6 @@
<resource identifier="Noto Sans Devanagari UI Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Bold Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Heavy Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Light" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Light Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Medium Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Display Thin Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Duployan" checksum="(null)">
</resource>
@ -6331,6 +6316,15 @@
<resource identifier="Noto Sans Gunjala Gondi" checksum="(null)">
</resource>
<resource identifier="Noto Sans Gunjala Gondi Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Gunjala Gondi Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Gunjala Gondi Semi-Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Gurmukhi" checksum="(null)">
</resource>
@ -6385,6 +6379,12 @@
<resource identifier="Noto Sans Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Sans Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Sans Heavy Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Heavy Italic" checksum="(null)">
</resource>
@ -6394,6 +6394,15 @@
<resource identifier="Noto Sans Hebrew Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew Droid" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew Droid Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew Droid Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew Heavy" checksum="(null)">
</resource>
@ -6403,6 +6412,24 @@
<resource identifier="Noto Sans Hebrew Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew New" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew New Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew New Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew New Light" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew New Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew New Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Hebrew Thin" checksum="(null)">
</resource>
@ -6421,6 +6448,9 @@
<resource identifier="Noto Sans Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Javanese" checksum="(null)">
</resource>
@ -6562,6 +6592,12 @@
<resource identifier="Noto Sans Light" checksum="(null)">
</resource>
<resource identifier="Noto Sans Light" checksum="(null)">
</resource>
<resource identifier="Noto Sans Light Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Light Italic" checksum="(null)">
</resource>
@ -6658,6 +6694,12 @@
<resource identifier="Noto Sans Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Medium Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Medium Italic" checksum="(null)">
</resource>
@ -6757,6 +6799,9 @@
<resource identifier="Noto Sans Nabataean" checksum="(null)">
</resource>
<resource identifier="Noto Sans Nandinagari" checksum="(null)">
</resource>
<resource identifier="Noto Sans Newa" checksum="(null)">
</resource>
@ -7033,6 +7078,15 @@
<resource identifier="Noto Sans Tamil UI Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Tangsa" checksum="(null)">
</resource>
<resource identifier="Noto Sans Tangsa Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Tangsa Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Telugu" checksum="(null)">
</resource>
@ -7126,6 +7180,12 @@
<resource identifier="Noto Sans Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Thin" checksum="(null)">
</resource>
<resource identifier="Noto Sans Thin Italic" checksum="(null)">
</resource>
<resource identifier="Noto Sans Thin Italic" checksum="(null)">
</resource>
@ -7174,6 +7234,15 @@
<resource identifier="Noto Sans Vai" checksum="(null)">
</resource>
<resource identifier="Noto Sans Vithkuqi" checksum="(null)">
</resource>
<resource identifier="Noto Sans Vithkuqi Bold" checksum="(null)">
</resource>
<resource identifier="Noto Sans Vithkuqi Medium" checksum="(null)">
</resource>
<resource identifier="Noto Sans Wancho" checksum="(null)">
</resource>
@ -7189,6 +7258,9 @@
<resource identifier="Noto Serif" checksum="(null)">
</resource>
<resource identifier="Noto Serif" checksum="(null)">
</resource>
<resource identifier="Noto Serif Ahom" checksum="(null)">
</resource>
@ -7234,6 +7306,9 @@
<resource identifier="Noto Serif Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Bold Italic" checksum="(null)">
</resource>
@ -7255,45 +7330,39 @@
<resource identifier="Noto Serif Devanagari Thin" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Bold Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Heavy Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Light" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Light Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Medium Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Thin" checksum="(null)">
</resource>
<resource identifier="Noto Serif Display Thin Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Dives Akuru" checksum="(null)">
</resource>
<resource identifier="Noto Serif Dogra" checksum="(null)">
</resource>
<resource identifier="Noto Serif Dogra Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Dogra Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Dogra Semi-Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Ethiopic" checksum="(null)">
</resource>
@ -7372,6 +7441,9 @@
<resource identifier="Noto Serif Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Serif Heavy" checksum="(null)">
</resource>
<resource identifier="Noto Serif Heavy Italic" checksum="(null)">
</resource>
@ -7468,9 +7540,15 @@
<resource identifier="Noto Serif Light" checksum="(null)">
</resource>
<resource identifier="Noto Serif Light" checksum="(null)">
</resource>
<resource identifier="Noto Serif Light Italic" checksum="(null)">
</resource>
<resource identifier="Noto Serif Makasar" checksum="(null)">
</resource>
<resource identifier="Noto Serif Malayalam" checksum="(null)">
</resource>
@ -7492,6 +7570,9 @@
<resource identifier="Noto Serif Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Medium Italic" checksum="(null)">
</resource>
@ -7513,6 +7594,18 @@
<resource identifier="Noto Serif Myanmar Thin" checksum="(null)">
</resource>
<resource identifier="Noto Serif Old Uyghur" checksum="(null)">
</resource>
<resource identifier="Noto Serif Oriya" checksum="(null)">
</resource>
<resource identifier="Noto Serif Oriya Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Oriya Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Sinhala" checksum="(null)">
</resource>
@ -7609,6 +7702,9 @@
<resource identifier="Noto Serif Thin" checksum="(null)">
</resource>
<resource identifier="Noto Serif Thin" checksum="(null)">
</resource>
<resource identifier="Noto Serif Thin Italic" checksum="(null)">
</resource>
@ -7630,6 +7726,24 @@
<resource identifier="Noto Serif Tibetan Thin" checksum="(null)">
</resource>
<resource identifier="Noto Serif Toto" checksum="(null)">
</resource>
<resource identifier="Noto Serif Toto Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Toto Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Vithkuqi" checksum="(null)">
</resource>
<resource identifier="Noto Serif Vithkuqi Bold" checksum="(null)">
</resource>
<resource identifier="Noto Serif Vithkuqi Medium" checksum="(null)">
</resource>
<resource identifier="Noto Serif Yezidi" checksum="(null)">
</resource>
@ -7642,6 +7756,12 @@
<resource identifier="Noto Traditional Nushu" checksum="(null)">
</resource>
<resource identifier="Noto Traditional Nushu Bold" checksum="(null)">
</resource>
<resource identifier="Noto Traditional Nushu Light" checksum="(null)">
</resource>
<resource identifier="Not Quite Right BRK" checksum="(null)">
</resource>

View File

@ -1,38 +0,0 @@
#!/usr/bin/env bash
##################################################################################################################
# Author : The-Repo-Club
# Website : https://github.com/The-Repo-Club/
##################################################################################################################
#
# DO NOT JUST RUN THIS. EXAMINE AND JUDGE. RUN AT YOUR OWN RISK.
#
##################################################################################################################
# checking if I have the latest files from github
echo "Checking for newer files online first"
git pull
# Below command will backup everything inside the project folder
git add --all .
# Give a comment to the commit if you want
echo "####################################"
echo "Write your commit comment!"
echo "####################################"
read input
# Committing to the local repository with a message containing the time details and commit text
git commit -m "$input"
# Push the local files to github
git push -u origin main
echo "################################################################"
echo "################### Git Push Done ######################"
echo "################################################################"
git send-email --subject-prefix="${PWD##*/}][PATCH" --to wayne6324@gmail.com -1

View File

@ -1,4 +1,5 @@
#i3 config file (v4)
# -*- mode: i3wm-config -*-
####
#### _____ _ ____ ____ _ _
#### |_ _| |__ ___| _ \ ___ _ __ ___ / ___| |_ _| |__
@ -19,7 +20,7 @@ set $WebBrowserB google-chrome-stable
set $WebBrowserF firefox
set $FileManager nemo
set $MailReader thunderbird
set $TextEditor nvim
set $TextEditor code
set $Hypervisor virtualbox
set $GitBrowser lazygit
# }}} Variables
@ -90,6 +91,7 @@ workspace $ws8 output $secondMonitor
workspace $ws9 output $secondMonitor
workspace $ws0 output $secondMonitor
# switch to workspace
## Category: i3-Workspaces;
# Description: workspace 1;
@ -243,6 +245,11 @@ $super_b+$shift+9 \
$super_b+$shift+0 \
move container to workspace $ws0; workspace $ws0
## Category: i3-Workspaces;
# Description: Move workspace to next monitor;
$super_b+$shift+m \
move workspace to output next
# }}} Workspaces
#####################################################################################################################
@ -590,8 +597,8 @@ font pango:Noto Mono Regular 13
assign [class="(?i)Alacritty|Kitty"] → $ws1
# Workspace $ws2 Text Editor
assign [class="(?i)Nvim|Jetbrains"] → $ws2
assign [class="(?i)Code|Atom"] → $ws2
assign [class="(?i)Emacs|Jetbrains"] → $ws2
assign [class="(?i)Code|Nvim"] → $ws2
# Workspace $ws3 Files
assign [class="(?i)Nemo"] → $ws3
@ -615,7 +622,7 @@ assign [class="(?i)Minecraft*|Steam*"]
assign [class="(?i)0ad*|Minetest"] → $ws8
# Workspace $ws9 Cha
assign [class="(?i)Telegram|Element"] → $ws9
assign [class="(?i)Discord|Element"] → $ws9
# Workspace $ws0 Setting
assign [class="(?i)Virt*|LazyGit"] → $ws0
@ -668,7 +675,7 @@ mode "$hosts_launcher" {
$super_b+Return \
$exe $TerminalEmulator;focus
$super_b+KP_Enter \
$exe $TerminalEmulator;focus
$exe $TerminalEmulator -e fish;focus
# workspace 2 related
@ -766,9 +773,9 @@ mode "$game_launcher" {
# workspace 9 related
## Category: Applications;
# Description: Launch telegram-desktop;
$super_b+$control+t \
$exe telegram-desktop;focus
# Description: Launch discord;
$super_b+$control+d \
$exe discord;focus
## Category: Applications;
# Description: Launch Element;

View File

@ -4,7 +4,7 @@ Dependency:
location: path
string: fig2dev
Extension "LaTeX (pdflatex)" failed to load because a dependency was not met.
Extension "Formula (pdflatex)" failed to load because a dependency was not met.
Dependency:
type: executable
location: path

View File

@ -1,31 +0,0 @@
TRC GENERAL PUBLIC LICENSE
Version 3, 31 JANUARY 2022
This license is an open source license with restrictions for commercial and corporate use.
Any project under this license ...
CANNOT be used commercially
CANNOT be redistributed with any sort of fee
CANNOT be redistributed in any proprietary form (binary, obfuscated, etc.)
CANNOT be patented
CANNOT change to any more proprietary license
CANNOT depend on any proprietary code/code blobs/software
CANNOT be used by any corporate individual, company or organisation
DOESN'T have any warranty
CAN be modified
CAN be redistributed in an open source form
CAN be used privately
This license is non-corporate, individual use only.
The owner of this project holds NO LIABILITY if any unstable, redistributed or modified
versions of this project harms you in any way.
Redistributed or modified versions of this project...
MUST have the same license as the original project
MUST disclose the project's source
OWNER: {{AUTHOR_NAME}} <{{AUTHOR_EMAIL}}>
PROJECT NAME: {{PROJECT_NAME}}
YEAR: {{CURRENT_YEAR}}

View File

@ -1,337 +0,0 @@
#!/usr/bin/env sh
# Licensed under ArArv2 license: https://files.ari-web.xyz/files/ArAr.ari-archer.LICENSE
# Description: manage, switch and template licenses
# DEPENDS ON:
# general utilities: coreutils [head, awk, ...]
# license picker: fzf (optional)
# automatic config generation: git (optional)
# colours: ncurses (optional) [tput]
set -e
VERSION='0.8'
# Init
[ -z "$HOME" ] && HOME="$(eval echo '~')"
depend() { command -v -- "$1" >/dev/null || (echo "FATAL: depend(): Dependency '$1' broken" 1>&2 && exit 11); }
# Colours (requires ncurses)
if [ "$LMGR_COLOURS" != 0 ]; then
depend 'tput'
RED=$(tput setaf 1)
GREEN=$(tput setaf 2)
YELLOW=$(tput setaf 3)
BRIGHT=$(tput bold)
RESET=$(tput sgr0)
fi
# Aliases
alias lless='less -NrIMJ --use-color --incsearch --line-num-width=2'
alias ffind='find -L'
# Constants
LICENSE_DIR="$HOME/.config/licenses"
LICENSE_SED='s/^@//'
# Utility functions
error() { printf " ${RED}*${RESET} %s\n" "$1" 1>&2; }
warn() { printf " ${YELLOW}*${RESET} %s\n" "$1" 1>&2; }
info() { printf " ${GREEN}*${RESET} %s\n" "$1"; }
einfo() { printf " ${BRIGHT}*${RESET} %s\n" "$1"; }
check_valid_license() {
lic="$(echo "$1" | sed "$LICENSE_SED")"
echo "$1" | grep -qi '^@' || (error "License '$lic' is not valid" && exit 9)
[ ! -f "$LICENSE_DIR"/"$lic" ] && (error "License '$lic' does not exist" && exit 10)
return 0
}
sed_escape() { echo "$1" | sed -e 's/[\/&]/\\&/g'; }
# Functions
list_licenses() { ffind "$LICENSE_DIR" -maxdepth 1 -type f -printf " ${BRIGHT}*${RESET} @%f\n"; }
usage() {
echo " License manager v$VERSION"
echo ' manage, switch and template licenses'
echo ''
echo " \$AUTHOR_NAME -- '$AUTHOR_NAME'"
echo " \$AUTHOR_EMAIL -- '$AUTHOR_EMAIL'"
echo " \$AUTHOR_WEBSITE -- '$AUTHOR_WEBSITE'"
echo " \$LICENSE_DIR -- '$LICENSE_DIR'"
echo ''
echo " [ENV=VAL ...] $(basename "$0") <flag | @license>"
echo ''
echo ' -help --help -h show usage'
echo ' -list-licenses -l list awailable licenses'
echo ' -current-license -c show current active project license'
echo ' -pick-license -p pick a license in a FZF menu'
echo ' -preview-license -P @license_name preview a license template'
echo ' -remove-license -r remove all licenses from the current project'
echo " -search-license -s '<query | patten>' search for license"
echo ' -template-help -T print help for templating'
echo ' -new-template -t create a new license template'
echo ' -delete-license -R @license_name ... delete a license from templates'
echo ' -new-config -C create a default config overwriting current one'
echo ' -check-conflict -k check if current licene(s) are conflicting'
echo ''
echo " LMGR_COLOURS=0|[1] turn colour on (1) or off (0) [${LMGR_COLOURS:-1}]"
}
make_new_config() {
mkdir -p "$HOME"/.config
{
echo '#!/usr/bin/env sh'
echo "export AUTHOR_NAME='$(git config user.name || echo "${USER}")'"
echo "export AUTHOR_EMAIL='$(git config user.email || echo "${USER}@gmail.com")'"
echo "export AUTHOR_WEBSITE='https://example.com/'"
echo "export LICENSE_DIR='$LICENSE_DIR'"
} >"$HOME"/.config/license.conf
}
show_license() {
depend 'head'
l_name='LICENSE'
[ -f UNLICENSE ] && l_name='UNLICENSE'
if [ -f "$l_name" ]; then
head -n1 "$l_name" | sed 's/^\s*//; s/\s*$//'
else
echo 'strong copyright (no license)'
fi
}
check_license_conflict() {
if [ -f ./LICENSE ] && [ -f ./UNLICENSE ]; then
error 'Licensing conflict: UNLICENSE and LICENSE both found'
printf ' Do you either (1) Remove LICENSE or (2) Remove UNLICENSE? [1/2] '
read -r lr
case "$lr" in
1) rm LICENSE ;;
2) rm UNLICENSE ;;
*) error "'$lr' is not an option" && exit 1 ;;
esac || (error 'Could not resolve licensing conflict' && exit 6)
fi
}
get_license() {
depend 'cp'
check_valid_license "$1"
check_license_conflict
user_license="$(echo "$1" | sed "$LICENSE_SED")"
if [ ! -f "$LICENSE_DIR"/"$user_license" ]; then
error "No licence by the name of '$1'"
list_licenses
error 'Use of of the above'
exit 5
elif [ -f ./LICENSE ] || [ -f ./UNLICENSE ]; then
info "Found license: $(show_license)"
printf ' Switch licenses? [y/n] '
read -r yn
[ ! "$yn" = "y" ] && exit
fi
l_name='LICENSE'
[ "$(head -n1 "$LICENSE_DIR"/"$user_license")" = 'UNLICENSE' ] && l_name='UNLICENSE'
cp -fiL "$LICENSE_DIR"/"$user_license" "$l_name"
sed -i "$l_name" \
-e "s/{{PROJECT_NAME}}/$(sed_escape "$(basename "$PWD")")/g" \
-e "s/{{CURRENT_YEAR}}/$(sed_escape "$(date '+%Y')")/g" \
-e "s/{{AUTHOR_NAME}}/$(sed_escape "$AUTHOR_NAME")/g" \
-e "s/{{AUTHOR_EMAIL}}/$(sed_escape "$AUTHOR_EMAIL")/g" \
-e "s/{{AUTHOR_WEBSITE}}/$(sed_escape "$AUTHOR_WEBSITE")/g"
check_license_conflict
info "Current license now is set to $(show_license)"
}
license_picker() {
depend 'awk'
depend 'fzf'
license="$(list_licenses |
awk '{ print $2 }' |
sed "$LICENSE_SED" |
FZF_DEFAULT_OPTS='' fzf --layout=reverse --height=20 --no-mouse -i --preview "cat $LICENSE_DIR/{}" || echo '')"
if [ -z "$license" ]; then
license_picker
return
fi
get_license "@$license"
}
search_license() {
for lic in $(list_licenses | awk '{ print $2 }' | sed "$LICENSE_SED"); do
if echo "$lic $(head -n8 "$LICENSE_DIR"/"$lic")" | grep -iq "$1"; then
einfo "@$lic"
fi
done
}
remove_license() {
rm -f UNLICENSE LICENSE 2>/dev/null || true
info "Current license now is set to $(show_license)"
}
templating_help() {
{
echo 'Templating'
echo ''
echo 'To template a license you need to create a file named'
echo "the same like you want to refer to your license, let's say \`hello\` in this example"
echo "so now create a file called hello in '$LICENSE_DIR/hello'"
echo ''
echo 'Now you can make your license there, now onto templating'
echo ''
echo 'The templating "language" is pretty simple, all syntax goes in {{...}}'
echo 'So the variables are:'
echo ' * {{PROJECT_NAME}} -- The current project name (basename of current directory)'
echo ' * {{CURRENT_YEAR}} -- The current year'
echo " * {{AUTHOR_NAME}} -- The author's full name"
echo " * {{AUTHOR_EMAIL}} -- The author's email"
echo " * {{AUTHOR_WEBSITE}} -- The author's website"
echo ''
echo 'Example of a template: https://raw.githubusercontent.com/TruncatedDinosour/dotfiles-cleaned/gentoo/dotfiles/config/licenses/ArAr2'
} | lless
}
new_template() {
printf 'License name/alias (spaces will be removed) -- '
read -r ln
[ -z "$ln" ] && (
error 'Cannot leave license name empty'
exit 7
)
ln="$LICENSE_DIR/$(echo "$ln" | tr -d ' ' | head -c250)"
if [ -f "$ln" ]; then
printf 'This license already exists, do you want to overwrite it? [y/n] '
read -r yn
[ "$yn" != 'y' ] && exit
fi
editor="${EDITOR:-}"
if [ -z "$editor" ]; then
printf 'Editor to open file in -- '
read -r editor
fi
[ -z "$editor" ] && (
error 'Cannot leave editor empty'
exit 8
)
depend "$(basename "$editor" | awk '{print $1}')"
set -x
$editor "$ln"
set +x
[ -f "$ln" ] && einfo "License '$(basename "$ln")' saved"
}
delete_license() {
check_valid_license "$1"
rm -vi "$LICENSE_DIR"/"$(echo "$1" | sed "$LICENSE_SED")"
}
new_config() {
einfo "This will overwite your config, are you sure you want do do that?"
printf ' [y/n] '
read -r yn
[ "$yn" != 'y' ] && exit
make_new_config
info 'New config made and saved'
}
main() {
if [ -f "$HOME/.config/license.conf" ]; then
# shellcheck disable=1091
. "$HOME/.config/license.conf"
else
warn 'No configuration file found. Creating it.'
make_new_config
exit 4
fi
if [ ! -d "$LICENSE_DIR" ]; then
# shellcheck disable=2088
warn "'$LICENSE_DIR' does not exist. Creating it."
mkdir -p "$LICENSE_DIR"
fi
[ -z "$1" ] && (
usage
exit 1
)
ffind "$LICENSE_DIR" -not -name . -not -path "$LICENSE_DIR" -prune -not -type f -exec rm -R {} +
check_license_conflict
case "$1" in
-help | --help | -h) usage ;;
-list-licenses | -l) list_licenses ;;
-current-license | -c) einfo "$(show_license)" ;;
-pick-license | -p) license_picker ;;
-preview-license | -P)
check_valid_license "$2"
lless "$LICENSE_DIR"/"$(echo "$2" | sed "$LICENSE_SED")" 2>/dev/null || einfo "License $2 not found"
;;
-remove-license | -r) remove_license ;;
-search-license | -s) search_license "$2" ;;
-template-help | -T) templating_help ;;
-new-template | -t) new_template ;;
-delete-license | -R)
tmp_l=0
for lic in "$@"; do
if [ "$tmp_l" = 0 ]; then
tmp_l=1
continue
fi
delete_license "$lic"
done
;;
-new-config | -C) new_config ;;
-check-conflict | -k) check_license_conflict ;;
@*) check_valid_license "$1" && get_license "$1" ;;
*) error "Flag $1 is not known." && usage && exit 2 ;;
esac
}
main "$@"

View File

@ -0,0 +1,30 @@
you remind me of none pizza with left beef
*pulls you closer* "I use arch btw"
The FitnessGram™ Pacer Test is a multistage aerobic capacity test that progressively gets more difficult as it continues.
This script is sponsored by blankVPN. Stick around till the end to find out more about our wonderful sponser.
I hate when I'm on a flight and I wake up next to a water bottle next to me like oh great now I gotta be responsible for this water bottle
The risk I took was calculated, but man am I bad at math
As a felow dogecoin investor, I must ask, how do I get my money back?
Look at Gaga she's the creative director of Polaroid. I like some of the Gaga songs but what the fuck does she know about cameras?
eating is for the weak, real sigmas use photosynthesis
How to download more ram and storage
so you're telling me a shrimp fried this rice?
can you believe we don't have a jacuzzi? can you believe that?
amogus
Why would I choose cosmic energy over Katara?
Hey hey hey, this is Anthony Fantano, the internet's busiest music nerd, and today we'll be reviewing the new weezer album
about to eat a popeye's biscuit without a drink, wish me luck
1v1 me on roblox phantom forces
Frank Ocean, that's all, that's the quote
ballin, but at what cost?
My Cabbages!!!
if going to crash: don't
the numbers Mason! what do they mean?!
young thug has better vocals than most mainstream singers, but stan twitter wouldn't let me breathe if I said that
certified orange boy
your fruit killing skills are remarkable!
I'm a goddamn onion, Mason!
Curse you, Perry the Platypus!
Name's Bonzu Pippinpaddleopsicopolis, the Third
git pull this, git pull that, how about you git pull some [insert word here] bro
we're sorry to announce that the VPN service from earlier turned out to be shady, but we already got their money so it's all good

View File

@ -0,0 +1,24 @@
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
<Name>Applications</Name>
<Menu>
<Name>wine-wine</Name>
<Directory>wine-wine.directory</Directory>
<Menu>
<Name>wine-Programs</Name>
<Directory>wine-Programs.directory</Directory>
<Menu>
<Name>wine-Programs-GIANTS Software</Name>
<Directory>wine-Programs-GIANTS Software.directory</Directory>
<Menu>
<Name>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit</Name>
<Directory>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit.directory</Directory>
<Include>
<Filename>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit-GIANTS Editor.desktop</Filename>
</Include>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>

View File

@ -0,0 +1,24 @@
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
<Name>Applications</Name>
<Menu>
<Name>wine-wine</Name>
<Directory>wine-wine.directory</Directory>
<Menu>
<Name>wine-Programs</Name>
<Directory>wine-Programs.directory</Directory>
<Menu>
<Name>wine-Programs-GIANTS Software</Name>
<Directory>wine-Programs-GIANTS Software.directory</Directory>
<Menu>
<Name>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit</Name>
<Directory>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit.directory</Directory>
<Include>
<Filename>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit-README.desktop</Filename>
</Include>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>

View File

@ -0,0 +1,24 @@
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
<Name>Applications</Name>
<Menu>
<Name>wine-wine</Name>
<Directory>wine-wine.directory</Directory>
<Menu>
<Name>wine-Programs</Name>
<Directory>wine-Programs.directory</Directory>
<Menu>
<Name>wine-Programs-GIANTS Software</Name>
<Directory>wine-Programs-GIANTS Software.directory</Directory>
<Menu>
<Name>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit</Name>
<Directory>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit.directory</Directory>
<Include>
<Filename>wine-Programs-GIANTS Software-GIANTS Editor 8.2.2_64-bit-Uninstall GIANTS Editor.desktop</Filename>
</Include>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>

View File

@ -4,6 +4,7 @@ vim.g.dracula_show_end_of_buffer = true -- default false, Turn on or off EndOfB
vim.g.dracula_transparent_bg = true -- default false, enables transparent background
vim.cmd[[colorscheme minimalmistakes]]
vim.cmd("hi! link DashboardHeader Error")
vim.cmd("set colorcolumn=90")
if not ok then
error("Error loading core" .. "\n\n" .. err)

View File

@ -8,9 +8,6 @@
-- Don't show any numbers inside terminals
vim.cmd [[ au TermOpen term://* setlocal nonumber norelativenumber | setfiletype terminal ]]
-- Don't show status line on certain windows
vim.cmd [[ autocmd BufEnter,BufWinEnter,FileType,WinEnter * lua require("core.utils").hide_statusline() ]]
-- Open a file from its last left off position
-- vim.cmd [[ au BufReadPost * if expand('%:p') !~# '\m/\.git/' && line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif ]]
-- File extension specific tabbing

View File

@ -114,28 +114,6 @@ M.close_buffer = function(bufexpr, force)
end
end
-- hide statusline
-- tables fetched from load_config function
M.hide_statusline = function()
local hidden = require("core.utils").load_config().plugins.options.statusline.hidden
local shown = require("core.utils").load_config().plugins.options.statusline.shown
local api = vim.api
local buftype = api.nvim_buf_get_option("%", "ft")
-- shown table from config has the highest priority
if vim.tbl_contains(shown, buftype) then
api.nvim_set_option("laststatus", 2)
return
end
if vim.tbl_contains(hidden, buftype) then
api.nvim_set_option("laststatus", 0)
return
else
api.nvim_set_option("laststatus", 2)
end
end
-- load config
-- 1st arg = boolean - whether to force reload
-- Modifies _G._NEOVIM_CONFIG global variable

View File

@ -91,4 +91,7 @@ hooks.add("install_plugins", function(use)
use {
"The-Repo-Club/Vim_Keys"
}
use{
"Thyrum/vim-stabs"
}
end)

View File

@ -28,10 +28,12 @@ M.options = {
autoindent = true,
cindent = true,
noexpandtab = true,
copyindent = true,
preserveindent = true,
expandtab = false,
smartindent = false,
smarttab = false,
shiftwidth = 4,
smartindent = true,
smarttab = true,
tabstop = 4,
softtabstop = 4,
-- Advance

View File

@ -143,7 +143,7 @@ _G.packer_plugins = {
url = "https://github.com/hrsh7th/cmp-nvim-lua"
},
["cmp-path"] = {
after = { "cmp-cmdline", "nvim-cmp" },
after = { "nvim-cmp", "cmp-cmdline" },
after_files = { "/home/repo/.local/share/nvim/site/pack/packer/opt/cmp-path/after/plugin/cmp_path.lua" },
load_after = {},
loaded = true,
@ -279,7 +279,7 @@ _G.packer_plugins = {
["nvim-treesitter"] = {
config = { "require('plugins.configs.treesitter')" },
loaded = false,
needs_bufread = true,
needs_bufread = false,
only_cond = false,
path = "/home/repo/.local/share/nvim/site/pack/packer/opt/nvim-treesitter",
url = "https://github.com/nvim-treesitter/nvim-treesitter"
@ -390,6 +390,11 @@ _G.packer_plugins = {
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-rtags",
url = "https://github.com/lyuts/vim-rtags"
},
["vim-stabs"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-stabs",
url = "https://github.com/Thyrum/vim-stabs"
},
["vim-wakatime"] = {
loaded = true,
path = "/home/repo/.local/share/nvim/site/pack/packer/start/vim-wakatime",
@ -432,22 +437,30 @@ if not vim.g.packer_custom_loader_enabled then
vim.g.packer_custom_loader_enabled = true
end
-- Setup for: bufferline.nvim
time([[Setup for bufferline.nvim]], true)
try_loadstring("\27LJ\2\n@\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\15bufferline\18core.mappings\frequire\0", "setup", "bufferline.nvim")
time([[Setup for bufferline.nvim]], false)
-- Setup for: vim-matchup
time([[Setup for vim-matchup]], true)
try_loadstring("\27LJ\2\nS\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\16vim-matchup\21packer_lazy_load\15core.utils\frequire\0", "setup", "vim-matchup")
time([[Setup for vim-matchup]], false)
-- Setup for: nvim-tree.lua
time([[Setup for nvim-tree.lua]], true)
try_loadstring("\27LJ\2\n>\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\rnvimtree\18core.mappings\frequire\0", "setup", "nvim-tree.lua")
time([[Setup for nvim-tree.lua]], false)
-- Setup for: nvim-lspconfig
time([[Setup for nvim-lspconfig]], true)
try_loadstring("\27LJ\2\nU\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0006if &ft == \"packer\" | echo \"\" | else | silent! e %\bcmd\bvimx\1\0\4\0\a\0\f6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\0016\0\4\0009\0\5\0003\2\6\0)\3\0\0B\0\3\1K\0\1\0\0\rdefer_fn\bvim\19nvim-lspconfig\21packer_lazy_load\15core.utils\frequire\0", "setup", "nvim-lspconfig")
time([[Setup for nvim-lspconfig]], false)
-- Setup for: bufferline.nvim
time([[Setup for bufferline.nvim]], true)
try_loadstring("\27LJ\2\n@\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\15bufferline\18core.mappings\frequire\0", "setup", "bufferline.nvim")
time([[Setup for bufferline.nvim]], false)
-- Setup for: nvim-tree.lua
time([[Setup for nvim-tree.lua]], true)
try_loadstring("\27LJ\2\n>\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\rnvimtree\18core.mappings\frequire\0", "setup", "nvim-tree.lua")
time([[Setup for nvim-tree.lua]], false)
-- Setup for: telescope.nvim
time([[Setup for telescope.nvim]], true)
try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\14telescope\18core.mappings\frequire\0", "setup", "telescope.nvim")
time([[Setup for telescope.nvim]], false)
-- Setup for: gitsigns.nvim
time([[Setup for gitsigns.nvim]], true)
try_loadstring("\27LJ\2\nU\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\18gitsigns.nvim\21packer_lazy_load\15core.utils\frequire\0", "setup", "gitsigns.nvim")
time([[Setup for gitsigns.nvim]], false)
-- Setup for: vim-matchup
time([[Setup for vim-matchup]], true)
try_loadstring("\27LJ\2\nS\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\16vim-matchup\21packer_lazy_load\15core.utils\frequire\0", "setup", "vim-matchup")
time([[Setup for vim-matchup]], false)
-- Setup for: nvim-comment
time([[Setup for nvim-comment]], true)
try_loadstring("\27LJ\2\n=\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\fcomment\18core.mappings\frequire\0", "setup", "nvim-comment")
@ -459,18 +472,14 @@ time([[Setup for dashboard-nvim]], false)
time([[packadd for dashboard-nvim]], true)
vim.cmd [[packadd dashboard-nvim]]
time([[packadd for dashboard-nvim]], false)
-- Setup for: gitsigns.nvim
time([[Setup for gitsigns.nvim]], true)
try_loadstring("\27LJ\2\nU\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\18gitsigns.nvim\21packer_lazy_load\15core.utils\frequire\0", "setup", "gitsigns.nvim")
time([[Setup for gitsigns.nvim]], false)
-- Setup for: telescope.nvim
time([[Setup for telescope.nvim]], true)
try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\14telescope\18core.mappings\frequire\0", "setup", "telescope.nvim")
time([[Setup for telescope.nvim]], false)
-- Config for: which-key.nvim
time([[Config for which-key.nvim]], true)
try_loadstring("\27LJ\2\n8\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\29custom.configs.which-key\frequire\0", "config", "which-key.nvim")
time([[Config for which-key.nvim]], false)
-- Config for: trim.nvim
time([[Config for trim.nvim]], true)
try_loadstring("\27LJ\2\n3\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\24custom.configs.trim\frequire\0", "config", "trim.nvim")
time([[Config for trim.nvim]], false)
-- Config for: dashboard-nvim
time([[Config for dashboard-nvim]], true)
require('plugins.configs.dashboard')
@ -479,13 +488,13 @@ time([[Config for dashboard-nvim]], false)
time([[Config for lualine.nvim]], true)
try_loadstring("\27LJ\2\n6\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\27custom.configs.lualine\frequire\0", "config", "lualine.nvim")
time([[Config for lualine.nvim]], false)
-- Config for: trim.nvim
time([[Config for trim.nvim]], true)
try_loadstring("\27LJ\2\n3\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\24custom.configs.trim\frequire\0", "config", "trim.nvim")
time([[Config for trim.nvim]], false)
-- Load plugins in order defined by `after`
time([[Sequenced loading]], true)
vim.cmd [[ packadd fzf.vim ]]
vim.cmd [[ packadd cmp-nvim-lua ]]
vim.cmd [[ packadd nvim-cmp ]]
-- Config for: nvim-cmp
require('plugins.configs.cmp')
vim.cmd [[ packadd cmp-buffer ]]
vim.cmd [[ packadd LuaSnip ]]
-- Config for: LuaSnip
@ -493,10 +502,6 @@ require('plugins.configs.others').luasnip()
vim.cmd [[ packadd cmp-cmdline ]]
vim.cmd [[ packadd cmp_luasnip ]]
vim.cmd [[ packadd cmp-nvim-lsp ]]
vim.cmd [[ packadd cmp-nvim-lua ]]
vim.cmd [[ packadd nvim-cmp ]]
-- Config for: nvim-cmp
require('plugins.configs.cmp')
vim.cmd [[ packadd cmp-path ]]
vim.cmd [[ packadd nvim-autopairs ]]
-- Config for: nvim-autopairs
@ -505,19 +510,19 @@ time([[Sequenced loading]], false)
-- Command lazy-loads
time([[Defining lazy-load commands]], true)
pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file CommentToggle lua require("packer.load")({'nvim-comment'}, { cmd = "CommentToggle", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]])
pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file Telescope lua require("packer.load")({'telescope.nvim'}, { cmd = "Telescope", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]])
pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file NvimTreeFocus lua require("packer.load")({'nvim-tree.lua'}, { cmd = "NvimTreeFocus", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]])
pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file NvimTreeToggle lua require("packer.load")({'nvim-tree.lua'}, { cmd = "NvimTreeToggle", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]])
pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file Telescope lua require("packer.load")({'telescope.nvim'}, { cmd = "Telescope", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]])
pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file CommentToggle lua require("packer.load")({'nvim-comment'}, { cmd = "CommentToggle", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]])
time([[Defining lazy-load commands]], false)
vim.cmd [[augroup packer_load_aucmds]]
vim.cmd [[au!]]
-- Event lazy-loads
time([[Defining lazy-load event autocommands]], true)
vim.cmd [[au InsertEnter * ++once lua require("packer.load")({'friendly-snippets', 'better-escape.nvim'}, { event = "InsertEnter *" }, _G.packer_plugins)]]
vim.cmd [[au BufRead * ++once lua require("packer.load")({'nvim-treesitter', 'indent-blankline.nvim'}, { event = "BufRead *" }, _G.packer_plugins)]]
vim.cmd [[au VimEnter * ++once lua require("packer.load")({'packer.nvim'}, { event = "VimEnter *" }, _G.packer_plugins)]]
vim.cmd [[au InsertEnter * ++once lua require("packer.load")({'better-escape.nvim', 'friendly-snippets'}, { event = "InsertEnter *" }, _G.packer_plugins)]]
vim.cmd [[au BufRead * ++once lua require("packer.load")({'indent-blankline.nvim', 'nvim-treesitter'}, { event = "BufRead *" }, _G.packer_plugins)]]
time([[Defining lazy-load event autocommands]], false)
vim.cmd("augroup END")
if should_profile then save_profiles() end
@ -525,5 +530,6 @@ if should_profile then save_profiles() end
end)
if not no_errors then
error_msg = error_msg:gsub('"', '\\"')
vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None')
end

View File

@ -1,5 +1,3 @@
adwaita-qt
adwaita-qt6
ansiweather
anymeal
aura
@ -23,7 +21,6 @@ dracula-qt6-theme
fish-nvm
fm6000
gamehub
gdlauncher
gotop
humanity-icon-theme
i3-cheat
@ -35,6 +32,7 @@ imagewriter
lib32-libxft-bgra
libart-lgpl
libxft-bgra
lovesay
minecraft-launcher
multimonitorlock
multimonitorlock-gui
@ -51,6 +49,7 @@ pacmanity
perl-checkupdates-aur
perl-www-aur
pkgbrowser
proctl
protonup-git
python-gputil
python-kivymd

View File

@ -12,6 +12,6 @@ strings=pkgbrowser, ly, zap, i3-gaps, microsoft edge, python3, python, pamac, on
[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)
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\0\x6\0\0\0 \0\0\ay\0\0\x4\x17\0\0\0\a\0\0\0!\0\0\ax\0\0\x4\x16\0\0\0\0\0\0\0\0\a\x80\0\0\0\a\0\0\0!\0\0\ax\0\0\x4\x16)
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)

View File

@ -20,9 +20,9 @@ mf = #dcf0ff
ac = #81a0c1
;; Bars
bn = #59ff59
bm = #ff9c59
bd = #ff5959
bn = #a6ffa6
bm = #ffc9a6
bd = #ffa6a6
trans = #00000000
white = #e5e9f0

View File

@ -158,9 +158,9 @@ font-3 = "xos4 Terminus:size=12;2"
;cpu_bar memory_bar filesystem_bar mpd_bar
;volume brightness battery_bar
modules-left = cpu_i cpu separator memory_i memory separator kernel_i kernel separator distro_i distro
modules-left = cpu_i cpu separator memory_i memory separator kernel_i kernel separator distro_i distro separator tray_i tray tray_i
modules-center =
modules-right = separator filesystem_i filesystem separator homesystem_i homesystem separator github_notifications_i github_notifications separator github_repositories_i github_repositories
modules-right = separator filesystem_i filesystem separator homesystem_i homesystem separator github_notifications_i github_notifications separator github_repositories_i github_repositories separator github_gists_i github_gists
; The separator will be inserted between the output of each module
separator =
@ -187,7 +187,7 @@ locale =
; center
; right
; none
tray-position = center
tray-position = false
; If true, the bar will not shift its
; contents when the tray changes

View File

@ -347,7 +347,7 @@ label-unfocused-padding = 1
label-visible = %icon% %name%
label-visible-foreground = ${color.fg}
label-visible-background = ${color.ac}
label-visible-background = ${color.bn}
label-visible-underline = ${color.ac}
label-visible-padding = 1

View File

@ -0,0 +1,8 @@
#!/usr/bin/env bash
if pgrep -x "stalonetray" > /dev/null
then
killall stalonetray &
else
stalonetray &
fi

View File

@ -194,7 +194,7 @@ type = custom/script
exec = ~/.config/polybar/scripts/github/notifications
tail = true
interval = 1
interval = 300
format-background = ${color.mf}
format-foreground = ${color.fg}
@ -216,7 +216,7 @@ type = custom/script
exec = ~/.config/polybar/scripts/github/repositories
tail = true
interval = 1
interval = 300
format-background = ${color.mf}
format-foreground = ${color.fg}
@ -230,6 +230,51 @@ content-background = ${color.bright_cyan}
content-foreground = ${color.fg}
content-padding = 1
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
[module/github_gists]
type = custom/script
exec = ~/.config/polybar/scripts/github/gists
tail = true
interval = 300
format-background = ${color.mf}
format-foreground = ${color.fg}
format-padding = 1
[module/github_gists_i]
type = custom/text
content =
content-background = ${color.bright_cyan}
content-foreground = ${color.fg}
content-padding = 1
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
[module/tray]
type = custom/script
exec = echo "SysTray Toggle"
tail = true
interval = 1
format-background = ${color.mf}
format-foreground = ${color.fg}
format-padding = 1
click-left = exec ~/.config/polybar/scripts/traycollapse.sh
[module/tray_i]
type = custom/text
content =
content-background = ${color.bright_cyan}
content-foreground = ${color.fg}
content-padding = 1
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
;; __________ ______
;; / ____/ __ \/ ____/

View File

@ -0,0 +1,6 @@
#!/usr/bin/env sh
export AUTHOR_NAME='The-Repo-Club'
export AUTHOR_EMAIL='wayne6324@gmail.com'
export AUTHOR_WEBSITE='https://therepo.club/'
export AUTHOR_GIT='https://github.com/The-Repo-Club/'
export LANGUAGE_DIR='/home/repo/.config/languages'

9
proctl/.config/languages/bash Executable file
View File

@ -0,0 +1,9 @@
#!/usr/bin/env bash
# -*-coding:utf-8 -*-
# -------------------------------------------------------------------------
# Path - /usr/bin/{{PROJECT_NAME}}
# Git - {{AUTHOR_GIT}}
# Author - {{AUTHOR_NAME}} [{{AUTHOR_EMAIL}}]
# Start On - {{CURRENT_DATE}}
# Modified On - {{CURRENT_DATE}}
# -------------------------------------------------------------------------

View File

@ -0,0 +1,29 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>A Basic HTML5 Template</title>
<meta name="description" content="A simple HTML5 Template for new projects.">
<meta name="author" content="SitePoint">
<meta property="og:title" content="A Basic HTML5 Template">
<meta property="og:type" content="website">
<meta property="og:url" content="https://www.sitepoint.com/a-basic-html5-template/">
<meta property="og:description" content="A simple HTML5 Template for new projects.">
<meta property="og:image" content="image.png">
<link rel="icon" href="/favicon.ico">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="css/styles.css?v=1.0">
<script src="js/scripts.js"></script>
</head>
<body>
<!-- your content here... -->
</body>
</html>

View File

@ -0,0 +1,8 @@
// -*-coding:utf-8 -*-
// -------------------------------------------------------------------------
// Path - /usr/bin/{{PROJECT_NAME}}
// Git - {{AUTHOR_GIT}}
// Author - {{AUTHOR_NAME}} [{{AUTHOR_EMAIL}}]
// Start On - {{CURRENT_DATE}}
// Modified On - {{CURRENT_DATE}}
// -------------------------------------------------------------------------

View File

@ -0,0 +1,9 @@
#!/usr/bin/env python
# -*-coding:utf-8 -*-
# -------------------------------------------------------------------------
# Path - /usr/bin/{{PROJECT_NAME}}
# Git - {{AUTHOR_GIT}}
# Author - {{AUTHOR_NAME}} [{{AUTHOR_EMAIL}}]
# Start On - {{CURRENT_DATE}}
# Modified On - {{CURRENT_DATE}}
# -------------------------------------------------------------------------

View File

@ -2,4 +2,5 @@
export AUTHOR_NAME='The-Repo-Club'
export AUTHOR_EMAIL='wayne6324@gmail.com'
export AUTHOR_WEBSITE='https://therepo.club/'
export AUTHOR_GIT='https://github.com/The-Repo-Club/'
export LICENSE_DIR='/home/repo/.config/licenses'

View File

@ -1,5 +1,5 @@
[Appearance]
color_scheme_path=/usr/share/qt5ct/colors/Minimal-Mistakes.conf
color_scheme_path=/usr/share/qt6ct/colors/Minimal-Mistakes.conf
custom_palette=true
icon_theme=Papirus-Minimal-Mistakes
standard_dialogs=default
@ -25,10 +25,10 @@ underline_shortcut=1
wheel_scroll_lines=3
[PaletteEditor]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\vT\0\0\0\xb6\0\0\xey\0\0\x3j\0\0\vU\0\0\0\xb7\0\0\xex\0\0\x3i\0\0\0\x1\0\0\0\0\a\x80\0\0\vU\0\0\0\xb7\0\0\xex\0\0\x3i)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\n\xcd\0\0\x1\x1e\0\0\rE\0\0\x3\x30\0\0\n\xce\0\0\x1\x1f\0\0\rD\0\0\x3/\0\0\0\x1\0\0\0\0\a\x80\0\0\n\xce\0\0\x1\x1f\0\0\rD\0\0\x3/)
[SettingsWindow]
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\a\x86\0\0\x2\x1e\0\0\f\xbd\0\0\x4\x17\0\0\a\x87\0\0\x2\x1f\0\0\f\xbc\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\a\x87\0\0\x2\x1f\0\0\f\xbc\0\0\x4\x16)
[Troubleshooting]
force_raster_widgets=1

View File

@ -28,7 +28,7 @@ wheel_scroll_lines=3
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\n\xcd\0\0\x1\x1e\0\0\rE\0\0\x3\x30\0\0\n\xce\0\0\x1\x1f\0\0\rD\0\0\x3/\0\0\0\x1\0\0\0\0\a\x80\0\0\n\xce\0\0\x1\x1f\0\0\rD\0\0\x3/)
[SettingsWindow]
geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x86\0\0\x2\x1e\0\0\v=\0\0\x4\x17\0\0\a\x87\0\0\x2\x1f\0\0\v<\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\a\x87\0\0\x2\x1f\0\0\v<\0\0\x4\x16)"
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x86\0\0\x2\x1e\0\0\f\xbd\0\0\x4\x17\0\0\a\x87\0\0\x2\x1f\0\0\f\xbc\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\a\x87\0\0\x2\x1f\0\0\f\xbc\0\0\x4\x16)
[Troubleshooting]
force_raster_widgets=1

View File

@ -1,2 +1,2 @@
LastUsed=1643669588
Message='0'
LastUsed=1653596636
Message='No Updates'

View File

@ -1,40 +0,0 @@
#!/usr/bin/env bash
##################################################################################################################
# Author : The-Repo-Club
# Website : https://github.com/The-Repo-Club/
##################################################################################################################
#
# DO NOT JUST RUN THIS. EXAMINE AND JUDGE. RUN AT YOUR OWN RISK.
#
##################################################################################################################
# Problem solving commands
# Read before using it.
# https://www.atlassian.com/git/tutorials/undoing-changes/git-reset
# git reset --hard orgin/master
# ONLY if you are very sure and no coworkers are on your github.
# Command that have helped in the past
# Force git to overwrite local files on pull - no merge
# git fetch all
# git push --set-upstream origin master
# git reset --hard orgin/master
#setting up git
#https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-config
git init
git config --global user.name " The-Repo-Club"
git config --global user.email "wayne6324@gmail.com"
sudo git config --system core.editor nano
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=25000'
git config --global push.default simple
git config pull.rebase false # merge (the default strategy)
git config pull.ff only # fast-forward only
echo "################################################################"
echo "################### T H E E N D ######################"
echo "################################################################"

View File

@ -0,0 +1,20 @@
/\
/ \
/ \
/ \
/ \
/ \
\ \
/\ \____ \
/ \____ \ \
/ / \ \
/ / \ \
/ / \ \
/ / \ ___\
/ / \ / ____
/ / \/ / \
/ / ______________/ \
/ \ \ \
/ \ \ \
/ / / \
/___________/ /________________________\

View File

@ -0,0 +1,28 @@
${c1} ________________________________________________${c1}
${c1} / \${c1}
${c1} | ${c4}_________________________________________${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| ${c2} ${c5}~@q $ ${c3}shellfetch ${c4} |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |\---/| ${c5}shell: ${c3}zsh ${c4} |${c1} |${c1}
${c1} | ${c4}| | o_o | ${c5}init: ${c3}systemd ${c4} |${c1} |${c1}
${c1} | ${c4}| \_^_/ ${c5}wm: ${c3}i3 ${c4} |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}| |${c1} |${c1}
${c1} | ${c4}|_________________________________________|${c1} |${c1}
${c1} | |${c1}
${c1} \_________________________________________________/${c1}
${c1} \___________________________________/${c1}
${c6} ___________________________________________${c1}
${c6} _-' .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. --- `-_${c1}
${c6} _-'.-.-. .---.-.-.-.-.-.-.-.-.-.-.-.-.-.-.--. .-.-.`-_${c1}
${c6} _-'.-.-.-. .---.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-`__`. .-.-.-.`-_${c1}
${c6} _-'.-.-.-.-. .-----.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-----. .-.-.-.-.`-_${c1}
${c6} _-'.-.-.-.-.-. .---.-. .-------------------------. .-.---. .---.-.-.-.`-_${c1}
${c6}:-------------------------------------------------------------------------:${c1}
${c6}`---._.-------------------------------------------------------------._.---'${c1}

View File

@ -1,16 +1,16 @@
${c1}╔══════════════════════╦══════════╗${c1}
${c1}║ ║ ${c3}${c1} ${c4}${c1} ${c5}${c1} ║
${c1}╠══════════════════════╝ ║
${c1}║ ║
${c1}║ ║
${c1}║ ${c2}█▀▀▀▀▀▀▀▀█${c1} ║
${c1}║ ${c2}█ █${c1} ║
${c1}║ ${c6}█ ${c2} █ █ ${c6} █${c1} ║
${c1}║ ${c6}█ █${c1} ║
${c1}║ ${c6}▀█▄▄▄▄▄▄█▀${c1} ║
${c1}║ ║
${c1}║ ║
${c1}║ ║
${c1}║  ${c2}sudo rm -rf /* _$ ${c1} ║
${c1}║ ║
${c1}╚═════════════════════════════════╝
${c1}║ ║ ${c3}${c1} ${c4}${c1} ${c5}${c1} ║${c1}
${c1}╠══════════════════════╝ ║${c1}
${c1}║ ║${c1}
${c1}║ ║${c1}
${c1}║ ${c2}█▀▀▀▀▀▀▀▀█${c1} ║${c1}
${c1}║ ${c2}█ █${c1} ║${c1}
${c1}║ ${c6}█ ${c2} █ █ ${c6} █${c1} ║${c1}
${c1}║ ${c6}█ █${c1} ║${c1}
${c1}║ ${c6}▀█▄▄▄▄▄▄█▀${c1} ║${c1}
${c1}║ ║${c1}
${c1}║ ║${c1}
${c1}║ ║${c1}
${c1}║  ${c2}sudo rm -rf /* _$ ${c1} ║${c1}
${c1}║ ║${c1}
${c1}╚═════════════════════════════════╝${c1}

View File

@ -0,0 +1,21 @@
.
:::
:::::
.:::::::.
.:::::::::.
:::::::::::::
::::::::::::::
.: ::::::::::::::.
.::: .. .::::::::.
::::::::: :::::::::
::::::::: :::::::::
::::::::: :::::::::
.::::::::. .:::
::::::::: : ::::::
::::::::: ::::::::
::::::::::. .::::::::::::::::::::::::
.::::::::::::: ::::::::::::::::::::::::.
::::::::::::::. .::::::::::::::::::::::::::
.::::::::::::. .:::::::::::::::::::::::::::.

View File

@ -9,7 +9,7 @@
# Add your own bash code above this line to have custom functions that can be called later
#
# This is the shellfetch config uncomment to display
# File=${XDG_CONFIG_HOME}/shellfetch/ascii.art
# file=${XDG_CONFIG_HOME}/shellfetch/ascii/terminal
# Verbose Setting - Set to 0 to hide verbose output.
verbosity=0
@ -24,7 +24,7 @@ sep="»"
# Move around to chose the order of the info
get_ascii "$File"
get_ascii "$file"
get_title
get_sep
get_uptime
@ -34,6 +34,7 @@ get_host
get_cpu
get_gpu
get_memory
get_battery
get_res
get_swinfo
get_distro
@ -57,5 +58,6 @@ get_audio
get_mouse
get_keyboard
get_end
get_nice_message
get_blank
get_colors

View File

@ -0,0 +1,62 @@
# Add your own bash code below this line to have custom functions that can be called later
#
# Example below
#
# get_test() {
# PrintLine "$Alignment" "${boldText}${headPageColor}%b${resetColor}${sysPageColor}%b${resetColor}" "Header $sep " "Body of the text to display can also include ${var}'s"
# }
#
# Add your own bash code above this line to have custom functions that can be called later
#
# This is the shellfetch config uncomment to display
# file=${XDG_CONFIG_HOME}/shellfetch/ascii/terminal
# Verbose Setting - Set to 0 to hide verbose output.
verbosity=0
memory_unit="gib"
centered="true"
# set colors
set_colors 6 6 6 6 6 6 6 6 6
resetColor="$(tput sgr0)"
boldText="$(tput bold)"
sep=":"
# Move around to chose the order of the info
get_ascii "$file"
get_title
# get_sep
get_uptime
# get_user
# get_hwinfo
get_host
get_cpu
get_gpu
get_memory
get_battery
get_res
# get_swinfo
get_distro
get_arch
get_pkgs
get_kernel
get_init
get_shell
get_terminal
# get_deinfo
# get_de
# get_wm
# get_wmtheme
# get_gtk
# get_qt
# get_diskinfo
get_disks
# get_pinfo
# get_monitor
# get_audio
# get_mouse
# get_keyboard
# get_end
# get_blank
# get_colors

View File

@ -1,11 +1,11 @@
[%General]
language=en_GB
recentFileList=/home/dt/Downloads/Telegram Desktop/ExpenseTracker/app/extrac.db, /home/dt/.config/extrac/extrac.db, /home/dt/Public/mc/plugins/AdminTools/user_data.db
recentFileList=/home/repo/Development/solar-suggestion-bot/json.sqlite
[MainWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\xc2\0\0\0 \0\0\ay\0\0\x4\x17\0\0\x3\xc3\0\0\0!\0\0\ax\0\0\x4\x16\0\0\0\0\0\0\0\0\a\x80\0\0\x3\xc3\0\0\0!\0\0\ax\0\0\x4\x16)
openTabs=structure browser pragmas query
windowState="@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\x1\0\0\x2\x1c\0\0\x3\xa3\xfc\x2\0\0\0\x2\xfb\0\0\0\x10\0\x64\0o\0\x63\0k\0\x45\0\x64\0i\0t\x1\0\0\0=\0\0\x1\x8b\0\0\0\xd8\0\xff\xff\xff\xfc\0\0\x1\xce\0\0\x2\x12\0\0\x1\xbd\x1\0\0\x1c\xfa\0\0\0\x3\x2\0\0\0\x4\xfb\0\0\0\xe\0\x64\0o\0\x63\0k\0L\0o\0g\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\x8f\0\xff\xff\xff\xfb\0\0\0\x10\0\x64\0o\0\x63\0k\0P\0l\0o\0t\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\xe8\0\xff\xff\xff\xfb\0\0\0\x14\0\x64\0o\0\x63\0k\0S\0\x63\0h\0\x65\0m\0\x61\x1\0\0\0\0\xff\xff\xff\xff\0\0\0k\0\xff\xff\xff\xfb\0\0\0\x14\0\x64\0o\0\x63\0k\0R\0\x65\0m\0o\0t\0\x65\x1\0\0\0\0\xff\xff\xff\xff\0\0\x1\xa0\0\xff\xff\xff\0\0\x1\x94\0\0\x3\xa3\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x12\0t\0o\0o\0l\0\x62\0\x61\0r\0\x44\0\x42\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x1c\0t\0o\0o\0l\0\x62\0\x61\0r\0P\0r\0o\0j\0\x65\0\x63\0t\x1\0\0\x2?\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x1c\0t\0o\0o\0l\0\x62\0\x61\0r\0\x45\0x\0t\0r\0\x61\0\x44\0\x42\x1\0\0\x2\xef\xff\xff\xff\xff\0\0\0\0\0\0\0\0)"
windowState="@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\x1\0\0\x1\x8d\0\0\x3\xa3\xfc\x2\0\0\0\x2\xfb\0\0\0\x10\0\x64\0o\0\x63\0k\0\x45\0\x64\0i\0t\x1\0\0\0=\0\0\x1\x8b\0\0\0\xd8\0\xff\xff\xff\xfc\0\0\x1\xce\0\0\x2\x12\0\0\x1\xbd\x1\0\0\x1c\xfa\0\0\0\x3\x2\0\0\0\x4\xfb\0\0\0\xe\0\x64\0o\0\x63\0k\0L\0o\0g\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\x8f\0\xff\xff\xff\xfb\0\0\0\x10\0\x64\0o\0\x63\0k\0P\0l\0o\0t\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\xe8\0\xff\xff\xff\xfb\0\0\0\x14\0\x64\0o\0\x63\0k\0S\0\x63\0h\0\x65\0m\0\x61\x1\0\0\0\0\xff\xff\xff\xff\0\0\0k\0\xff\xff\xff\xfb\0\0\0\x14\0\x64\0o\0\x63\0k\0R\0\x65\0m\0o\0t\0\x65\x1\0\0\0\0\xff\xff\xff\xff\0\0\x1\xa0\0\xff\xff\xff\0\0\x2#\0\0\x3\xa3\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x12\0t\0o\0o\0l\0\x62\0\x61\0r\0\x44\0\x42\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x1c\0t\0o\0o\0l\0\x62\0\x61\0r\0P\0r\0o\0j\0\x65\0\x63\0t\x1\0\0\x2?\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x1c\0t\0o\0o\0l\0\x62\0\x61\0r\0\x45\0x\0t\0r\0\x61\0\x44\0\x42\x1\0\0\x2\xef\xff\xff\xff\xff\0\0\0\0\0\0\0\0)"
[PlotDock]
lineType=1

View File

@ -0,0 +1,135 @@
# vim:filetype=config:tw=80:et
#
# This is sample ~/.stalonetrayrc, resembling default configuration.
# Remember: command line parameters take precedence.
#
# Directives introduced in @VERSION_STR@ are marked with "NEW in @VERSION_STR@"
#
####################################################################
#
# stalonetray understands following directives
#
####################################################################
# background <color> # color can be specified as an HTML hex triplet or
# as a name from rgb.txt, note that '#' must be quoted
background "#283036"
# decorations <decspec> # set trays window decorations; possible values for
# decspec are: all, title, border, none
decorations none
# display <display name> # as usual
# dockapp_mode <mode> # set dockapp mode, which can be either simple (for
# e.g. OpenBox, wmaker for WindowMaker, or none
# (default). NEW in @VERSION_STR@.
dockapp_mode none
# fuzzy_edges [<level>] # enable fuzzy edges and set fuzziness level. level
# can be from 0 (disabled) to 3; this setting works
# with tinting and/or transparent and/or pixmap
# backgrounds
fuzzy_edges 0
# geometry <geometry> # tray's geometry in standard X notation; width and
# height are specified in slot_size multiples
geometry 1x1+600+0
# grow_gravity <gravity> # one of N, S, E, W, NW, NE, SW, SE; tray will grow
# in the direction opposite to one specified by
# grow_gravity; if horizontal or vertical
# direction is not specified, tray will not grow in
# that direction
grow_gravity NW
# icon_gravity <gravity> # icon placement gravity, one of NW, NE, SW, SE
icon_gravity NW
# icon_size <int> # specifies dimensions of typical icon slot
icon_size 24
# log_level <level> # controls the amount of logging output, level can
# be err (default), info, or trace (enabled only
# when stalonetray configured with --enable-debug)
# NEW in @VERSION_STR@.
log_level err
# kludges kludge[,kludge] # enable specific kludges to work around
# non-conforming WMs and/or stalonetray bugs.
# NEW in @VERSION_STR@. Argument is a
# comma-separated list of
# * fix_window_pos - fix tray window position on
# erroneous moves by WM
# * force_icons_size - ignore resize events on all
# icons; force their size to be equal to
# icon_size
# * use_icon_hints - use icon window hints to
# dtermine icon size
# max_geometry <geometry> # maximal tray dimensions; 0 in width/height means
# no limit
max_geometry 0x0
# no_shrink [<bool>] # disables shrink-back mode
no_shrink false
# parent_bg [<bool>] # whether to use pseudo-transparency
# (looks better when reparented into smth like FvwmButtons)
parent_bg false
# pixmap_bg <path_to_xpm> # use pixmap from specified xpm file for (tiled) background
# pixmap_bg /home/user/.stalonetraybg.xpm
# scrollbars <mode> # enable/disable scrollbars; mode is either
# vertical, horizontal, all or none (default)
# NEW in @VERSION_STR@.
scrollbars none
# scrollbars-size <size> # scrollbars step in pixels; default is slot_size / 4
# scrollbars-step 8
# scrollbars-step <step> # scrollbars step in pixels; default is slot_size / 2
# scrollbars-step 32
# slot_size <int> # specifies size of icon slot, defaults to
# icon_size NEW in @VERSION_STR@.
# skip_taskbar [<bool>] # hide tray`s window from the taskbar
skip_taskbar true
# sticky [<bool>] # make a tray`s window sticky across the
# desktops/pages
sticky true
# tint_color <color> # set tinting color
tint_color white
# tint_level <level> # set tinting level; level ranges from 0 (disabled)
# to 255
tint_level 0
# transparent [<bool>] # whether to use root-transparency (background
# image must be set with Esetroot or compatible utility)
transparent false
# vertical [<bool>] # whether to use vertical layout (horisontal layout
# is used by default)
vertical false
# window_layer <layer> # set the EWMH-compatible window layer; one of:
# bottom, normal, top
window_layer top
# window_strut <mode> # enable/disable window struts for tray window (to
# avoid converting of tray window by maximized
# windows); mode defines to which screen border tray
# will be attached; it can be either top, bottom,
# left, right, none or auto (default)
window_strut auto
# window_type <type> # set the EWMH-compatible window type; one of:
# desktop, dock, normal, toolbar, utility
window_type normal
# xsync [<bool>] # whether to operate on X server synchronously (SLOOOOW)
xsync false

View File

@ -1,32 +0,0 @@
[gui]
always_on_top=true
background_color=#1e1f29
bounce=true
bounce_duration=500
font=SauceCodePro Nerd Font
font_size=13
font_variant=medium
foreground_color=#f8f8f2
height=22
in_animation=38
in_animation_duration=1000
max_length=-1
offset_x=0
offset_y=0
opacity=100
out_animation=13
out_animation_duration=1000
position=top_right
screen=
[icons]
critical_icon=
info_icon=
warning_icon=
[main]
activate_command=
duration=3000
host=127.0.0.1
port=9797
sound_command=

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
EDITOR='nvim'
EDITOR='code'
## Reset Colors
Reset='\e[0m'
@ -12,6 +12,8 @@ Cyan='\e[1;36m'
Red='\e[1;31m'
### Custom colors
alias sf='shellfetch'
stats() {
fc -l 1 | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n25
}
@ -47,14 +49,15 @@ alias updatereadme='updatereadme'
alias ports='sudo netstat -tulanp'
### Permissions
alias setperm='sudo chown dt:dt'
alias setperm='sudo chown repo:repo'
alias ulock='faillock --reset'
function pakman () {
function pakman() {
num=1
while [ -f "/var/lib/pacman/db.lck" ]; do
if [ "$num" -eq "1" ]; then
printf "$Red Error$Reset: %s\n" "pacman is in use, will continue after operation."
printf "$Red Error$Reset: %s\n" "/var/lib/pacman/db.lck is present."
printf "$Red Error$Reset: %s\n" "There may be another Pacman instance running. Waiting..."
num=2
fi
sleep 2
@ -77,35 +80,33 @@ alias update='sudo pacman -Syu'
alias aurupdate='mkdir -p ~/.cache/pkgs && auracle update -C ~/.cache/pkgs'
alias checkarch='pacman -Qqen >~/package_list.txt'
alias checkaur='pacman -Qqem >~/package_list_aur.txt'
#Cleanup orphaned packages
alias cleanup='pakman -c'
# yay as aur helper - updates everything
alias upall="pacman -Fy && pacman -Syu --noconfirm && aurupdate"
alias upall="pakman -Fy && pakman -Syu --noconfirm && aurupdate"
#add new fonts
alias update-fc='sudo fc-cache -fv'
###Function for commands!
function updaterepo () {
function updaterepo() {
read -r "response?Are you sure you want to update TheRepoClub repo? [Y/n] "
response=${response:l} #tolower
if [[ $response =~ ^(yes|y| ) ]] || [[ -z $response ]]; then
sudo echo -e "${Purple}$(whoami) ${Reset}has used the ${Cyan}updaterepo ${Reset}alias."
cd /mnt/500GB/.gitlabs/Arch.TheRepo.Club/
./git-v1.sh $argv
./x86_64/updaterepo.sh $argv
cd "$OLDPWD"
echo -e "${Green} ✔ ${Yellow}TheRepoClub repo has been updated.${Green} ✔ ${Reset}"
fi
return
}
function updatereadme () {
function updatereadme() {
read -r "response?Are you sure you want to update TheRepoClub repo readme? [Y/n] "
response=${response:l} #tolower
if [[ $response =~ ^(yes|y| ) ]] || [[ -z $response ]]; then
sudo echo -e "${Purple}$(whoami) ${Reset}has used the ${Cyan}updatereadme ${Reset}alias."
cd /mnt/500GB/.gitlabs/Arch.TheRepo.Club/docs/
cd /mnt/500GB/.gitlabs/Arch.TheRepo.Club/scripts/
python updatereadme.py
cd "$OLDPWD"
cd /mnt/500GB/.gitlabs/Arch.TheRepo.Club/x86_64/

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
EDITOR='nvim-qt'
EDITOR='code'
## Reset Colors
Reset='\e[0m'

View File

@ -1,4 +1,6 @@
#!/usr/bin/env bash
EDITOR='code'
## Reset Colors
Reset='\e[0m'
### Custom colors
@ -27,15 +29,16 @@ function package_count () {
if [ "$(pacman -Qqm | wc -l)" -gt "0" ]; then
printf "${Blue} AUR${Reset}: %s\n" "$(pacman -Qm | wc -l)"
fi
if command -v basher &> /dev/null; then
if command -v npm &> /dev/null; then
num=0
while read -r ; do
num=$(( num + 1))
done <<< $( basher list )
done <<< $( npm list -g )
if [ "$num" -gt "0" ]; then
printf "${Yellow} Basher${Reset}: %s\n" "${num}"
printf "${Yellow} NPM${Reset}: %s\n" "$(( num - 1))"
fi
fi
if command -v pip &> /dev/null; then
num=0
while read -r ; do

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
EDITOR='nvim-qt'
EDITOR='code'
## Reset Colors
Reset='\e[0m'

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
EDITOR='nvim-qt'
EDITOR='code'
## Reset Colors
Reset='\e[0m'
@ -12,4 +12,8 @@ Cyan='\e[1;36m'
Red='\e[1;31m'
### Custom colors
alias chris="ssh linknsync@51.89.161.207"
alias zzh="ssh -i /mnt/500GB/.gitlabs/DiscordBot/assets/ssh-key-2022-03-01.key ubuntu@129.151.73.82"
alias reload="source ~/.zshrc"

View File

@ -5,9 +5,6 @@ if [ -f "$zprofile" ]; then
source "$zprofile"
fi
export PATH="$HOME/.basher/bin:$PATH"
eval "$(basher init - zsh)"
ZSH_CUSTOM="$HOME/.config/zsh/"
ZSH_ALIASES="$ZSH_CUSTOM/aliases"
ZSH_PLUGINS="$ZSH_CUSTOM/plugins"
@ -35,8 +32,6 @@ if [ "$TERM" = "linux" ]; then
clear
fi
shellfetch
autoload -U compinit
compinit
@ -62,3 +57,6 @@ if [ -d "$ZSH_THEMES" ]; then
fi
eval "$(starship init zsh)"
sf
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"