Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New changes #346

Open
wants to merge 81 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
11e1e14
Modded to my configuration
he8us Feb 7, 2016
733fc20
Well should add antigen as dependency
he8us Feb 7, 2016
10b8c37
Using an other prompt
he8us Feb 7, 2016
f96b5cc
Well antigen.zsh is automatically sourced
he8us Feb 7, 2016
9cb37f7
Well, define a new working folder for antigen
he8us Feb 7, 2016
0668a46
Corrected NVM setup
he8us Feb 7, 2016
a2248ba
Made *.sh executable
he8us Feb 7, 2016
3a2ee53
Added atom and some other programs
he8us Feb 8, 2016
768c549
Antigen config
he8us Feb 15, 2016
db1b7f1
NVM config
he8us Feb 15, 2016
b4e308d
Added PHP + config
he8us Feb 15, 2016
b4d7d9c
Added some aliases
he8us Feb 15, 2016
f9098b9
Prompt modifications
he8us Feb 15, 2016
f50fae2
Atom config
he8us Feb 16, 2016
b96ecb4
Default parameters to my gitconfig file
he8us Feb 16, 2016
f362497
Some antigen bundles loaded
he8us Feb 16, 2016
6f60b20
Added default git commit message template
he8us Feb 16, 2016
fe3b227
Symfony2 autocompletion commands
he8us Feb 16, 2016
2e4cfd9
Some more configs
he8us Feb 22, 2016
3c131c2
Some updates
he8us Apr 1, 2016
c084e26
Antigen config and setup
he8us Apr 1, 2016
e688ddc
NVM config
he8us Apr 1, 2016
c3f8c4c
Updates
he8us Apr 2, 2016
396b033
Composer environment folder
he8us Apr 20, 2016
8bf25d3
Git config updates
he8us Aug 22, 2016
4c9a139
Update node
he8us Aug 22, 2016
adae4c0
Updated to Sierra
he8us Oct 13, 2016
06377ca
add PHP setup
he8us Oct 23, 2016
6f26cbb
Fix dot command and updates
he8us Mar 13, 2017
6753743
Cleanup + PHPStorm theme setup
he8us Mar 14, 2017
889fe8b
ZSH config
he8us Mar 14, 2017
594672d
Update PHPstorm
he8us Apr 18, 2017
f08e31f
Added GPG
he8us Jul 3, 2017
c0f1192
Added GPG softwares and configuration
he8us Jul 3, 2017
7761bd5
catcolors command
he8us Jul 13, 2017
9856d02
A better name to launch the setup
he8us Jul 13, 2017
d80884c
Docker aliases
he8us Jul 14, 2017
d03fb2f
Some helper commands
he8us Jul 17, 2017
2ca4a33
Fixed permissions problem
he8us Jul 19, 2017
29689a9
Updated PHPStorm
he8us Jul 19, 2017
df2a002
Install antigen with brew
he8us Aug 11, 2017
910ac75
* Powerline9K theme configuration
he8us Aug 14, 2017
e6480f7
Cleanup git branches
he8us Aug 14, 2017
7d837aa
* Atom Config
he8us Aug 16, 2017
0c242a8
Updates
he8us Aug 28, 2017
d94fdb5
Theme updates
he8us Aug 28, 2017
41bb022
Update PHP
he8us Aug 28, 2017
e8a9c5d
NVM setup
he8us Aug 30, 2017
536aa08
Ghost setup
he8us Aug 30, 2017
4c0c678
nvm with ghost
he8us Aug 31, 2017
12041da
CLeanup NVM install
he8us Sep 5, 2017
1f82e31
Dokku
he8us Sep 16, 2017
b162296
Update alias for DMS
he8us Sep 18, 2017
8c48e2a
Unified gitconfig.symlink and gitconfig.symlink.example
he8us Sep 20, 2017
ec711f9
Huge refactor
he8us Sep 28, 2017
61e869e
tmux config
he8us Sep 28, 2017
a983cba
zplug automatic install
he8us Sep 29, 2017
2d8347f
Tmux config again
he8us Sep 29, 2017
4dc818e
Vim config
he8us Oct 4, 2017
24fc2cc
some package updates
he8us Oct 4, 2017
918f9de
Added some packages for Atom
he8us Oct 16, 2017
9319816
Periodic changes...
he8us Feb 28, 2018
51c9e95
Monthly updates
he8us Jul 2, 2018
33c04c7
Tweaks after full reinstall
he8us Jul 3, 2018
c84f737
Monthly updates
he8us Aug 10, 2018
372e6d3
Peformance updates
he8us Aug 20, 2018
00bc2c8
Docker clean
he8us Sep 24, 2018
4783f3c
Monthly updates
he8us Feb 19, 2019
d2db0dc
Brew + atom config (#1)
he8us Oct 12, 2019
69406ef
install k8s (#2)
he8us Oct 12, 2019
72c0706
some updates in system (#3)
he8us Oct 12, 2019
ff4018a
nvm + pstorm updates (#4)
he8us Oct 12, 2019
22d2c2d
Pre reinstall
he8us Jan 31, 2020
f41382f
Changes before reinstall
he8us Apr 16, 2020
68beada
Updates
he8us Aug 16, 2020
247b496
Updates
he8us Aug 27, 2020
7168835
Changed some file permissions
he8us Jun 6, 2021
78f4987
Updated TMUX conf
he8us Jun 6, 2021
2d135f0
Cleanup and Tmux conf
he8us Jun 6, 2021
0509595
Updates
he8us Jun 13, 2021
e9fbf24
Base softwares changes
he8us Oct 19, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,10 +1,33 @@
atom.symlink/.apm
atom.symlink/.atom-socket-secret-*
atom.symlink/.node-gyp
atom.symlink/.storage
atom.symlink/blob-store
atom.symlink/compile-cache/
atom.symlink/packages
atom.symlink/storage
atom.symlink/themes
atom.symlink/projects.cson
atom.symlink/dev
atom.symlink/split-diff


git/gitconfig.symlink
youtube-dl/netrc.symlink

.idea
cache

gnupg.symlink/*
!gnupg.symlink/gpg.conf
!gnupg.symlink/gpg-agent.conf

task.symlink/*
!task.symlink/*.theme
atom.symlink/recovery

system/env.local.zsh
Brewfile.lock.json

ssh.symlink/*
!ssh.symlink/config.example
97 changes: 73 additions & 24 deletions Brewfile
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,40 +1,89 @@
cask_args appdir: '/Applications'

tap 'caskroom/cask'
tap 'homebrew/bundle'

brew 'ack'
#brew 'asciinema'
brew 'coreutils'
brew 'go'
brew 'grc'
brew 'dnsmasq'
brew 'ffmpeg'
brew 'hyperkit'
brew 'icu4c'
brew 'imagemagick'
brew 'jp2a'
brew 'libcaca', args: ['with-imlib2']
brew 'kubernetes-cli'
brew 'kubernetes-helm'
brew 'kubectx'
brew 'libgit2'
brew 'minikube'
brew 'openssl'
brew 'node'
brew 'readline'
brew 'postgresql'
brew 'ruby-build'
brew 'rbenv'
brew 'roundup'
brew 'spaceman-diff'
brew 'spark'
brew 'unrar'
brew 'php'
brew 'python3'
brew 'reattach-to-user-namespace'
brew 'svn'
brew 'task'
brew 'terraform'
brew 'tig'
brew 'tmux'
brew 'wget'
brew 'yarn'
brew 'youtube-dl'
brew 'zsh'
brew 'zplug'

cask '1password'
cask 'adium'
#Fonts
tap 'homebrew/cask-fonts'
cask 'font-fira-code'
cask 'font-fira-code-nerd-font'
cask 'font-fontawesome'
cask 'font-inconsolata'
cask 'font-inconsolata-nerd-font'
cask 'font-open-sans'


# GPG Related
brew 'gnupg'
brew 'pinentry-mac'

# Coloring for commands
#brew 'grc'


tap 'homebrew/cask-versions'

# Softwares
cask 'adobe-creative-cloud'
cask 'alfred'
cask "altair-graphql-client"
cask 'arduino'
cask 'atom'
cask 'firefox'
cask 'garmin-express'
cask 'brave-browser'
cask 'blender'
cask 'calibre'
cask 'cyberduck'
cask 'dash'
cask 'docker'
#cask 'balenaetcher'
#cask 'ghost'
cask 'google-chrome'
#cask 'google-chrome-canary'
cask 'handbrake'
cask 'mapbox-studio'
cask 'seashore'
cask 'slack'
cask 'steam'
#cask 'highland2'
cask 'iina'
cask 'insomnia'
cask 'iterm2'
#cask 'java'
cask 'keepingyouawake'
cask 'lulu'
cask 'mjml'
cask 'musicbrainz-picard'
cask 'nextcloud'
cask 'phpstorm'
cask 'poedit'
cask 'spectacle'
cask 'the-unarchiver'
cask 'thunderbird'
cask 'transmission'
cask 'tunnelbear'
cask 'ultimaker-cura'
cask 'vlc'
cask 'visual-studio-code'
cask 'wire'
#cask 'xld'
Empty file modified LICENSE.md
100644 → 100755
Empty file.
28 changes: 8 additions & 20 deletions README.md
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
# holman does dotfiles
# he8us does dotfiles

Your dotfiles are how you personalize your system. These are mine.

I was a little tired of having long alias files and everything strewn about
(which is extremely common on other dotfiles projects, too). That led to this
project being much more topic-centric. I realized I could split a lot of things
up into the main areas I used (Ruby, git, system libraries, and so on), so I
structured the project accordingly.

If you're interested in the philosophy behind why projects like these are
awesome, you might want to [read my post on the
subject](http://zachholman.com/2010/08/dotfiles-are-meant-to-be-forked/).

## topical

Expand All @@ -24,7 +15,7 @@ symlinked without extension into `$HOME` when you run `script/bootstrap`.

A lot of stuff. Seriously, a lot of stuff. Check them out in the file browser
above and see what components may mesh up with you.
[Fork it](https://github.com/holman/dotfiles/fork), remove what you don't
[Fork it](https://github.com/he8us/dotfiles/fork), remove what you don't
use, and build on what you do use.

## components
Expand All @@ -50,9 +41,9 @@ There's a few special files in the hierarchy.
Run this:

```sh
git clone https://github.com/holman/dotfiles.git ~/.dotfiles
git clone https://github.com/he8us/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
script/bootstrap
script/start
```

This will symlink the appropriate files in `.dotfiles` to your home directory.
Expand All @@ -74,14 +65,11 @@ said, I do use this as *my* dotfiles, so there's a good chance I may break
something if I forget to make a check for a dependency.

If you're brand-new to the project and run into any blockers, please
[open an issue](https://github.com/holman/dotfiles/issues) on this repository
[open an issue](https://github.com/he8us/dotfiles/issues) on this repository
and I'd love to get it fixed for you!

## thanks

I forked [Ryan Bates](http://github.com/ryanb)' excellent
[dotfiles](http://github.com/ryanb/dotfiles) for a couple years before the
weight of my changes and tweaks inspired me to finally roll my own. But Ryan's
dotfiles were an easy way to get into bash customization, and then to jump ship
to zsh a bit later. A decent amount of the code in these dotfiles stem or are
inspired from Ryan's original project.
I forked [Zach Holman](http://github.com/holman)' excellent
[dotfiles](http://github.com/holman/dotfiles) for a couple years before the
weight of my changes and tweaks inspired me to finally roll my own.
1 change: 1 addition & 0 deletions atom.symlink/.apmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python=python2.7
1 change: 0 additions & 1 deletion atom.symlink/atom.coffee

This file was deleted.

67 changes: 37 additions & 30 deletions atom.symlink/config.cson
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,39 +1,46 @@
"*":
editor:
showIndentGuide: true
fontFamily: "Menlo"
invisibles: {}
fontSize: 15
softWrapAtPreferredLineLength: true
autosave:
enabled: true
core:
disabledPackages: [
"language-gfm"
]
ignoredNames: [
".bundle"
".git"
"log"
"repositories"
"tmp"
"vendor"
".hg"
".svn"
".DS_Store"
"._*"
"Thumbs.db"
"desktop.ini"
".pioenvs"
".piolibdeps"
".clang_complete"
".gcc-flags.json"
]
telemetryConsent: "no"
themes: [
"unity-ui"
"glacier-syntax"
]
hideGitIgnoredFiles: true
disabledPackages: [
"background-tips"
"exception-reporting"
"metrics"
]
followSymlinks: false
"spell-check":
grammars: [
"text.plain"
"source.gfm"
"text.git-commit"
"atom-dark-ui"
"solarized-dark-syntax"
]
editor:
fontFamily: "Fira Code"
showIndentGuide: true
tabLength: 4
"exception-reporting":
userId: "c5c565b7-6f94-4f78-a50a-61560f84b52f"
"file-icons":
coloured: false
"linter-ui-default":
panelHeight: 300
showPanel: true
useBusySignal: false
"platformio-ide":
advanced:
useBuiltinPIOCore: true
"tool-bar":
position: "Left"
"tree-view":
hideIgnoredNames: true
welcome:
showOnStartup: false
"release-notes":
viewedVersion: "0.89.0"
"go-plus":
goPath: "/Users/holman/Code/go"
1 change: 1 addition & 0 deletions atom.symlink/github.cson
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Store non-visible GitHub package state.
1 change: 0 additions & 1 deletion atom.symlink/init.coffee

This file was deleted.

Empty file added atom.symlink/keymap.cson
Empty file.
10 changes: 10 additions & 0 deletions atom/Packages
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
atom-beautify
auto-update-packages
autocomplete-paths
dash
emmet
file-icons
highlight-selected
language-markdown
open-recent
set-syntax
1 change: 1 addition & 0 deletions atom/install.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
apm install --packages-file $ZSH/atom/Packages --python python2.7
6 changes: 6 additions & 0 deletions bin/catcolors
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/sh
#
# Usage: catcolors <file>
# Description: Outputs the content of a file with colors. Used to see the output of cli commands logs

echo "$(cat $1)"
62 changes: 0 additions & 62 deletions bin/cloudapp

This file was deleted.

Loading