Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@InSuperposition
InSuperposition / configuration.nix
Created February 18, 2024 13:35 — forked from kborling/configuration.nix
NixOS Configuration (Sway/Wayland Enabled)
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running ‘nixos-help’).
{ config, pkgs, ... }:
{
nix = {
package = pkgs.nixUnstable;
extraOptions = ''
@InSuperposition
InSuperposition / setup.md
Created December 28, 2023 10:54
Setup Mac local for Data Science development with Python

Install and Manage Python versions on local machine

pyenv allows user to quickly switch beteen python versions

  •  - brew install pyenv

Install packake manager for Python

poetry package manager

  •  - brew install poetry
# From http://www.iyware.com/osx-yosemite-mamp-homebrew-development-setup/
# Install Homebrew
xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
# Tap Repos
brew tap homebrew/dupes
brew tap homebrew/versions
@InSuperposition
InSuperposition / css_resources.md
Created January 24, 2014 05:27 — forked from jookyboi/css_resources.md
CSS libraries and guides to bring some order to the chaos.

Libraries

  • 960 Grid System - An effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem.
  • Compass - Open source CSS Authoring Framework.
  • Bootstrap - Sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.
  • Font Awesome - The iconic font designed for Bootstrap.
  • Zurb Foundation - Framework for writing responsive web sites.
  • SASS - CSS extension language which allows variables, mixins and rules nesting.
  • Skeleton - Boilerplate for responsive, mobile-friendly development.

Guides

@InSuperposition
InSuperposition / Responsive-rectangles-B-.markdown
Created January 15, 2014 13:37
A Pen by InSuperposition.
@InSuperposition
InSuperposition / Responsive-recatngles.markdown
Created January 13, 2014 17:38
A Pen by InSuperposition.
@InSuperposition
InSuperposition / .screenrc
Created May 7, 2012 15:13
GNU Screen settings file
#Ctrl-a :source .screenrc# I use control+a for beginning-of-line, this remaps it to the tick/tilda key# #escape ``  
# Bind tick+e to show the tick character since tick+tick is too convenient to toggle windows
# escape `e
# Sets scrollback buffer to x lines
defscrollback 10000
# Enables ability to use scrollbar to scrollback
termcapinfo xterm* ti@:te@
# Turn off start up message can view message with Ctrl-a . startup_message off
# Turn off visual alert
vbell off
The MIT License (MIT)
Copyright (c) 2014 Tomas Kafka
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
{
// --------------------------------------------------------------------
// JSHint Configuration, Strict Edition
// --------------------------------------------------------------------
//
// This is a options template for [JSHint][1], using [JSHint example][2]
// and [Ory Band's example][3] as basis and setting config values to
// be most strict:
//
// * set all enforcing options to true
@InSuperposition
InSuperposition / SassMeister-input-HTML.html
Created April 4, 2014 21:24
Generated by SassMeister.com.
<div class="container">
<!--<nav class="side">Side Menu</nav>-->
<nav class="top">Top Menu</nav>
<header>Hero</header>
<main>
<article>1</article>
<article>2</article>
<article>3</article>
<article>4</article>