mirror of
https://github.com/chenasraf/dotfiles.git
synced 2026-05-18 01:29:06 +00:00
updates
This commit is contained in:
34
Brewfile
Normal file
34
Brewfile
Normal file
@@ -0,0 +1,34 @@
|
||||
tap "dart-lang/dart"
|
||||
tap "homebrew/bundle"
|
||||
tap "homebrew/cask"
|
||||
tap "homebrew/core"
|
||||
# Tool for generating GNU Standards-compliant Makefiles
|
||||
brew "automake"
|
||||
# Parser generator
|
||||
brew "bison"
|
||||
# Ruby environment tool
|
||||
brew "chruby"
|
||||
# Fast Lexical Analyzer, generates Scanners (tokenizers)
|
||||
brew "flex"
|
||||
# Command-line fuzzy finder written in Go
|
||||
brew "fzf"
|
||||
# GNU compiler collection
|
||||
brew "gcc"
|
||||
# GNU database manager
|
||||
brew "gdbm"
|
||||
# Render markdown on the CLI
|
||||
brew "glow"
|
||||
# Portable Foreign Function Interface library
|
||||
brew "libffi"
|
||||
# YAML Parser
|
||||
brew "libyaml"
|
||||
# Utility for directing compilation
|
||||
brew "make"
|
||||
# Cryptography and SSL/TLS Toolkit
|
||||
brew "openssl@1.1"
|
||||
# Library for command-line editing
|
||||
brew "readline"
|
||||
# Install Ruby, JRuby, Rubinius, TruffleRuby, or mruby
|
||||
brew "ruby-install"
|
||||
# Android SDK component
|
||||
cask "android-platform-tools"
|
||||
@@ -16,5 +16,7 @@ alias dt="cd $HOME/Desktop"
|
||||
alias dl="cd $HOME/Downloads"
|
||||
alias serve="python3 -m http.server ${PORT:-3001}"
|
||||
alias python="PYTHONPATH=$(pwd):$PYTHONPATH python"
|
||||
alias -g G='| grep -i'
|
||||
mansect () { man -aWS ${1?man section not provided} \* | xargs basename | sed 's/\.[^.]*$//' | sort -u; }
|
||||
alias python3="PYTHONPATH=$(pwd):$PYTHONPATH python3"
|
||||
alias -g G="| grep -i"
|
||||
alias brew-dump="brew bundle dump --describe"
|
||||
mansect () { man -aWS ${1?man section not provided} \* | xargs basename | sed "s/\.[^.]*$//" | sort -u; }
|
||||
|
||||
@@ -4,9 +4,13 @@
|
||||
export PATH="$PATH:$HOME/.flutter-src/bin"
|
||||
export PATH="$PATH:$HOME/.pub-cache/bin"
|
||||
export PATH="$PATH:$HOME/Library/Python/3.9/bin"
|
||||
export PATH="$PATH:/opt/homebrew/opt/flex/bin"
|
||||
export PATH="$PATH:/opt/homebrew/opt/make/libexec/gnubin"
|
||||
|
||||
# Path to your oh-my-zsh installation.
|
||||
export ZSH="$HOME/.oh-my-zsh"
|
||||
|
||||
export DOTFILES="$HOME/.dotfiles"
|
||||
export MANPATH="$HOME/.dotfiles/man:$MANPATH"
|
||||
export LDFLAGS="-L/opt/homebrew/opt/flex/lib"
|
||||
export CPPFLAGS="-I/opt/homebrew/opt/flex/include"
|
||||
|
||||
@@ -69,7 +69,7 @@ ZSH_THEME="robbyrussell"
|
||||
plugins=(
|
||||
git
|
||||
zsh-autosuggestions
|
||||
# zsh-syntax-highlighting # significally slows zsh boot time
|
||||
zsh-syntax-highlighting # significally slows zsh boot time
|
||||
)
|
||||
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
|
||||
Reference in New Issue
Block a user