Skip to content

Instantly share code, notes, and snippets.

@leothelocust
Last active April 2, 2018 19:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leothelocust/bc1e548b63f8ebddf18f58f34a633f4c to your computer and use it in GitHub Desktop.
Save leothelocust/bc1e548b63f8ebddf18f58f34a633f4c to your computer and use it in GitHub Desktop.
Developer Boxstarter - with emacs
# In order to run boxstarter commands
# Set-ExecutionPolicy Unrestricted -Force
# Install boxstarter via the internet with v3 powershell
# . { iwr -useb http://boxstarter.org/bootstrapper.ps1 } | iex; get-boxstarter -Force
# Install this file
# Install-BoxstarterPackage https://gist.githubusercontent.com/leothelocust/bc1e548b63f8ebddf18f58f34a633f4c/raw/boxstarter.txt -DisableReboots
# Windows settings
Install-WindowsUpdate -Full
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowFileExtensions -EnableShowFullPathInTitleBar
Set-TaskbarOptions -Size Small
# Windows Features
#cinst Microsoft-Hyper-V-All -source windowsFeatures
# Install Packages
## utilities
cinst 7zip.install
#cinst adobereader
cinst autohotkey
#cinst ccleaner
#cinst curl
#cinst openssh
cinst wox
## media
# not working... need to install via the windows store
# cinst spotify --ignore-checksums
## development
cinst cmder
cinst emacs64 #25.3.1 version
cinst git.install
#cinst golang
#cinst jre8
#cinst nodejs
#cinst putty.install
#cinst webstorm
## messaging
#cinst skypeforbusiness
cinst slack
## browsers
#cinst firefox
#cinst googlechrome.dev
#cinst vivaldi
; bug.n - tiling window management
; @version 9.0.1
Monitor_#1_aView_#2=2
View_#1_#1_layout_#1=2
View_#1_#1_layout_#2=3
Config_rule_#1=Wox;.*;;1;0;0;1;1;0;
; Fullscreen
Config_hotkey=#f::Manager_maximizeWindow()
Config_hotkey=#+f::View_toggleFloatingWindow()
; Floating mode
Config_hotkey=#-::View_setLayout(3)
; Monicle mode (full windows)
Config_hotkey=#w::View_setLayout(2)
; Tile mode
Config_hotkey=#t::View_setLayout(1)
; RESIZE
Config_hotkey=!Left::View_setLayoutProperty(MFactor, 0, -0.05)
Config_hotkey=!Right::View_setLayoutProperty(MFactor, 0, +0.05)
; Movement
Config_hotkey=#+1::Monitor_activateView(1)
Config_hotkey=#+2::Monitor_activateView(2)
Config_hotkey=#+3::Monitor_activateView(3)
Config_hotkey=#+4::Monitor_activateView(4)
Config_hotkey=#+5::Monitor_activateView(5)
Config_hotkey=#+6::Monitor_activateView(6)
Config_hotkey=#+7::Monitor_activateView(7)
Config_hotkey=#+8::Monitor_activateView(8)
Config_hotkey=#+9::Monitor_activateView(9)
Config_hotkey=#1::Monitor_setWindowTag(1)
Config_hotkey=#2::Monitor_setWindowTag(2)
Config_hotkey=#3::Monitor_setWindowTag(3)
Config_hotkey=#4::Monitor_setWindowTag(4)
Config_hotkey=#5::Monitor_setWindowTag(5)
Config_hotkey=#6::Monitor_setWindowTag(6)
Config_hotkey=#7::Monitor_setWindowTag(7)
Config_hotkey=#8::Monitor_setWindowTag(8)
Config_hotkey=#9::Monitor_setWindowTag(9)
Config_hotkey=#Tab::Monitor_activateView(-1)
Config_hotkey=#+y::View_shuffleWindow(1)
Config_hotkey=#+n::View_shuffleWindow(0, +1)
Config_hotkey=#+e::View_shuffleWindow(0, -1)
Config_hotkey=#n::View_activateWindow(0, +1)
Config_hotkey=#e::View_activateWindow(0, -1)
; Terminal
Config_hotkey=#Enter::Run, cmder
; Wox
;Config_hotkey=#Space::Run, C:\Users\olson\Downloads\Wox-1.3.524.exe
Config_hotkey=#Space::
; Quit
Config_hotkey=#q::Manager_closeWindow()
Config_hotkey=#+s::Monitor_toggleTaskBar()
; Reload
Config_hotkey=#+r::Reload
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment