Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
Documented at
http://linux.die.net/man/5/fonts-conf
To check font mapping run the command at terminal
$ fc-match 'helvetica Neue'
@amorgner
amorgner / fast-firefox
Last active June 30, 2022 20:01
Some config options to make Firefox faster (updated)
Over time, I collected some options to make Firefox really fast.
WARNING! NO WARRANTY, use on your own risk!
If you know what you're doing, go to 'about:config' and edit the listed values accordingly.
Hint: Double-click boolean values to toggle true/false.
###########################
If mouse-wheel scrolling is slow, try
@gmccreight
gmccreight / master.vim
Last active August 26, 2024 17:49
A script that gives you a playground for mastering vim
" copy all this into a vim buffer, save it, then...
" source the file by typing :so %
" Now the vim buffer acts like a specialized application for mastering vim
" There are two queues, Study and Known. Depending how confident you feel
" about the item you are currently learning, you can move it down several
" positions, all the way to the end of the Study queue, or to the Known
" queue.
" type ,, (that's comma comma)
@simonista
simonista / .vimrc
Last active October 26, 2024 01:55
A basic .vimrc file that will serve as a good template on which to build.
" Don't try to be vi compatible
set nocompatible
" Helps force plugins to load correctly when it is turned back on below
filetype off
" TODO: Load plugins here (pathogen or vundle)
" Turn on syntax highlighting
syntax on
@rain1024
rain1024 / tut.md
Last active November 15, 2024 16:03
Install pdflatex ubuntu

PdfLatex is a tool that converts Latex sources into PDF. This is specifically very important for researchers, as they use it to publish their findings. It could be installed very easily using Linux terminal, though this seems an annoying task on Windows. Installation commands are given below.

  • Install the TexLive base
sudo apt-get install texlive-latex-base
  • Also install the recommended and extra fonts to avoid running into the error [1], when trying to use pdflatex on latex files with more fonts.
@kristopherjohnson
kristopherjohnson / noise.sh
Last active June 25, 2023 08:48
Generate Brown Noise, White Noise, or Pink Noise using SoX (http://sox.sourceforge.net)
# Requires SoX
#
# On OS X, using Homebrew: brew install sox
alias brownnoise='play -c 2 -n synth brownnoise'
alias whitenoise='play -c 2 -n synth whitenoise'
alias pinknoise='play -c 2 -n synth pinknoise'
@DanielTimLee
DanielTimLee / arch.sh
Last active December 6, 2020 19:37
Arch linux KDE Installation
DEFAULT_OPT='--noconfirm --m-arg --skipchecksums --m-arg --skippgpcheck'
sudo pacman -Syu
sudo pacman -S sudo vi zsh wget fuse git vim xorg xorg-xinit kf5 kf5-aids plasma kdebase spectacle gwenview ttf-freefont sddm sddm-kcm gtk-engines gtk2 gtk3 gnome-themes-standard gnome-icon-theme ntp networkmanager net-tools alsa-utils pulseaudio pulseaudio-alsa libcanberra-pulse libcanberra-gstreamer jack2-dbus --noconfirm
sudo systemctl enable sddm
sudo systemctl enable ntpd
sudo systemctl enable NetworkManager dhcpcd
##### SDDM Theme Setting /etc/sddm.conf
# [Theme]
@calebklc
calebklc / My Manjaro Linux (GNOME) Web Development Environment Setup.md
Last active September 23, 2023 03:02
My Manjaro Linux (GNOME) Web Development Environment Setup
@joe-wolfe21
joe-wolfe21 / .tmux.conf
Last active July 9, 2020 10:26
The Ultimate Terminal
# use zsh & make pbcopy/paste work
set-option -g default-terminal /bin/zsh
set-option -g default-command "reattach-to-user-namespace -l zsh"
bind w new-window -c "#{pane_current_path}"
# It's 2016
set -g default-terminal "screen-256color"
# set the command escape time to 0
set -s escape-time 0
@MWins
MWins / project-ideas01.md
Last active November 16, 2024 21:54
Back end Projects - list

Project Ideas

Ok. I'm going to list off some ideas for projects. You will have to determine if any particular idea is good enough to include in a portfolio. These aren't creative ideas. They likely already exist. Some are way too advanced while others are simplistic.

I will recommend to post any project you make to github and make a github project page for it. Explain in as much detail as possible how you made it, how it can be improved etc. Document it.

If you pick an advanced idea, setup a development roadmap and follow it. This will show some project management skills.

Another piece of advice for those who are design challenged. Use different front end frameworks and use different themes for those frameworks to provide appealing designs without looking like yet another bootstrap site.