Skip to content

Instantly share code, notes, and snippets.

View nabobalis's full-sized avatar

Nabil Freij nabobalis

View GitHub Profile
@nabobalis
nabobalis / etc_environment
Created March 27, 2024 22:38
/etc/environment
#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#
BROWSER=google-chrome-stable
EDITOR=nano
# Nvidia/Wayland Crap
QT_QPA_PLATFORMTHEME="wayland;xcb"
@nabobalis
nabobalis / .gitconfig
Last active March 27, 2024 22:35
.gitconfig
[user]
email = nabil.freij@gmail.com
name = Nabil Freij
[core]
editor = nvim
[init]
defaultBranch = main
[merge]
conflictstyle = zdiff3
tool = meld
setenv IDL_DIR /usr/local/nv5/idl
setenv SSW /home/nabil/ssw
# Make sure to edit $SSW/site/setup/setup.ssw_paths otherwise it dumps it at home
# for reasons?!
setenv SDB /home/nabil/sswdb
setenv SSWDB /home/nabil/sswdb
setenv SSW_INSTR "site gsfit gx_simulator trace sxi suvi hic eis sot xrt iris azam chianti mjastereo nlfff nrl pfss s3drs sbrowser sunspice vdem wispr aia hmi spice stix lasco secchi helio vso ontology"
source $SSW/gen/setup/setup.ssw /loud
@nabobalis
nabobalis / iwlwifi.conf
Created October 24, 2023 18:23
/etc/modprobe.d/iwlwifi.conf
options iwlwifi 11n_disable=8
@nabobalis
nabobalis / .p10k.zsh
Last active March 27, 2024 22:35
.p10k.zsh
# Generated by Powerlevel10k configuration wizard on 2023-11-30 at 09:45 PST.
# Based on romkatv/powerlevel10k/config/p10k-rainbow.zsh, checksum 42599.
# Wizard options: nerdfont-complete + powerline, small icons, rainbow, unicode,
# angled separators, sharp heads, flat tails, 2 lines, disconnected, no frame, sparse,
# many icons, fluent, instant_prompt=verbose.
# Type `p10k configure` to generate another config.
#
# Config for Powerlevel10k with powerline prompt style with colorful background.
# Type `p10k configure` to generate your own config based on it.
#
@nabobalis
nabobalis / proxy.py
Created July 8, 2022 00:09
ssh_lmsal
import paramiko
from sshtunnel import SSHTunnelForwarder
with SSHTunnelForwarder(
('out.lmsal.com', 22),
ssh_username='<USERNAME>',
ssh_password="<PASSOWRD>",
ssh_pkey="<PATH_TO_SSH_PRIV_KEY>",
remote_bind_address=("out.lmsal.com", 22),
local_bind_address=('127.0.0.1', 1111)
# Start configuration added by Zim install {{{
#
# This is not sourced during shell startup, and it's only used to configure the
# zimfw plugin manager.
#
#
# Modules
#
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
# Start configuration added by Zim install {{{
#
# User configuration sourced by interactive shells
@nabobalis
nabobalis / flct_test.py
Last active February 10, 2021 22:45
Sample Code
import matplotlib.pyplot as plt
import numpy as np
from sunpy import map as smap
import pyflct
import astropy.units as u
from astropy.coordinates import SkyCoord
from sunpy.net import Fido
from sunpy.net import attrs as a