Skip to content

Instantly share code, notes, and snippets.

@vishless
vishless / steam-dependencies.txt
Created January 20, 2024 13:21
sudo aptitude install steam recommends the following packages is i3wm
enchant-2{a} gcc-12-base:i386{a} gsfonts{a} gstreamer1.0-gl{a} gstreamer1.0-libav{a} gstreamer1.0-plugins-bad{a}
gstreamer1.0-plugins-good{a} gstreamer1.0-x{a} hunspell-en-us{a} i965-va-driver:i386{a} imagemagick-6-common{a}
intel-media-va-driver:i386{a} libaa1{a} libaom3:i386{a} libasound2:i386{a} libasound2-plugins:i386{a}
libasyncns0:i386{a} libatomic1:i386{a} libavcodec59:i386{a} libavutil57:i386{a} libblkid1:i386{a} libbrotli1:i386{a}
libbsd0:i386{a} libc6:i386{a} libcairo-gobject2:i386{a} libcairo2:i386{a} libcap2:i386{a} libcodec2-1.0:i386{a}
libcrypt1:i386{a} libdatrie1:i386{a} libdav1d6:i386{a} libdb5.3:i386{a} libdbus-1-3:i386{a} libdca0{a}
libdecor-0-0:i386{a} libdecor-0-plugin-1-cairo:i386{a} libdeflate0:i386{a} libdirectfb-1.7-7{a} libdjvulibre-text{a}
libdjvulibre21{a} libdrm-amdgpu1:i386{a} libdrm-intel1:i386{a} libdrm-nouveau2:i386{a} libdrm-radeon1:i386{a}
libdrm2:i386{a} libdv4{a} libedit2:i386{a} libegl-mesa0:i386{a} libegl1:i386{a} libelf1:i386{a} libenchant-2-2{a}
@vishless
vishless / gist:c9c9bde78215a38f00d65c1952980276
Created January 15, 2024 15:57
nvidia-driver-installation-prompt.txt
W: Target Sources (main/source/Sources) is configured multiple times in /etc/apt/sources.list:4 and /etc/apt/sources.list:7
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:6
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:6
W: Target Translations (main/i18n/Translation-en_IN) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:6
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:6
W: Target Sources (main/source/Sources) is configured multiple times in /etc/apt/sources.list:4 and /etc/apt/sources.list:7
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list:6
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/
@vishless
vishless / trace.rb
Created November 23, 2023 06:05
TracePoint wrapper for rails initializer
IGNORED_METHODS = [:visit_descendant_selector, :start_mapping, :end_mapping, :start_sequence, :end_sequence]
PRINT_PARAMS = false
trace = TracePoint.new(:call) do |tp|
#puts tp.methods-Object.methods
#exit
next if tp.path =~ /.rvm/
next if IGNORED_METHODS.include? tp.method_id
@vishless
vishless / Custom.4.0.binds
Created May 30, 2023 11:12
Elite Dangerous KBM/HOSAS Bindings
<?xml version="1.0" encoding="UTF-8" ?>
<Root PresetName="Custom" MajorVersion="4" MinorVersion="0">
<KeyboardLayout>en-IN</KeyboardLayout>
<MouseXMode Value="" />
<MouseXDecay Value="0" />
<MouseYMode Value="" />
<MouseYDecay Value="0" />
<MouseReset>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
@vishless
vishless / Custom.3.0.binds
Created February 18, 2023 06:22
Elite Dangerous custom binds 3
<?xml version="1.0" encoding="UTF-8" ?>
<Root PresetName="Custom" MajorVersion="3" MinorVersion="0">
<KeyboardLayout>en-IN</KeyboardLayout>
<MouseXMode Value="Bindings_MouseYaw" />
<MouseXDecay Value="0" />
<MouseYMode Value="Bindings_MousePitch" />
<MouseYDecay Value="0" />
<MouseReset>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
@vishless
vishless / Custom.4.0.binds
Created February 18, 2023 06:22
Elite Dangerous custom binds 4
<?xml version="1.0" encoding="UTF-8" ?>
<Root PresetName="Custom" MajorVersion="4" MinorVersion="0">
<KeyboardLayout>en-IN</KeyboardLayout>
<MouseXMode Value="" />
<MouseXDecay Value="0" />
<MouseYMode Value="" />
<MouseYDecay Value="0" />
<MouseReset>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
@vishless
vishless / auto_remove.txt
Last active August 1, 2022 09:53
Packages suggested for autoremoval (temporary)
MX Linux
libbsd0:i386 libgtkglext1 libmd0:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386
libxext6:i386 libxi6:i386 libxtst6:i386 linux-headers-5.10.0-11-amd64
linux-headers-5.10.0-11-common linux-headers-5.10.0-12-amd64 linux-headers-5.10.0-12-common
linux-image-5.10.0-11-amd64 linux-image-5.10.0-12-amd64 linux-image-5.10.0-9-amd64
@vishless
vishless / time_sync_issue_win_after_booting_linux
Last active July 15, 2022 09:44
Fix wrong Time Displayed in Windows-Linux Dual Boot
// systemd
timedatectl set-local-rtc 1
// init
sudo hwclock --localtime
@vishless
vishless / restore_open_nvidia_drivers_cmd.md
Created July 5, 2022 16:06
Restore open source nvidia drivers with this command

To restore open source nvidia drivers use:
sudo ddm-mx -p nvidia

@vishless
vishless / autoexec.cfg
Created July 24, 2021 18:28
Audio boost for Apex Legends
miles_occlusion_server_sounds_per_frame "200"
miles_occlusion "0"
miles_occlusion_force "0"
miles_occlusion_partial "0"
snd_mixahead "0.05"
snd_surround_speakers 2
snd_headphone_pan_exponent "2"
snd_musicvolume "0"
snd_setmixer PlayerFootsteps vol 0.1
snd_setmixer GlobalFootsteps vol 1.2