Skip to content

Instantly share code, notes, and snippets.

Avatar
🎯
Social Media Fasting

Junaid Qadir JunaidQadirB

🎯
Social Media Fasting
View GitHub Profile
@JunaidQadirB
JunaidQadirB / README.md
Last active Mar 17, 2021
Extended version of Tags example. Implemented using Bootstrap5
View README.md

This is an extended version of the tags example in the alpine.js repository with `Bootstrap5. My implementation is a bit comprehensive with the following features:

  • It doen't allow duplicate tags
  • Adding duplicate tag would throw a nice error
  • All tags can be cleared at once
  • It will prompt when clearing all tags

Demo

Here's the demo https://imgur.com/KGf95Fa

@JunaidQadirB
JunaidQadirB / main.yml
Created Jan 4, 2021
Github Action to deploy a Laravel App from release tag
View main.yml
name: CD
on:
release:
types:
- released
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
@JunaidQadirB
JunaidQadirB / git-release
Created Jan 4, 2021
Create and auto-increment Release versions on GitHub
View git-release
#!/bin/bash
Green='\033[1;32m'
Red='\033[0;31m'
NC='\033[0m' # No Color
Yellow='\033[0;33m'
should_bump=true
bump_major()
View OutputsHtml.php
<?php
/**
*
* @link https://github.com/codex-team/editor.js/issues/676#issuecomment-587462314
*/
namespace App\Traits;
@JunaidQadirB
JunaidQadirB / git_ver.sh
Last active Jun 16, 2020
This shell script gives you the ability to get your git the version as well as the commit hash pretty easily, via two handy utility functions
View git_ver.sh
#!/bin/bash
#Get Version
version() {
git ls-remote --tags $1 | awk -F/ '{ print $3 }' | tail -n1
}
# Get commit hash
hash() {
git ls-remote --tags $1 | awk -F/ '{ print substr($1,0,7) }' | tail -n1
}
@JunaidQadirB
JunaidQadirB / .aliases
Created May 21, 2020
Aliases I use on my *nix machines
View .aliases
source ~/.dotfiles/.aliases_projects
alias art='php artisan'
alias arts='art serve'
alias artm='art migrate'
alias artms='art migrate:refresh --seed'
alias artrl='art route:list'
alias artclear='art clear-compiled &&
art view:clear &&
art config:clear &&
art route:clear &&
@JunaidQadirB
JunaidQadirB / autocomplete.js
Last active Apr 15, 2018
Customized jQuery UI Autocomplete Widget: List Items with description
View autocomplete.js
$("#tags").autocomplete({
source : availableTags,
select : function(event, ui) {
itemTitleDesc = split(ui.item.value);
if (is_array(itemTitleDesc)) {
itemTitle = itemTitleDesc[0];
if (itemTitleDesc.length > 1) {
itemDesc = itemTitleDesc[1];
itemDesc = itemDesc.replace(")", "");
}
View add_display_resolution.sh
#!/bin/bash
# This detects the connected display
# xrandr | grep "\sconnected"
DISPLAY_ID="eDP-1"
xrandr --newmode "1280x720_60.00" 74.48 1280 1336 1472 1664 720 721 724 746
xrandr --addmode $DISPLAY_ID 1280x720_60.00
xrandr --output $DISPLAY_ID --mode 1280x720_60.00
@JunaidQadirB
JunaidQadirB / fonts.md
Last active May 19, 2017
Fonts that support Balochi UniBal
View fonts.md

Google Fonts That Fully Support UniBal Script

The following fonts fully support UniBal script.

Serif Fonts

Preview