Skip to content

Instantly share code, notes, and snippets.

View khansubhan95's full-sized avatar
👋
Focusing

Mohammed Subhan Khan khansubhan95

👋
Focusing
View GitHub Profile
rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;
@khansubhan95
khansubhan95 / vimrc
Last active May 6, 2024 23:42
Vimrc
set number
set relativenumber
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
<input id=“id_email” maxlength=“254” name=“email” type=“email” />
var gulp = require('gulp');
var imagemin = require('gulp-imagemin');
gulp.task('imagemin', function() {
return gulp.src('image_files') // Image source files
.pipe(imagemin())
.pipe(gulp.dest('destination_folder')) // Destination folder
})
var gulp = require('gulp');
var useref = require('gulp-useref');
var gulpIf = require('gulp-if');
var cssnano = require('gulp-cssnano');
var uglify = require('gulp-uglify');
gulp.task('conmin', function() {
return gulp.src('html_source_files') // HTML files with link and script tags
.pipe(useref()) // Concatenate JS and CSS files into single individual files, based on the CSS and JS paths given in the HTML files above
.pipe(gulpIf('*.js', uglify())) // Uglify JS
location ~* \.(jpg|jpeg|png|gif|ico|css|js|eot|svg|ttf|woff|woff|woff2|pdf)$ {
expires 7d;
}
gzip on; #Enable gzip
gzip_disable "msie6"; #Disable gzip for Internet Explorer 6
gzip_vary on; # Add the “Vary: Accept-Encoding” header to the response
gzip_proxied any; #Enable gzip for all proxied requests
gzip_comp_level 6; # Set gzip compression level
gzip_buffers 16 8k; # Number and size of buffers
gzip_http_version 1.1; # Minimum http version for which gzip should be used
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; # Enable gzip for the content types listed here
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^login/$', auth_views.login),
url(r'^logout/$', auth_views.logout),
url(r'^', include('mysite.urls')),
url('^', include('django.contrib.auth.urls')),
]
@khansubhan95
khansubhan95 / scopes.txt
Created December 14, 2016 12:28 — forked from iambibhas/scopes.txt
Sublime Text 2: Snippet scopes
Here is a list of scopes to use in Sublime Text 2 snippets -
ActionScript: source.actionscript.2
AppleScript: source.applescript
ASP: source.asp
Batch FIle: source.dosbatch
C#: source.cs
C++: source.c++
Clojure: source.clojure
CoffeeScript: source.coffee