~ciriarte/dotfiles

78d7cfd34f81ff361f0c93af9f4ae57af2bda7d1 — Carlos Iriarte 3 years ago c5098e0 main
fix: let's manage vim outside of this repo

until I feel like it's ready to be shared
7 files changed, 95 insertions(+), 11 deletions(-)

M .config/iterm/com.googlecode.iterm2.plist
A .editorconfig
A .gitignore
D .vimrc
M Brewfile
M install.sh
D vim/vimrc
M .config/iterm/com.googlecode.iterm2.plist => .config/iterm/com.googlecode.iterm2.plist +57 -4
@@ 329,7 329,7 @@
	<key>NSWindow Frame NSNavPanelAutosaveName</key>
	<string>2240 437 799 448 0 0 1680 1027 </string>
	<key>NSWindow Frame iTerm Window 0</key>
	<string>2642 14 956 1013 1680 -30 1920 1057 </string>
	<string>1505 44 1502 1625 0 0 3008 1669 </string>
	<key>New Bookmarks</key>
	<array>
		<dict>


@@ 1028,16 1028,20 @@
	</dict>
	<key>NoSyncInstallationId</key>
	<string>18674544-24D8-4D59-AA31-9E3CF5884666</string>
	<key>NoSyncLastTipTime</key>
	<real>621118149.60008299</real>
	<key>NoSyncLaunchExperienceControllerRunCount</key>
	<integer>3</integer>
	<integer>5</integer>
	<key>NoSyncNeverRemindPrefsChangesLostForFile</key>
	<true/>
	<key>NoSyncNeverRemindPrefsChangesLostForFile_selection</key>
	<integer>0</integer>
	<key>NoSyncNextAnnoyanceTime</key>
	<real>620878460.03638303</real>
	<real>620969233.85711598</real>
	<key>NoSyncOnboardingWindowHasBeenShown</key>
	<true/>
	<key>NoSyncPermissionToShowTip</key>
	<true/>
	<key>NoSyncRecordedVariables</key>
	<dict>
		<key>0</key>


@@ 1394,6 1398,14 @@
			</dict>
			<dict>
				<key>isTerminal</key>
				<true/>
				<key>name</key>
				<string>currentTab.currentSession.terminalWindowName</string>
				<key>nonterminalContext</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>isTerminal</key>
				<false/>
				<key>name</key>
				<string>currentTab</string>


@@ 1746,6 1758,45 @@
	</dict>
	<key>NoSyncTipOfTheDayEligibilityBeganTime</key>
	<real>620705660.03616703</real>
	<key>NoSyncTipsToNotShow</key>
	<array>
		<string>000</string>
		<string>0000</string>
		<string>0001</string>
	</array>
	<key>PointerActions</key>
	<dict>
		<key>Button,1,1,,</key>
		<dict>
			<key>Action</key>
			<string>kContextMenuPointerAction</string>
		</dict>
		<key>Button,2,1,,</key>
		<dict>
			<key>Action</key>
			<string>kPasteFromClipboardPointerAction</string>
		</dict>
		<key>Gesture,ThreeFingerSwipeDown,,</key>
		<dict>
			<key>Action</key>
			<string>kPrevWindowPointerAction</string>
		</dict>
		<key>Gesture,ThreeFingerSwipeLeft,,</key>
		<dict>
			<key>Action</key>
			<string>kPrevTabPointerAction</string>
		</dict>
		<key>Gesture,ThreeFingerSwipeRight,,</key>
		<dict>
			<key>Action</key>
			<string>kNextTabPointerAction</string>
		</dict>
		<key>Gesture,ThreeFingerSwipeUp,,</key>
		<dict>
			<key>Action</key>
			<string>kNextWindowPointerAction</string>
		</dict>
	</dict>
	<key>PrefsCustomFolder</key>
	<string>/Users/ciriarte/workspace/dotfiles/.config/iterm</string>
	<key>SUEnableAutomaticChecks</key>


@@ 1757,7 1808,7 @@
	<key>SUHasLaunchedBefore</key>
	<true/>
	<key>SULastCheckTime</key>
	<date>2020-09-03T06:39:52Z</date>
	<date>2020-09-07T16:30:01Z</date>
	<key>SUSendProfileInfo</key>
	<false/>
	<key>SoundForEsc</key>


@@ 1766,6 1817,8 @@
	<integer>5</integer>
	<key>VisualIndicatorForEsc</key>
	<false/>
	<key>findMode_iTerm</key>
	<integer>0</integer>
	<key>iTerm Version</key>
	<string>3.3.12</string>
</dict>

A .editorconfig => .editorconfig +22 -0
@@ 0,0 1,22 @@
# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# Matches multiple files with brace expansion notation
# Set default charset
[*.{js,py}]
charset = utf-8

# 4 space indentation
[*.py]
indent_style = space
indent_size = 4

# Tab indentation (no size specified)
[Makefile]
indent_style = tab


A .gitignore => .gitignore +1 -0
@@ 0,0 1,1 @@
.envrc

D .vimrc => .vimrc +0 -1
@@ 1,1 0,0 @@
vim/vimrc
\ No newline at end of file

M Brewfile => Brewfile +8 -2
@@ 13,16 13,22 @@ brew "gh"
brew "tmux"
brew "direnv"
brew "pyenv"
brew "pipenv"
brew "tldr"

brew "nvm"
brew "nextdns/tap/nextdns"
brew "neovim"
brew "fd"

cask "docker"
cask "sonic-pi"
cask "brave-browser"
cask "font-fira-code-nerd-font"
cask "spectacle"
cask "rectangle"
cask "flycut"
cask "iterm2"
cask "visual-studio-code"
cask "keybase"
cask "little-snitch"

mas "1Password 7 - Password Manager", id: 1333542190

M install.sh => install.sh +7 -3
@@ 2,8 2,12 @@

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

/bin/zsh -c "$(curl -sL --proto-redir -all,https https://raw.githubusercontent.com/zplug/installer/master/installer.zsh)"


brew bundle --no-lock

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

sudo nextdns install \
  -config "${NEXTDNS_CONFIG_ID}" \
  -report-client-info \
  -auto-activate

D vim/vimrc => vim/vimrc +0 -1
@@ 1,1 0,0 @@
syntax on