Skip to content

Instantly share code, notes, and snippets.

View khale's full-sized avatar

Kyle Hale khale

View GitHub Profile
@khale
khale / 3503-bootstrap.sh
Last active March 29, 2023 01:52
3503-bootstrap.sh
#!/usr/bin/env bash
systemctl disable --now apt-daily{,-upgrade}.{timer,service}
setxkbmap us
apt-get update && \
apt-get install -y \
autoconf \
binutils \
bison \
clang \
cscope \
@khale
khale / lc3-bootstrap.sh
Last active April 8, 2021 23:30
cs350-lc3-chisel-vagrant-bootstrap
#!/usr/bin/env bash
systemctl disable --now apt-daily{,-upgrade}.{timer,service}
setxkbmap us
apt-get update && \
apt-get install -y \
autoconf \
binutils \
bison \
clang \
cscope \
@khale
khale / gist:3471497bcaa21d6f8e6da599afe22f5b
Last active March 16, 2021 19:24
cs350-chisel-state-lab-bootstrap
#!/usr/bin/env bash
systemctl disable --now apt-daily{,-upgrade}.{timer,service}
setxkbmap us
apt-get update && \
apt-get install -y \
autoconf \
binutils \
bison \
clang \
cscope \
@khale
khale / cs350-lab3-vagrant-bootstrap.sh
Last active February 15, 2021 21:04
Bootstrap for CS350 lab 0 (Scala/chisel)
#!/usr/bin/env bash
systemctl disable --now apt-daily{,-upgrade}.{timer,service}
setxkbmap us
apt-get update && \
apt-get install -y \
autoconf \
binutils \
bison \
clang \
cscope \
@khale
khale / cs350-lab0-vagrant-bootstrap.sh
Last active January 18, 2021 20:02
cs350-lab0-vagrant-bootstrap
#!/usr/bin/env bash
dnf install -y epel-release
dnf install -y vim \
emacs \
clang \
gcc \
make \
git \
tig \
@khale
khale / ipi-test.csv
Created November 23, 2020 20:18
ipi-data-test
trial sc dc latency
0 0 1 8559
1 0 1 11077
2 0 1 10280
3 0 1 6273
4 0 1 10007
5 0 1 4599
6 0 1 8251
7 0 1 8678
8 0 1 10556
@khale
khale / hawkbeans-bootstrap.sh
Last active October 2, 2019 21:00
hawkbeans-bootstrap
#!/usr/bin/env bash
dnf install -y epel-release
dnf install -y vim \
emacs \
gcc \
clang \
make \
git \
tig \
@khale
khale / gist:70ec9084752f998be71bedc978654723
Last active January 20, 2022 18:58
hawknest-bootstrap
#!/usr/bin/env bash
dnf install -y epel-release
dnf install -y vim \
emacs \
gcc \
make \
git \
tig \
curl \
@khale
khale / default_nautilus_config.config
Created December 7, 2018 02:20
Default nautilus config (as of commit ee366)
#
# Automatically generated make config: don't edit
#Nautilus:
# Thu Dec 6 20:20:02 2018
#
#
# Platform
#
NAUT_CONFIG_X86_64_HOST=y
@khale
khale / env_setup.sh
Last active July 15, 2020 19:08
Script for setting up dev environment on my machines
#!/bin/sh
echo "Setting up nvim..."
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' && \
git clone https://github.com/khale/neovim-config && \
mkdir -p ~/.config/nvim && \
mv neovim-config/init.vim ~/.config/nvim/ && \
rm -rf neovim-config && \
nvim --headless +PlugInstall +qall
echo "Done."