Look at LSB init scripts for more information.
Copy to /etc/init.d
:
# replace "$YOUR_SERVICE_NAME" with your service's name (whenever it's not enough obvious)
{ config, pkgs, lib, ... }: | |
{ | |
# IOMMU configuration | |
boot.kernelParams = [ "amd_iommu=on" "pcie_aspm=off" ]; | |
boot.kernelModules = [ "kvm-amd" "vfio_virqfd" "vfio_pci" "vfio_iommu_type1" "vfio" ]; | |
boot.extraModprobeConfig = '' | |
options vfio-pci ids=10de:13c2,10de:0fbb | |
options kvm ignore_msrs=1 | |
''; |
#!/bin/bash | |
target_branch="production" | |
working_tree="PATH_TO_DEPLOY" | |
while read oldrev newrev refname | |
do | |
branch=$(git rev-parse --symbolic --abbrev-ref $refname) | |
if [ -n "$branch" ] && [ "$target_branch" == "$branch" ]; then | |
#!/bin/bash | |
sudo apt-get update | |
sudo apt-get upgrade | |
ln -s "/mnt/c/Users/Daniel/Documents/homeflow" ~/homeflow | |
ln -s "/mnt/c/Users/Daniel/Documents" ~/documents | |
mkdir .ssh | |
cp documents/id* .ssh/ | |
sudo chmod 600 .ssh/* | |
cd homeflow/attis | |
git pull |
Look at LSB init scripts for more information.
Copy to /etc/init.d
:
# replace "$YOUR_SERVICE_NAME" with your service's name (whenever it's not enough obvious)
""" | |
An attempt to make a safe evaluator of a subset of Python expressions. | |
This is mostly a proof-of-concept for getting feedback, it has not been | |
thoroughly checked for safety, use at your own risk :) | |
It uses the Python ast module to parse the expression, but all evaluation is | |
done by walking the ast, it is not directly executed by the Python runtime. | |
Nosetests are provided below including coverage of supported and unsupported |
$(function(){ | |
$('#maximage').maximage({ | |
cycleOptions: { | |
fx: 'fade', | |
speed: 1000, // Has to match the speed for CSS transitions in jQuery.maximage.css (lines 30 - 33) | |
timeout: 5000, | |
prev: '#arrow_left', | |
next: '#arrow_right', | |
pause: 0, | |
before: function(last,current){ |
####### Keybinds ####### | |
# Set prefix for Kwms hotkeys | |
kwmc config prefix-key ctrl+alt+cmd+shift-a | |
# Set space key | |
kwmc config spaces-key ctrl | |
# Prefix is not applied globally | |
kwmc config prefix-global off |
-- Switch windows to next space at left or right | |
function moveWindowOneSpace(direction) | |
_mouseOrigin = hs.mouse.getAbsolutePosition() | |
local win = hs.window.focusedWindow() | |
_clickPoint = win:zoomButtonRect() | |
_clickPoint.x = _clickPoint.x + _clickPoint.w + 5 | |
_clickPoint.y = _clickPoint.y + (_clickPoint.h / 2) | |
local mouseClickEvent = hs.eventtap.event.newMouseEvent(hs.eventtap.event.types.leftmousedown, _clickPoint) |
#!/bin/bash | |
# | |
# Open new Terminal tabs from the command line | |
# | |
# Author: Justin Hileman (http://justinhileman.com) | |
# | |
# Installation: | |
# Add the following function to your `.bashrc` or `.bash_profile`, | |
# or save it somewhere (e.g. `~/.tab.bash`) and source it in `.bashrc` | |
# |
################## | |
# Golden Section # | |
################## | |
# Set default values for screen padding | |
kwmc config padding top 33 | |
kwmc config padding bottom 10 | |
kwmc config padding left 10 | |
kwmc config padding right 10 |