Skip to content

Instantly share code, notes, and snippets.

View MrDisguised's full-sized avatar

Rounak Dutta MrDisguised

  • West Bengal, India
  • 09:08 (UTC +05:30)
View GitHub Profile
@MrDisguised
MrDisguised / mygist.md
Last active June 16, 2023 08:49
Great resources for learning

Great resources for learning different programming languages

These are my resources that I use to learn various programming languages. If u find better resources than me then make sure to comment with the link to your resource :) .

1. Resources for learning linux -

i. Official Bash manual guide from gnu.org

ii. Bash scripting for beginners - For tldr people.

iii. Advanced bash scripting guide - Read this after reading the bash scripting guide for beginners mentioned in point number (ii).

iv. Another bash scripting guide for beginners

@MrDisguised
MrDisguised / btswitch
Last active June 17, 2023 08:15 — forked from tinywrkb/btswitch
NOT NEEDED WITH 0.3.21 OR GIT VERSION | PipeWire Pulse Server Bluetooth Auto-Switch
#!/bin/bash
#
# ~/.local/bin/btswitch
#
# wait a second this is too fast for udev
sleep 1
btdev="$(pactl list sinks|grep Name|grep 'bluez.*'|sed 's/Name: //'|sed 's/\s//')"
if [ -n "$btdev" ]; then