├── .gitignore
├── .tool-versions
├── .vscode
└── settings.json
├── LICENSE
├── README.md
├── ansible
├── common.config.yml
├── files
│ └── sources.list
├── handlers
│ └── asdf.yml
├── linux.yml
├── macos.yml
├── requirements.yml
└── tasks
│ ├── asdf.yml
│ ├── links.yml
│ ├── linux
│ ├── base.yml
│ └── code-server.yml
│ ├── macos
│ ├── homebrew.yml
│ └── services.yml
│ └── vscode.yml
├── asdf
├── default-npm-packages
└── default-python-packages
├── editorconfig
├── git
├── gitconfig
└── lazygit.yml
├── hyper
└── hyper.js
├── install
├── install-profile
├── install-standalone
├── istatsmenus
└── iStat Menus Settings.ismp
├── iterm
└── com.googlecode.iterm2.plist
├── karabiner
└── karabiner.edn
├── launchd
└── com.mateusrevoredo.alfred-gdrive.plist
├── macos
└── defaults.sh
├── vscode
└── settings.json
├── zsh
├── 01_path.zsh
├── 02_settings.zsh
├── 03_plugins.zsh
├── 04_aliases.zsh
├── 06_functions.zsh
├── 06_private.zsh
└── 07_theme.zsh
└── zshrc
/.gitignore:
--------------------------------------------------------------------------------
1 | *.local.*
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/.tool-versions:
--------------------------------------------------------------------------------
1 | python 3.6.10
2 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "files.associations": {
3 | "*.yaml": "home-assistant"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Mateus Revoredo
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | My Personal Automated Machine Configurator
7 |
8 |
9 |
10 | []()
11 | [](https://github.com/kylelobo/The-Documentation-Compendium/issues)
12 | [](https://github.com/kylelobo/The-Documentation-Compendium/pulls)
13 | [](/LICENSE)
14 |
15 |
16 |
17 | ---
18 |
19 | This project aims to reduce the overhead of setting up a new computer keeping the configuration shared across multiple devices.
20 |
21 |
22 |
23 | ## 📝 Table of Contents
24 | - [About/Motivation](#motivation)
25 | - [Disclaimer](#disclaimer)
26 | - [Getting Started](#getting_started)
27 | - [Usage](#usage)
28 | - [Customizing](#customizing)
29 | - [What's installed](#whats_installed)
30 | - [TODO](#todo)
31 | - [Authors](#authors)
32 | - [Acknowledgments](#acknowledgement)
33 |
34 | ## 🧐 About/Motivation
35 | People that have worked with me in the past know that one of the things that I **dislike the most** is doing **repetitive tasks**. Copying and pasting snippets of code, running the same command multiple times, or clicking on the same UI elements repetitively. Yet I still found myself almost daily wasting a significant amount of time trying to keep all of my devices configured in sync.
36 |
37 | I currently have my work MacBook, my personal MacBook, and a personal Debian LXC container hosted on [Proxmox](https://proxmox.com/en/) running on a [web version of VS Code](https://github.com/cdr/code-server) that I connect on my iPad Pro using [Blink](https://blink.sh/) to do some lightweight coding tasks and administer my [homelab](https://github.com/mateusrevoredo/homelab) servers on the go.
38 |
39 | Three different devices, two different operating systems, similar configurations. Apart from that, from time to time, you change jobs, get a different computer or just do a fresh OS install at home.
40 |
41 | This project turns the repetitive job of maintaining multiple machines configured exactly the same into a couple of shell script lines that execute a streamlined Ansible playbook.
42 |
43 | ## ⚠️ Disclaimer
44 |
45 | The scripts and configuration files were written to fulfill my personal needs. Although It's generic enough to be executed in any computer, according to [@anishathalye](https://github.com/anishathalye), [dotfiles are not meant to be forked](https://www.anishathalye.com/2014/08/03/managing-your-dotfiles), and I tend to agree with this statement.
46 |
47 | I still decided to make it open source because it can be a valuable source of inspiration or even serve as a starting point to someone that has decided to do something similar.
48 |
49 | ## 🏁 Getting Started
50 |
51 |
52 | 1. [Install Ansible](http://docs.ansible.com/intro_installation.html)
53 | 2. Clone this repository to your local drive
54 |
55 | ## 🎈 Usage
56 |
57 | 2. Go to the `ansible` folder
58 | 2. Run `$ ansible-galaxy install -r requirements.yml` inside this directory to install required Ansible roles.
59 |
60 | #### 🍎 macOS
61 |
62 | * Run `ansible-playbook macos.yml -K`. Enter your account password when prompted.
63 |
64 | #### 🐧 Linux
65 |
66 | > This playbook assumes you have a VM or LXC container configured on your Ansible inventory named `devbox`
67 |
68 | ## 🔧 Customizing
69 |
70 | There are two types of configurations:
71 |
72 | 1. Shared configs
73 | 2. OS specific configs
74 |
75 | #### Shared Configs
76 |
77 | Shared configs will be applied to both macOS and Linux. For example, you may always want to have this repo symlinked to `~/.dotfiles` or always have a subset of VS Code extensions installed regardless of the OS.
78 |
79 | You can customize those by editing [common.config.yml](https://github.com/mateusrevoredo/dotfiles/blob/master/ansible/common.config.yml).
80 |
81 | #### OS Specific
82 |
83 | Other settings are tied to a certain OS. For example, configuration files of applications that are only installed on macOS but not on my Linux LXC container.
84 |
85 | These should go to their respective files: `linux.yml` or `macos.yml`
86 |
87 | ## 🚀 What's Installed
88 |
89 | ### Applications
90 |
91 | ...TBD
92 |
93 | ### Command Line Apps
94 |
95 | - [coreutils](https://www.gnu.org/software/coreutils/) - GNU File, Shell, and Text utilities for macOS
96 | - [exa](https://github.com/ogham/exa) - Replacement for ls written in rust.
97 | - [htop](https://github.com/hishamhm/htop) - Interactive text-mode process viewer for Unix systems.
98 | - [fd](https://github.com/sharkdp/fd) - Simple, fast and user-friendly alternative to 'find'.
99 | - [findutils](https://www.gnu.org/software/findutils/) - Collection of GNU find, xargs, and locate'find'.
100 | - [jq](https://github.com/stedolan/jq) - JSON processor
101 | - [fzf](https://github.com/junegunn/fzf) - Command-line fuzzy finder.
102 | - [git](https://github.com/git/git) - Version control.
103 | - [sqlite](https://github.com/sqlite/sqlite) - Relational database management system written in C
104 | - [mas](https://github.com/mas-cli/mas) - Mac App Store command line interface
105 | - [mosh](https://github.com/mobile-shell/mosh) - The mobile shell
106 | - [ncdu](https://dev.yorhel.nl/ncdu) - Disk usage analyzer with an ncurses interface
107 | - [nmap](https://github.com/nmap/nmap) - The Network Mapper
108 | - [openssh](https://www.openssh.com/) - OpenBSD freely-licensed SSH connectivity tools
109 | - telnet - User interface to the TELNET protocol
110 | - [unzip](http://infozip.sourceforge.net/UnZip.html) - Extraction utility for .zip compressed archives
111 | - [neovim](https://neovim.io/) - Ambitious Vim-fork focused on extensibility and agility
112 | - [wget](https://www.gnu.org/software/wget/) - Internet file retriever
113 | - [goku](https://github.com/yqrashawn/GokuRakuJoudo) - Manage your Karabiner configuration with ease.
114 | - [zsh](https://www.zsh.org/) - UNIX shell (command interpreter)
115 | - [tmux](https://github.com/tmux/tmux) - Terminal multiplexer
116 | - [curl](https://curl.haxx.se/) - Get a file from an HTTP, HTTPS or FTP server
117 | - [z](https://github.com/rupa/z) - Jump quickly to directories that you have visited recently
118 | - [lazygit](https://github.com/jesseduffield/lazygit) - Simple terminal UI for git commands
119 | - [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) - Good-looking git diffs.
120 | - [tldr](https://github.com/tldr-pages/tldr) - Simplified and community-driven man pages.
121 |
122 | ## 💥 TODO
123 |
124 | ...TBD
125 |
126 | ----
127 |
128 | ## ✍️ Authors
129 | - [@mateusrevoredo](https://github.com/mateusrevoredo) - Idea & Initial work
130 |
131 | ## 🎉 Acknowledgements
132 | A lot of people have their own personalized ways of doing what this project does. Here I thank some of them for the inspiration or code snippets that I picked from them.
133 |
134 | - [@geerlingguy](https://github.com/geerlingguy) - For the massive amount of Ansible roles written. Some that I use in this repo, some that I used to understand how things work in Ansible.
135 | - [@mathiasbynens](https://github.com/mathiasbynens) - For the base macOS preferences [script file](https://github.com/mathiasbynens/dotfiles/blob/master/.macos) that I mostly copied and added a few other personal preferences.
136 | - [@nikitavoloboev](https://github.com/nikitavoloboev) - For the huge amount of content shared with the community, that ended up being useful for this repo. Including [his dotfiles](https://github.com/nikitavoloboev/dotfiles) and [his macOS configuration repo](https://github.com/nikitavoloboev/my-mac-os)
137 | - [@jglovier](https://github.com/jglovier) - For the free logo that I used as a base for mine.
138 |
--------------------------------------------------------------------------------
/ansible/common.config.yml:
--------------------------------------------------------------------------------
1 | ---
2 | dotfiles_destination_directory: "~/.dotfiles"
3 |
4 | shared_symlinks:
5 | - { src: "zshrc", dest: "~/.zshrc" }
6 | - { src: "git/gitconfig", dest: "~/.gitconfig" }
7 | - { src: "editorconfig", dest: "~/.editorconfig" }
8 | - { src: "asdf/default-npm-packages", dest: "~/.default-npm-packages" }
9 | - { src: "asdf/default-python-packages", dest: "~/.default-python-packages" }
10 |
11 | shared_vscode_extensions:
12 | - 2gua.rainbow-brackets
13 | - CoenraadS.bracket-pair-colorizer-2
14 | - dongfg.vscode-beancount-formatter
15 | - eamodio.gitlens
16 | - EditorConfig.EditorConfig
17 | - formulahendry.auto-close-tag
18 | - HookyQR.beautify
19 | - k--kato.intellij-idea-keybindings
20 | - Lencerf.beancount
21 | - lextudio.restructuredtext
22 | - ms-azuretools.vscode-docker
23 | - ms-mssql.mssql
24 | - ms-python.python
25 | - msjsdiag.debugger-for-chrome
26 | - oderwat.indent-rainbow
27 | - redhat.vscode-yaml
28 | - redhat.vscode-xml
29 | - shardulm94.trailing-spaces
30 | - streetsidesoftware.code-spell-checker
31 | - tyriar.sort-lines
32 | - vscode-icons-team.vscode-icons
33 | - vscoss.vscode-ansible
34 | - wholroyd.jinja
35 |
36 | asdf_home: "{{ ansible_env.HOME }}"
37 | asdf_dir: "{{ asdf_home }}/.asdf"
38 | asdf_version: "v0.7.8"
39 | asdf_init_shell: false
40 | asdf_plugins:
41 | - name: "python"
42 | versions:
43 | - "3.6.10"
44 | global: "3.6.10"
45 | - name: "nodejs"
46 | versions:
47 | - "12.18.0"
48 | global: "12.18.0"
49 | - name: "php"
50 | versions:
51 | - "7.4.5"
52 | global: "7.4.5"
53 |
--------------------------------------------------------------------------------
/ansible/files/sources.list:
--------------------------------------------------------------------------------
1 | deb http://ftp.debian.org/debian sid main
2 | deb-src http://ftp.debian.org/debian sid main
3 |
--------------------------------------------------------------------------------
/ansible/handlers/asdf.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - name: "import the Node.js release team's OpenPGP keys to main keyring"
3 | listen: Process installed asdf plugins
4 | shell: "~/.asdf/plugins/nodejs/bin/import-release-team-keyring"
5 |
--------------------------------------------------------------------------------
/ansible/linux.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - hosts: devbox
3 |
4 | vars_files:
5 | - common.config.yml
6 |
7 | tasks:
8 | - import_tasks: tasks/linux/code-server.yml
9 | tags: ['code-server']
10 | - import_tasks: tasks/vscode.yml
11 | tags: ['vscode']
12 | - import_tasks: tasks/links.yml
13 | tags: ['links']
14 | - import_tasks: tasks/linux/base.yml
15 | tags: ['base']
16 | - import_tasks: tasks/asdf.yml
17 | tags: ['asdf']
18 |
19 | handlers:
20 | - import_tasks: handlers/asdf.yml
21 |
22 | vars:
23 | dotfiles_source_directory: "~/code/mateusrevoredo/dotfiles"
24 |
25 | symlinks:
26 | - { src: "vscode/settings.json", dest: "~/.local/share/code-server/User/settings.json" }
27 |
28 | code_server_auth: none
29 |
30 | system_timezone: "Europe/Berlin"
31 |
32 | packages:
33 | - autoconf
34 | - bison
35 | - build-essential
36 | - coreutils
37 | - curl
38 | - exa
39 | - fzf
40 | - wget
41 | - htop
42 | - fd-find
43 | - findutils
44 | - jq
45 | - sqlite3
46 | - mosh
47 | - ncdu
48 | - nmap
49 | - unzip
50 | - wget
51 | - zsh
52 | - tmux
53 | - neofetch
54 | - bat
55 |
56 | asdf_dependencies:
57 | - gettext
58 | - gnupg
59 | - libbz2-dev
60 | - libcurl4-openssl-dev
61 | - libedit-dev
62 | - libffi-dev
63 | - libicu-dev
64 | - libjpeg-dev
65 | - liblzma-dev
66 | - default-libmysqlclient-dev
67 | - libncurses5-dev
68 | - libonig-dev
69 | - libpng-dev
70 | - libpq-dev
71 | - libreadline-dev
72 | - libsqlite3-dev
73 | - libssl-dev
74 | - libxml2-dev
75 | - libxmlsec1-dev
76 | - libzip-dev
77 | - llvm
78 | - openssl
79 | - pkg-config
80 | - re2c
81 | - tk-dev
82 | - xz-utils
83 | - zlib1g-dev
84 |
85 | vscode_binary_name: code-server
86 | vscode_extensions: []
87 |
--------------------------------------------------------------------------------
/ansible/macos.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - hosts: 127.0.0.1
3 |
4 | vars_files:
5 | - common.config.yml
6 |
7 | tasks:
8 | - import_tasks: tasks/macos/homebrew.yml
9 | tags: ['homebrew']
10 | - import_tasks: tasks/macos/services.yml
11 | tags: ['services']
12 | - import_tasks: tasks/vscode.yml
13 | tags: ['vscode']
14 | - import_tasks: tasks/links.yml
15 | tags: ['links']
16 | - import_tasks: tasks/asdf.yml
17 | tags: ['asdf']
18 |
19 | handlers:
20 | - import_tasks: handlers/asdf.yml
21 |
22 | vars:
23 | dotfiles_source_directory: "~/Code/mateusrevoredo/dotfiles"
24 |
25 | symlinks:
26 | - { src: "karabiner/karabiner.edn", dest: "~/.config/karabiner.edn" }
27 | - { src: "iterm/com.googlecode.iterm2.plist", dest: "~/Library/Preferences/com.googlecode.iterm2.plist" }
28 | - { src: "launchd/com.mateusrevoredo.alfred-gdrive.plist", dest: "~/Library/LaunchAgents/com.mateusrevoredo.alfred-gdrive.plist" }
29 | - { src: "vscode/settings.json", dest: "~/Library/Application Support/Code/User/settings.json" }
30 | - { src: "git/lazygit.yml", dest: "~/Library/Application Support/lazygit/config.yml" }
31 | - { src: "hyper/hyper.js", dest: "~/.hyper.js" }
32 |
33 | launch_agents_load:
34 | - com.mateusrevoredo.alfred-gdrive
35 |
36 | homebrew_installed_packages:
37 | - bat
38 | - beancount
39 | - coreutils
40 | - curl
41 | - exa
42 | - fasd
43 | - fava
44 | - fd
45 | - findutils
46 | - fzf
47 | - ghq
48 | - git
49 | - git-delta
50 | - gnu-tar
51 | - goku
52 | - htop
53 | - jq
54 | - jq
55 | - lazygit
56 | - mackup
57 | - mas
58 | - mosh
59 | - ncdu
60 | - neofetch
61 | - nmap
62 | - openssh
63 | - sqlite
64 | - starship
65 | - telnet
66 | - tmux
67 | - unzip
68 | - wget
69 | - zsh
70 |
71 | asdf_dependencies:
72 | - autoconf
73 | - automake
74 | - bison
75 | - ccache
76 | - freetype
77 | - gettext
78 | - gpg
79 | - icu4c
80 | - krb5
81 | - libedit
82 | - libiconv
83 | - libjpeg
84 | - libpng
85 | - libtool
86 | - libxml2
87 | - libxslt
88 | - libyaml
89 | - libzip
90 | - openssl
91 | - pkg-config
92 | - postgresql
93 | - re2c
94 | - readline
95 | - unixodbc
96 | - zlib
97 |
98 | homebrew_taps:
99 | - dteoh/sqa
100 | - homebrew/cask
101 | - homebrew/cask-drivers
102 | - homebrew/cask-fonts
103 | - homebrew/core
104 | - yqrashawn/goku
105 |
106 | homebrew_cask_appdir: /Applications
107 | homebrew_cask_apps:
108 | - 1password
109 | - adguard
110 | - alfred
111 | - balenaetcher
112 | - bartender
113 | - pdf-expert
114 | - bettertouchtool
115 | - coconutbattery
116 | - contexts
117 | - daisydisk
118 | - darktable
119 | - docker
120 | - drawio
121 | - firefox
122 | - font-fira-code
123 | - font-firacode-nerd-font
124 | - google-chrome
125 | - hazel
126 | - home-assistant
127 | - iina
128 | - insomnia
129 | - istat-menus
130 | - iterm2
131 | - kap
132 | - karabiner-elements
133 | - keka
134 | - keyboard-maestro
135 | - keyboardcleantool
136 | - kindle
137 | - logitech-camera-settings
138 | - logitech-options
139 | - microsoft-office
140 | - mqtt-explorer
141 | - mullvadvpn
142 | - netspot
143 | - obsidian
144 | - paw
145 | - phpstorm
146 | - postman
147 | - sequel-pro
148 | - skype
149 | - slack
150 | - spotify
151 | - telegram
152 | - vagrant
153 | - virtualbox
154 | - visual-studio-code
155 | - whatsapp
156 |
157 | mas_installed_apps:
158 | - { id: 937984704, name: "Amphetamine" }
159 | - { id: 918207447, name: "Annotate" }
160 | - { id: 824183456, name: "Affinity Photo" }
161 | - { id: 409183694, name: "Keynote" }
162 | - { id: 441258766, name: "Magnet" }
163 | - { id: 409201541, name: "Pages" }
164 | - { id: 445189367, name: "PopClip" }
165 | - { id: 904280696, name: "Things 3" }
166 | - { id: 747648890, name: "Telegram" }
167 | - { id: 409203825, name: "Numbers" }
168 | - { id: 409201541, name: "Pages" }
169 | - { id: 409183694, name: "Keynote" }
170 |
171 | vscode_binary_name: code
172 | vscode_extensions:
173 | - ms-vscode-remote.remote-containers
174 | - ms-vscode-remote.remote-ssh
175 |
--------------------------------------------------------------------------------
/ansible/requirements.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - name: geerlingguy.homebrew
3 | - name: geerlingguy.mas
4 | - name: pallxk.code_server
5 | - name: markosamuli.asdf
6 | src: https://github.com/mateusrevoredo/ansible-asdf
7 | version: origin/master
8 |
--------------------------------------------------------------------------------
/ansible/tasks/asdf.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - import_role:
3 | name: markosamuli.asdf
4 | tags: ['asdf']
5 |
--------------------------------------------------------------------------------
/ansible/tasks/links.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - name: link main dotfiles repository
3 | file:
4 | src: "{{ dotfiles_source_directory }}"
5 | dest: "{{ dotfiles_destination_directory }}"
6 | state: link
7 | force: true
8 |
9 | - name: link application configurationn files
10 | file:
11 | src: "{{ dotfiles_destination_directory }}/{{ item.src }}"
12 | dest: "{{ item.dest }}"
13 | state: link
14 | force: true
15 | loop: "{{ symlinks + shared_symlinks|flatten(levels=1) }}"
16 |
--------------------------------------------------------------------------------
/ansible/tasks/linux/base.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - name: upgrade to Debian Sid
3 | copy:
4 | src: "sources.list"
5 | dest: /etc/apt/sources.list
6 | become: yes
7 |
8 | - name: run apt-get update
9 | apt: update_cache=yes
10 | become: yes
11 |
12 | - name: run apt-get dist upgrade
13 | apt: upgrade=dist
14 | become: yes
15 |
16 | - name: install dependencies
17 | apt:
18 | pkg: "{{ item }}"
19 | state: present
20 | loop: "{{ packages|flatten(levels=1) }}"
21 | become: yes
22 |
23 | - name: set zsh as default shell
24 | user:
25 | name: "{{ ansible_ssh_user }}"
26 | shell: /usr/bin/zsh
27 | become: true
28 |
29 | - name: set system timezone
30 | timezone:
31 | name: "{{ system_timezone }}"
32 | become: true
33 |
34 | - name: reset ssh connection to use new installed shell
35 | meta: reset_connection
36 |
--------------------------------------------------------------------------------
/ansible/tasks/linux/code-server.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - import_role:
3 | name: pallxk.code_server
4 |
--------------------------------------------------------------------------------
/ansible/tasks/macos/homebrew.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - import_role:
3 | name: geerlingguy.homebrew
4 | - import_role:
5 | name: geerlingguy.mas
6 |
--------------------------------------------------------------------------------
/ansible/tasks/macos/services.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - name: check which LaunchAgents are loaded
3 | shell: "launchctl list"
4 | register: loaded_agents
5 |
6 | - name: load custom LaunchAgents if not loaded
7 | shell: "launchctl load ~/Library/LaunchAgents/{{ item }}.plist"
8 | when: loaded_agents is not search(item)
9 | loop: "{{ launch_agents_load|flatten(levels=1) }}"
10 |
--------------------------------------------------------------------------------
/ansible/tasks/vscode.yml:
--------------------------------------------------------------------------------
1 | ---
2 | - name: fetch installed extensions
3 | shell: "{{ vscode_binary_name }} --list-extensions"
4 | register: vscode_installed_extensions
5 |
6 | - name: install extensions
7 | shell: "{{ vscode_binary_name }} --install-extension {{ item }}"
8 | when: vscode_installed_extensions is not search(item)
9 | loop: "{{ shared_vscode_extensions + vscode_extensions|flatten(levels=1) }}"
10 |
--------------------------------------------------------------------------------
/asdf/default-npm-packages:
--------------------------------------------------------------------------------
1 | tldr
2 |
--------------------------------------------------------------------------------
/asdf/default-python-packages:
--------------------------------------------------------------------------------
1 | ansible
2 | beancount
3 | beancount-n26
4 | fava
5 | smart_importer
6 |
--------------------------------------------------------------------------------
/editorconfig:
--------------------------------------------------------------------------------
1 | # top-most EditorConfig file
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | end_of_line = lf
7 | insert_final_newline = true
8 | trim_trailing_whitespace = true
9 | indent_style = space
10 | indent_size = 2
--------------------------------------------------------------------------------
/git/gitconfig:
--------------------------------------------------------------------------------
1 | [core]
2 | excludesfile = ~/.gitignore
3 | editor = code -w
4 | pager = delta
5 | [interactive]
6 | diffFilter = delta --color-only
7 | [delta]
8 | features = side-by-side line-numbers monokai
9 | syntax-theme = Monokai Extended
10 | [delta "monokai"]
11 | side-by-side = true
12 | navigate = true
13 | syntax-theme = Monokai Extended
14 | minus-style = syntax "#54343e"
15 | plus-style = syntax "#444c3c"
16 | line-numbers-minus-style = red bold
17 | line-numbers-plus-style = green bold
18 | [merge]
19 | conflictstyle = diff3
20 | [diff]
21 | colorMoved = default
22 | [merge]
23 | tool = vscode
24 | [mergetool "vscode"]
25 | cmd = code --wait $MERGED
26 | [color]
27 | ui = true
28 | [color "diff-highlight"]
29 | oldNormal = red bold
30 | oldHighlight = red bold 52
31 | newNormal = green bold
32 | newHighlight = green bold 22
33 | [color "diff"]
34 | meta = 11
35 | frag = magenta bold
36 | commit = yellow bold
37 | old = red bold
38 | new = green bold
39 | whitespace = red reverse
40 | [alias]
41 | # View abbreviated SHA, description, and history graph of the latest 20 commits
42 | l = log --pretty=oneline -n 20 --graph --abbrev-commit
43 | # Same thing as above. But not limited to the local branch
44 | la = log --graph --decorate --pretty=oneline --abbrev-commit --all
45 | # View the current working tree status using the short format
46 | s = status -s
47 | # Show the diff between the latest commit and the current state
48 | d = !"git diff-index --quiet HEAD -- || clear; git diff --patch-with-stat"
49 | set-upstream = !git branch --set-upstream-to=origin/$(git symbolic-ref --short HEAD)
50 | dsf = diff --color
51 | # Shortcut for a 'normal' diff to save as a patch for emailing or later application
52 | patch = !git --no-pager diff --no-color
53 | [pull]
54 | default = current
55 | rebase = true
56 | [push]
57 | default = current
58 | # Local/private config goes in the include
59 | [include]
60 | path = ~/.gitconfig.local
61 |
--------------------------------------------------------------------------------
/git/lazygit.yml:
--------------------------------------------------------------------------------
1 | gui:
2 | mouseEvents: false
3 | os:
4 | openCommand: 'code -rg {{filename}}'
5 | editCommand: 'code'
6 | editCommandTemplate: '{{editor}} --goto {{filename}}:{{line}}'
7 | git:
8 | paging:
9 | colorArg: always
10 | useConfig: true
11 | notARepository: 'skip'
12 |
--------------------------------------------------------------------------------
/hyper/hyper.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 | // Future versions of Hyper may add additional config options,
3 | // which will not automatically be merged into this file.
4 | // See https://hyper.is#cfg for all currently supported options.
5 | module.exports = {
6 | config: {
7 | // choose either `'stable'` for receiving highly polished,
8 | // or `'canary'` for less polished but more frequent updates
9 | updateChannel: 'stable',
10 | // default font size in pixels for all tabs
11 | fontSize: 14,
12 | // font family with optional fallbacks
13 | fontFamily: '"Fira Code Nerd Font", Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',
14 | // default font weight: 'normal' or 'bold'
15 | fontWeight: 'normal',
16 | // font weight for bold characters: 'normal' or 'bold'
17 | fontWeightBold: 'bold',
18 | // line height as a relative unit
19 | lineHeight: 1,
20 | // letter spacing as a relative unit
21 | letterSpacing: 0,
22 | // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
23 | cursorColor: 'rgba(248,28,229,0.8)',
24 | // terminal text color under BLOCK cursor
25 | cursorAccentColor: '#000',
26 | // `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █
27 | cursorShape: 'UNDERLINE',
28 | // set to `true` (without backticks and without quotes) for blinking cursor
29 | cursorBlink: false,
30 | // color of the text
31 | foregroundColor: '#fff',
32 | // terminal background color
33 | // opacity is only supported on macOS
34 | backgroundColor: '#000',
35 | // terminal selection color
36 | selectionColor: 'rgba(248,28,229,0.3)',
37 | // border color (window, tabs)
38 | borderColor: '#333',
39 | // custom CSS to embed in the main window
40 | css: '',
41 | // custom CSS to embed in the terminal window
42 | termCSS: '',
43 | // set custom startup directory (must be an absolute path)
44 | workingDirectory: '',
45 | // if you're using a Linux setup which show native menus, set to false
46 | // default: `true` on Linux, `true` on Windows, ignored on macOS
47 | showHamburgerMenu: '',
48 | // set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons
49 | // additionally, set to `'left'` if you want them on the left, like in Ubuntu
50 | // default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS
51 | showWindowControls: '',
52 | // custom padding (CSS format, i.e.: `top right bottom left`)
53 | padding: '12px 14px',
54 | // the full list. if you're going to provide the full color palette,
55 | // including the 6 x 6 color cubes and the grayscale map, just provide
56 | // an array here instead of a color map object
57 | colors: {
58 | black: '#000000',
59 | red: '#C51E14',
60 | green: '#1DC121',
61 | yellow: '#C7C329',
62 | blue: '#0A2FC4',
63 | magenta: '#C839C5',
64 | cyan: '#20C5C6',
65 | white: '#C7C7C7',
66 | lightBlack: '#686868',
67 | lightRed: '#FD6F6B',
68 | lightGreen: '#67F86F',
69 | lightYellow: '#FFFA72',
70 | lightBlue: '#6A76FB',
71 | lightMagenta: '#FD7CFC',
72 | lightCyan: '#68FDFE',
73 | lightWhite: '#FFFFFF',
74 | limeGreen: '#32CD32',
75 | lightCoral: '#F08080',
76 | },
77 | // the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
78 | // if left empty, your system's login shell will be used by default
79 | //
80 | // Windows
81 | // - Make sure to use a full path if the binary name doesn't work
82 | // - Remove `--login` in shellArgs
83 | //
84 | // Windows Subsystem for Linux (WSL) - previously Bash on Windows
85 | // - Example: `C:\\Windows\\System32\\wsl.exe`
86 | //
87 | // Git-bash on Windows
88 | // - Example: `C:\\Program Files\\Git\\bin\\bash.exe`
89 | //
90 | // PowerShell on Windows
91 | // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
92 | //
93 | // Cygwin
94 | // - Example: `C:\\cygwin64\\bin\\bash.exe`
95 | shell: '/usr/local/bin/zsh',
96 | // for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`)
97 | // by default `['--login']` will be used
98 | shellArgs: ['--login'],
99 | // for environment variables
100 | env: {},
101 | // Supported Options:
102 | // 1. 'SOUND' -> Enables the bell as a sound
103 | // 2. false: turns off the bell
104 | bell: 'SOUND',
105 | // An absolute file path to a sound file on the machine.
106 | // bellSoundURL: '/path/to/sound/file',
107 | // if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard
108 | copyOnSelect: false,
109 | // if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH
110 | defaultSSHApp: true,
111 | // if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no
112 | // selection is present (`true` by default on Windows and disables the context menu feature)
113 | quickEdit: false,
114 | // choose either `'vertical'`, if you want the column mode when Option key is hold during selection (Default)
115 | // or `'force'`, if you want to force selection regardless of whether the terminal is in mouse events mode
116 | // (inside tmux or vim with mouse mode enabled for example).
117 | macOptionSelectionMode: 'vertical',
118 | // Whether to use the WebGL renderer. Set it to false to use canvas-based
119 | // rendering (slower, but supports transparent backgrounds)
120 | webGLRenderer: false,
121 | // keypress required for weblink activation: [ctrl|alt|meta|shift]
122 | // todo: does not pick up config changes automatically, need to restart terminal :/
123 | webLinksActivationKey: '',
124 | // if `false` (without backticks and without quotes), Hyper will use ligatures provided by some fonts
125 | disableLigatures: true,
126 | // set to true to disable auto updates
127 | disableAutoUpdates: false,
128 | // for advanced config flags please refer to https://hyper.is/#cfg
129 | },
130 | // a list of plugins to fetch and install from npm
131 | // format: [@org/]project[#version]
132 | // examples:
133 | // `hyperpower`
134 | // `@company/project`
135 | // `project#1.0.1`
136 | plugins: [
137 | 'hyper-monokai-pro',
138 | 'hyperterm-tabs',
139 | 'hyper-confirm',
140 | 'hyperterm-close-on-left'
141 | ],
142 | // in development, you can create a directory under
143 | // `~/.hyper_plugins/local/` and include it here
144 | // to load it and avoid it being `npm install`ed
145 | localPlugins: [],
146 | keymaps: {
147 | // Example
148 | // 'window:devtools': 'cmd+alt+o',
149 | },
150 | };
151 | //# sourceMappingURL=config-default.js.map
152 |
--------------------------------------------------------------------------------
/install:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ./install-profile workstation
--------------------------------------------------------------------------------
/install-profile:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -e
4 |
5 | BASE_CONFIG="base"
6 | CONFIG_SUFFIX=".yaml"
7 |
8 | META_DIR="meta"
9 | CONFIG_DIR="configs"
10 | PROFILES_DIR="profiles"
11 |
12 | DOTBOT_DIR="dotbot"
13 | DOTBOT_BIN="bin/dotbot"
14 |
15 | BASE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
16 |
17 | cd "${BASE_DIR}"
18 | git submodule update --init --recursive --remote
19 |
20 | while IFS= read -r config; do
21 | CONFIGS+=" ${config}"
22 | done < "${META_DIR}/${PROFILES_DIR}/$1"
23 |
24 | shift
25 |
26 | echo ${CONFIGS}
27 |
28 | for config in ${CONFIGS} ${@}; do
29 | echo -e "\nConfigure $config"
30 | configFile="$(mktemp)" ; echo -e "$(<"${BASE_DIR}/${META_DIR}/${BASE_CONFIG}${CONFIG_SUFFIX}")\n$(<"${BASE_DIR}/${META_DIR}/${CONFIG_DIR}/${config}${CONFIG_SUFFIX}")" > "$configFile"
31 | "${BASE_DIR}/${META_DIR}/${DOTBOT_DIR}/${DOTBOT_BIN}" -d "${BASE_DIR}" -c "$configFile" ; rm -f "$configFile"
32 | done
--------------------------------------------------------------------------------
/install-standalone:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -e
4 |
5 | BASE_CONFIG="base"
6 | CONFIG_SUFFIX=".yaml"
7 |
8 | META_DIR="meta"
9 | CONFIG_DIR="configs"
10 | PROFILES_DIR="profiles"
11 |
12 | DOTBOT_DIR="dotbot"
13 | DOTBOT_BIN="bin/dotbot"
14 |
15 | BASE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
16 |
17 | cd "${BASE_DIR}"
18 | git submodule update --init --recursive --remote
19 |
20 | for config in ${@}; do
21 | configFile="$(mktemp)" ; echo -e "$(<"${BASE_DIR}/${META_DIR}/${BASE_CONFIG}${CONFIG_SUFFIX}")\n$(<"${BASE_DIR}/${META_DIR}/${CONFIG_DIR}/${config}${CONFIG_SUFFIX}")" > "$configFile"
22 | "${BASE_DIR}/${META_DIR}/${DOTBOT_DIR}/${DOTBOT_BIN}" -d "${BASE_DIR}" -c "$configFile" ; rm -f "$configFile"
23 | done
--------------------------------------------------------------------------------
/istatsmenus/iStat Menus Settings.ismp:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | build
6 | 1116
7 | preferences
8 |
9 | Battery_DropdownOrderDisabled
10 | buttons
11 | Battery_MenubarCustomizeStates
12 | 1
13 | Battery_MenubarMode
14 |
15 |
16 | key
17 | 2
18 | uuid
19 | AECB55CF-03E7-4333-BA7C-C86FE0D0F883
20 |
21 |
22 | key
23 | 1
24 | uuid
25 | 7636ECD8-FD19-4FDE-8356-F5DAE46BC93E
26 |
27 |
28 | Battery_MenubarModeBluetooth
29 |
30 |
31 | key
32 | 8
33 | uuid
34 | 8D497039-E2E3-4673-9453-37B4AD8301CF
35 |
36 |
37 | key
38 | 6
39 | uuid
40 | 7783DB70-08F4-4BC6-909C-B024A3E111C1
41 |
42 |
43 | Battery_MenubarModeCharged
44 |
45 |
46 | key
47 | 2
48 | uuid
49 | 8DADF071-71ED-4133-86CB-76DB01AD6C9E
50 |
51 |
52 | Battery_MenubarModeCharging
53 |
54 |
55 | key
56 | 1
57 | uuid
58 | 80BD6DC4-A352-424E-8DC7-5DF45CDB2A7A
59 |
60 |
61 | key
62 | 2
63 | uuid
64 | FF6FBA17-33F3-4D70-B228-6962C057CE3B
65 |
66 |
67 | Battery_MenubarModeDraining
68 |
69 |
70 | key
71 | 1
72 | uuid
73 | F391CBB8-7513-4B7D-92AE-0E33695F8FA2
74 |
75 |
76 | key
77 | 2
78 | uuid
79 | 32FF649B-0B92-4A80-B7A9-F703AC434C81
80 |
81 |
82 | Battery_PercentageShadowColor
83 | 1.00 1.00 1.00 0.00
84 | Battery_TimeShadowColor
85 | 1.00 1.00 1.00 0.00
86 | CPU_AppFormat
87 | 0
88 | CPU_CombineLogicalCores
89 | 1
90 | CPU_DropdownOrderDisabled
91 | buttons
92 | CPU_MenubarCombineCores
93 | 1
94 | CPU_MenubarGraphBreakdowns
95 | 1
96 | CPU_MenubarGraphCustomColors
97 | 1
98 | CPU_MenubarGraphSystem
99 | 0.20 0.67 0.86 1.00
100 | CPU_MenubarGraphUser
101 | 0.30 0.85 0.39 1.00
102 | CPU_MenubarGraphWidth
103 | 9
104 | CPU_MenubarMode
105 |
106 |
107 | key
108 | 0
109 | uuid
110 | EB076A83-0E8C-4980-B22A-5195FC288A5F
111 |
112 |
113 | CPU_MenubarTextShadowColor
114 | 1.00 1.00 1.00 0.00
115 | CombinedDropdownDisplayMode
116 |
117 |
118 | key
119 | 2
120 | uuid
121 | D81A4BBB-C007-4B76-9F42-F79971054A37
122 |
123 |
124 | CombinedMenubarDisplayMode
125 |
126 |
127 | key
128 | 1
129 | uuid
130 | 429231A2-DB25-4B19-975D-4F58A1F23281
131 |
132 |
133 | Diagnostics_Enabled
134 | 0
135 | Disks_DropdownActivityDisplayMode
136 | 1
137 | Disks_DropdownOrderDisabled
138 | buttons
139 | Disks_MenubarGraphActivityWidth
140 | 9
141 | Disks_MenubarGraphCustomColors
142 | 1
143 | Disks_MenubarGraphOverallColor
144 | 0.88 0.92 0.87 1.00
145 | Disks_MenubarItems
146 |
147 |
148 | boot
149 |
150 | key
151 | 919A3902-9DC3-3CB7-A07B-35EACD55E905
152 |
153 |
154 | Disks_MenubarMode
155 |
156 |
157 | key
158 | 8
159 | uuid
160 | 2F56C070-A24F-405F-8912-A8F5BE05F570
161 |
162 |
163 | DropdownGraphBackground
164 | 1
165 | DropdownTheme
166 | 2
167 | FanControl_Sets
168 |
169 | Memory_AppFormat
170 | 0
171 | Memory_DisplayFormat
172 | 0
173 | Memory_DropdownOrderDisabled
174 | buttons
175 | Memory_IgnoreInactive
176 | 1
177 | Memory_MenubarGraphCustomColors
178 | 1
179 | Memory_MenubarGraphOverall
180 | 0.00 0.48 1.00 1.00
181 | Memory_MenubarGraphWidth
182 | 9
183 | Memory_MenubarMode
184 |
185 |
186 | key
187 | 0
188 | uuid
189 | E6123C0A-34F6-40CF-A138-F3F53C8DAF7A
190 |
191 |
192 | Memory_MenubarPercentageColor
193 | 0.91 0.51 0.33 1.00
194 | Memory_MenubarPercentageShadowColor
195 | 1.00 1.00 1.00 0.00
196 | Memory_UFShowLabel
197 | 1
198 | MenubarGraphOpacity
199 | 0.55005532503128052
200 | MenubarSkinColor
201 | 8
202 | MenubarSkinColor-Dark
203 | 8
204 | MenubarSkinColor-Light
205 | 8
206 | MenubarTheme
207 | 1
208 | MigratedExtras_5.0
209 |
210 | MigratedExtras_5.1
211 |
212 | MigratedExtras_5.11
213 |
214 | Migrated_6.0
215 |
216 | Migrated_6.22
217 |
218 | Network_AppSort
219 | 1
220 | Network_DecimalLevel
221 | 1
222 | Network_DropdownOrderDisabled
223 | buttons
224 | Network_GraphMode
225 | 0
226 | Network_MenubarMode
227 |
228 |
229 | key
230 | 100
231 | uuid
232 | A3E30716-EF8C-45E7-AD77-5D307AF002E3
233 |
234 |
235 | key
236 | 0
237 | uuid
238 | FB06DC79-A5AC-450A-B681-3C0BA4AB46E2
239 |
240 |
241 | Network_TextDownloadShadowColor
242 | 1.00 1.00 1.00 0.00
243 | Network_TextUploadShadowColor
244 | 1.00 1.00 1.00 0.00
245 | Notifications-Items
246 |
247 |
248 | enabled
249 |
250 | notification-type
251 | 1
252 | rule-type
253 | 18
254 | uuid
255 | 10D61667-376E-4ECD-BFDE-65F1594D7511
256 | value
257 | 978332400
258 |
259 |
260 | enabled
261 |
262 | notification-type
263 | 1
264 | rule-type
265 | 17
266 | uuid
267 | DBD4D053-4723-447B-ADCA-11B4ECE4DA8F
268 | value
269 | 1.00
270 |
271 |
272 | enabled
273 |
274 | notification-type
275 | 0
276 | rule-type
277 | 14
278 | uuid
279 | 2F1533CA-5ECF-4A09-BB85-52BCD07663C1
280 | value
281 | 10.00
282 |
283 |
284 | enabled
285 |
286 | notification-type
287 | 1
288 | rule-type
289 | 24
290 | uuid
291 | D11CF7D0-3E80-4882-9FED-93CE7B05814B
292 |
293 |
294 | enabled
295 |
296 | notification-type
297 | 1
298 | rule-type
299 | 20
300 | uuid
301 | 8258288F-3454-4497-B5A9-78AD8958DBE6
302 | value
303 | 10.00
304 |
305 |
306 | enabled
307 |
308 | notification-type
309 | 1
310 | rule-type
311 | 10
312 | uuid
313 | 3C8A5625-597F-4F8B-8035-E44DEDDF8CD4
314 |
315 |
316 | Sensors_MenubarMode
317 |
318 |
319 | key
320 |
321 | uuid
322 | 639283A6-377C-41F2-AB7E-E073147C05C5
323 |
324 |
325 | StatusItems-Order
326 |
327 | 6
328 | 7
329 | 3
330 | 1
331 | 2
332 | 4
333 |
334 | Theme-SeperateStyles
335 |
336 | Time_CalendarShowWeeks
337 | 1
338 | Time_CalendarsDisabled
339 |
340 | 776554F7-A449-4062-8169-18584DBAC2EC
341 | 3287C422-F412-4E6A-B336-D57DFD3548D2
342 | 04F7D3B5-C032-4795-9C45-2B9D6C08E345
343 | A20EE3AD-A651-444B-A6DD-33FAE27D008F
344 | D7E8AA62-B05B-4EBE-9813-2A663891D08A
345 | 6831AA0D-CFF6-411C-8198-413BCF879303
346 |
347 | Time_Cities
348 |
349 |
350 | city
351 | Moon
352 | country
353 |
354 | identifier
355 | -6
356 | latitude
357 | 0.0
358 | longitude
359 | 0.0
360 | state
361 |
362 | timezone
363 |
364 |
365 |
366 | city
367 | Current Location
368 | country
369 |
370 | identifier
371 | -7
372 | latitude
373 | 0.0
374 | longitude
375 | 0.0
376 | state
377 |
378 | timezone
379 |
380 |
381 |
382 | city
383 | Recife
384 | country
385 | Brazil
386 | identifier
387 | 3390760
388 | latitude
389 | -8.0538900000000009
390 | longitude
391 | -34.88111
392 | state
393 | Pernambuco
394 | timezone
395 | America/Recife
396 |
397 |
398 | city
399 | Berlin
400 | country
401 | Germany
402 | identifier
403 | 2950159
404 | latitude
405 | 52.524369999999998
406 | longitude
407 | 13.41053
408 | state
409 | Berlin
410 | timezone
411 | Europe/Berlin
412 |
413 |
414 | Time_DropdownCityLayout
415 | 0
416 | Time_DropdownOrderDisabled
417 | buttons
418 | Time_EventsRange
419 | 0
420 | Time_MenubarFlashSeperators
421 | 0
422 | Time_MenubarFormat
423 |
424 |
425 | format
426 |
427 |
428 | EE
429 | ', '
430 | MMM
431 | ' '
432 | dd
433 | ' '
434 | h
435 | ':'
436 | hh
437 | ' '
438 | a
439 |
440 |
441 |
442 | lines
443 | 1
444 |
445 |
446 | Time_TextShadowColor
447 | 0.00 0.00 0.00 0.00
448 | Time_TextSize
449 | 13
450 | TimerFrequency
451 | 2
452 | Updater_Attempts
453 |
454 | 1086
455 | 1
456 | 1113
457 | 1
458 |
459 | Zarya-TLE
460 |
461 | time
462 | 1590368594.01669
463 | tle
464 | ISS (ZARYA)
465 | 1 25544U 98067A 19024.69130787 .00000289 00000-0 11946-4 0 9991
466 | 2 25544 51.6429 354.9058 0004630 308.2748 50.7575 15.53168972152956
467 |
468 |
469 |
470 | version
471 | 6.40
472 |
473 |
474 |
--------------------------------------------------------------------------------
/iterm/com.googlecode.iterm2.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AdjustWindowForFontSizeChange
6 |
7 | AllowClipboardAccess
8 |
9 | AnimateDimming
10 |
11 | AutoHideTmuxClientSession
12 |
13 | CheckTestRelease
14 |
15 | ClosingHotkeySwitchesSpaces
16 |
17 | CommandSelection
18 |
19 | Control
20 | 1
21 | Coprocess MRU
22 |
23 | /usr/local/bin/sudolikeaboss
24 |
25 | CopyLastNewline
26 |
27 | CopySelection
28 |
29 | Custom Color Presets
30 |
31 | Dracula
32 |
33 | Ansi 0 Color
34 |
35 | Blue Component
36 | 0.0
37 | Green Component
38 | 0.0
39 | Red Component
40 | 0.0
41 |
42 | Ansi 1 Color
43 |
44 | Blue Component
45 | 0.3333333432674408
46 | Green Component
47 | 0.3333333432674408
48 | Red Component
49 | 1
50 |
51 | Ansi 10 Color
52 |
53 | Blue Component
54 | 0.4823529411764706
55 | Green Component
56 | 0.98039215686274506
57 | Red Component
58 | 0.31372549019607843
59 |
60 | Ansi 11 Color
61 |
62 | Blue Component
63 | 0.5490196078431373
64 | Green Component
65 | 0.98039215686274506
66 | Red Component
67 | 0.94509803921568625
68 |
69 | Ansi 12 Color
70 |
71 | Blue Component
72 | 0.97647058823529409
73 | Green Component
74 | 0.57647058823529407
75 | Red Component
76 | 0.74117647058823533
77 |
78 | Ansi 13 Color
79 |
80 | Blue Component
81 | 0.77647058823529413
82 | Green Component
83 | 0.47450980392156861
84 | Red Component
85 | 1
86 |
87 | Ansi 14 Color
88 |
89 | Blue Component
90 | 0.99215686274509807
91 | Green Component
92 | 0.9137254901960784
93 | Red Component
94 | 0.54509803921568623
95 |
96 | Ansi 15 Color
97 |
98 | Blue Component
99 | 1
100 | Green Component
101 | 1
102 | Red Component
103 | 1
104 |
105 | Ansi 2 Color
106 |
107 | Blue Component
108 | 0.4823529411764706
109 | Green Component
110 | 0.98039215686274506
111 | Red Component
112 | 0.31372549019607843
113 |
114 | Ansi 3 Color
115 |
116 | Blue Component
117 | 0.5490196078431373
118 | Green Component
119 | 0.98039215686274506
120 | Red Component
121 | 0.94509803921568625
122 |
123 | Ansi 4 Color
124 |
125 | Blue Component
126 | 0.97647058823529409
127 | Green Component
128 | 0.57647058823529407
129 | Red Component
130 | 0.74117647058823533
131 |
132 | Ansi 5 Color
133 |
134 | Blue Component
135 | 0.77647058823529413
136 | Green Component
137 | 0.47450980392156861
138 | Red Component
139 | 1
140 |
141 | Ansi 6 Color
142 |
143 | Blue Component
144 | 0.99215686274509807
145 | Green Component
146 | 0.9137254901960784
147 | Red Component
148 | 0.54509803921568623
149 |
150 | Ansi 7 Color
151 |
152 | Blue Component
153 | 0.73333334922790527
154 | Green Component
155 | 0.73333334922790527
156 | Red Component
157 | 0.73333334922790527
158 |
159 | Ansi 8 Color
160 |
161 | Blue Component
162 | 0.33333333333333331
163 | Green Component
164 | 0.33333333333333331
165 | Red Component
166 | 0.33333333333333331
167 |
168 | Ansi 9 Color
169 |
170 | Blue Component
171 | 0.33333333333333331
172 | Green Component
173 | 0.33333333333333331
174 | Red Component
175 | 1
176 |
177 | Background Color
178 |
179 | Blue Component
180 | 0.15977837145328522
181 | Green Component
182 | 0.12215272337198257
183 | Red Component
184 | 0.11765811592340469
185 |
186 | Bold Color
187 |
188 | Blue Component
189 | 1
190 | Green Component
191 | 1
192 | Red Component
193 | 1
194 |
195 | Cursor Color
196 |
197 | Blue Component
198 | 0.73333334922790527
199 | Green Component
200 | 0.73333334922790527
201 | Red Component
202 | 0.73333334922790527
203 |
204 | Cursor Text Color
205 |
206 | Blue Component
207 | 1
208 | Green Component
209 | 1
210 | Red Component
211 | 1
212 |
213 | Foreground Color
214 |
215 | Blue Component
216 | 0.94901961088180542
217 | Green Component
218 | 0.97254902124404907
219 | Red Component
220 | 0.97254902124404907
221 |
222 | Selected Text Color
223 |
224 | Blue Component
225 | 1
226 | Green Component
227 | 1
228 | Red Component
229 | 1
230 |
231 | Selection Color
232 |
233 | Blue Component
234 | 0.35294118523597717
235 | Green Component
236 | 0.27843138575553894
237 | Red Component
238 | 0.26666668057441711
239 |
240 |
241 | Molokai
242 |
243 | Ansi 0 Color
244 |
245 | Blue Component
246 | 0.070588238537311554
247 | Green Component
248 | 0.070588238537311554
249 | Red Component
250 | 0.070588238537311554
251 |
252 | Ansi 1 Color
253 |
254 | Blue Component
255 | 0.45098039507865906
256 | Green Component
257 | 0.14509804546833038
258 | Red Component
259 | 0.98039215803146362
260 |
261 | Ansi 10 Color
262 |
263 | Blue Component
264 | 0.3713659942150116
265 | Green Component
266 | 0.87939631938934326
267 | Red Component
268 | 0.69346785545349121
269 |
270 | Ansi 11 Color
271 |
272 | Blue Component
273 | 0.42728197574615479
274 | Green Component
275 | 0.94947350025177002
276 | Red Component
277 | 0.99927449226379395
278 |
279 | Ansi 12 Color
280 |
281 | Blue Component
282 | 1
283 | Green Component
284 | 0.68627452850341797
285 | Red Component
286 | 0.0
287 |
288 | Ansi 13 Color
289 |
290 | Blue Component
291 | 1
292 | Green Component
293 | 0.52941179275512695
294 | Red Component
295 | 0.68627452850341797
296 |
297 | Ansi 14 Color
298 |
299 | Blue Component
300 | 0.99888235330581665
301 | Green Component
302 | 0.80626189708709717
303 | Red Component
304 | 0.31685584783554077
305 |
306 | Ansi 15 Color
307 |
308 | Blue Component
309 | 1
310 | Green Component
311 | 1
312 | Red Component
313 | 1
314 |
315 | Ansi 2 Color
316 |
317 | Blue Component
318 | 0.13826943933963776
319 | Green Component
320 | 0.88415688276290894
321 | Red Component
322 | 0.59543848037719727
323 |
324 | Ansi 3 Color
325 |
326 | Blue Component
327 | 0.37670767307281494
328 | Green Component
329 | 0.83169490098953247
330 | Red Component
331 | 0.87502807378768921
332 |
333 | Ansi 4 Color
334 |
335 | Blue Component
336 | 0.81389641761779785
337 | Green Component
338 | 0.50178432464599609
339 | Red Component
340 | 0.061529088765382767
341 |
342 | Ansi 5 Color
343 |
344 | Blue Component
345 | 1
346 | Green Component
347 | 0.0
348 | Red Component
349 | 0.52941179275512695
350 |
351 | Ansi 6 Color
352 |
353 | Blue Component
354 | 0.81416356563568115
355 | Green Component
356 | 0.65859752893447876
357 | Red Component
358 | 0.26240241527557373
359 |
360 | Ansi 7 Color
361 |
362 | Blue Component
363 | 0.73333334922790527
364 | Green Component
365 | 0.73333334922790527
366 | Red Component
367 | 0.73333334922790527
368 |
369 | Ansi 8 Color
370 |
371 | Blue Component
372 | 0.33333333333333331
373 | Green Component
374 | 0.33333333333333331
375 | Red Component
376 | 0.33333333333333331
377 |
378 | Ansi 9 Color
379 |
380 | Blue Component
381 | 0.61410599946975708
382 | Green Component
383 | 0.40106064081192017
384 | Red Component
385 | 0.9644390344619751
386 |
387 | Background Color
388 |
389 | Blue Component
390 | 0.070588238537311554
391 | Green Component
392 | 0.070588238537311554
393 | Red Component
394 | 0.070588238537311554
395 |
396 | Bold Color
397 |
398 | Blue Component
399 | 1
400 | Green Component
401 | 1
402 | Red Component
403 | 1
404 |
405 | Cursor Color
406 |
407 | Blue Component
408 | 0.73333334922790527
409 | Green Component
410 | 0.73333334922790527
411 | Red Component
412 | 0.73333334922790527
413 |
414 | Cursor Text Color
415 |
416 | Blue Component
417 | 1
418 | Green Component
419 | 1
420 | Red Component
421 | 1
422 |
423 | Foreground Color
424 |
425 | Blue Component
426 | 0.73333334922790527
427 | Green Component
428 | 0.73333334922790527
429 | Red Component
430 | 0.73333334922790527
431 |
432 | Selected Text Color
433 |
434 | Blue Component
435 | 0.0
436 | Green Component
437 | 0.0
438 | Red Component
439 | 0.0
440 |
441 | Selection Color
442 |
443 | Blue Component
444 | 1
445 | Green Component
446 | 0.8353000283241272
447 | Red Component
448 | 0.70980000495910645
449 |
450 |
451 | Monokai Soda
452 |
453 | Ansi 0 Color
454 |
455 | Blue Component
456 | 0.10051459074020386
457 | Green Component
458 | 0.10051288455724716
459 | Red Component
460 | 0.10051589459180832
461 |
462 | Ansi 1 Color
463 |
464 | Blue Component
465 | 0.3728577196598053
466 | Green Component
467 | 0.0
468 | Red Component
469 | 0.95683503150939941
470 |
471 | Ansi 10 Color
472 |
473 | Blue Component
474 | 0.14004382491111755
475 | Green Component
476 | 0.87921047210693359
477 | Red Component
478 | 0.59473341703414917
479 |
480 | Ansi 11 Color
481 |
482 | Blue Component
483 | 0.38154411315917969
484 | Green Component
485 | 0.83635991811752319
486 | Red Component
487 | 0.87748134136199951
488 |
489 | Ansi 12 Color
490 |
491 | Blue Component
492 | 0.99877572059631348
493 | Green Component
494 | 0.39599207043647766
495 | Red Component
496 | 0.61468899250030518
497 |
498 | Ansi 13 Color
499 |
500 | Blue Component
501 | 0.3728577196598053
502 | Green Component
503 | 0.0
504 | Red Component
505 | 0.95683503150939941
506 |
507 | Ansi 14 Color
508 |
509 | Blue Component
510 | 0.92060363292694092
511 | Green Component
512 | 0.81977206468582153
513 | Red Component
514 | 0.34416967630386353
515 |
516 | Ansi 15 Color
517 |
518 | Blue Component
519 | 0.9359474778175354
520 | Green Component
521 | 0.96549534797668457
522 | Red Component
523 | 0.96537256240844727
524 |
525 | Ansi 2 Color
526 |
527 | Blue Component
528 | 0.14004382491111755
529 | Green Component
530 | 0.87921047210693359
531 | Red Component
532 | 0.59473341703414917
533 |
534 | Ansi 3 Color
535 |
536 | Blue Component
537 | 0.099807053804397583
538 | Green Component
539 | 0.51805692911148071
540 | Red Component
541 | 0.98094809055328369
542 |
543 | Ansi 4 Color
544 |
545 | Blue Component
546 | 0.99877572059631348
547 | Green Component
548 | 0.39599207043647766
549 | Red Component
550 | 0.61468899250030518
551 |
552 | Ansi 5 Color
553 |
554 | Blue Component
555 | 0.3728577196598053
556 | Green Component
557 | 0.0
558 | Red Component
559 | 0.95683503150939941
560 |
561 | Ansi 6 Color
562 |
563 | Blue Component
564 | 0.92060363292694092
565 | Green Component
566 | 0.81977206468582153
567 | Red Component
568 | 0.34416967630386353
569 |
570 | Ansi 7 Color
571 |
572 | Blue Component
573 | 0.70993047952651978
574 | Green Component
575 | 0.77144092321395874
576 | Red Component
577 | 0.76960963010787964
578 |
579 | Ansi 8 Color
580 |
581 | Blue Component
582 | 0.29652142524719238
583 | Green Component
584 | 0.36959609389305115
585 | Red Component
586 | 0.3829454779624939
587 |
588 | Ansi 9 Color
589 |
590 | Blue Component
591 | 0.3728577196598053
592 | Green Component
593 | 0.0
594 | Red Component
595 | 0.95683503150939941
596 |
597 | Background Color
598 |
599 | Blue Component
600 | 0.10051459074020386
601 | Green Component
602 | 0.10051288455724716
603 | Red Component
604 | 0.10051589459180832
605 |
606 | Bold Color
607 |
608 | Blue Component
609 | 0.70993047952651978
610 | Green Component
611 | 0.77144092321395874
612 | Red Component
613 | 0.76960963010787964
614 |
615 | Cursor Color
616 |
617 | Blue Component
618 | 0.92647796869277954
619 | Green Component
620 | 0.96674919128417969
621 | Red Component
622 | 0.96554505825042725
623 |
624 | Cursor Text Color
625 |
626 | Blue Component
627 | 0.70993047952651978
628 | Green Component
629 | 0.77144092321395874
630 | Red Component
631 | 0.76960963010787964
632 |
633 | Foreground Color
634 |
635 | Blue Component
636 | 0.70993047952651978
637 | Green Component
638 | 0.77144092321395874
639 | Red Component
640 | 0.76960963010787964
641 |
642 | Selected Text Color
643 |
644 | Blue Component
645 | 0.70993047952651978
646 | Green Component
647 | 0.77144092321395874
648 | Red Component
649 | 0.76960963010787964
650 |
651 | Selection Color
652 |
653 | Blue Component
654 | 0.20521116256713867
655 | Green Component
656 | 0.20520767569541931
657 | Red Component
658 | 0.20521381497383118
659 |
660 |
661 | Monokai Vivid
662 |
663 | Ansi 0 Color
664 |
665 | Alpha Component
666 | 1
667 | Blue Component
668 | 0.070588238537311554
669 | Color Space
670 | Calibrated
671 | Green Component
672 | 0.070588238537311554
673 | Red Component
674 | 0.070588238537311554
675 |
676 | Ansi 1 Color
677 |
678 | Alpha Component
679 | 1
680 | Blue Component
681 | 0.20415860414505005
682 | Color Space
683 | Calibrated
684 | Green Component
685 | 0.16063156723976135
686 | Red Component
687 | 0.98061299324035645
688 |
689 | Ansi 10 Color
690 |
691 | Alpha Component
692 | 1
693 | Blue Component
694 | 0.3713659942150116
695 | Color Space
696 | Calibrated
697 | Green Component
698 | 0.87939631938934326
699 | Red Component
700 | 0.69346785545349121
701 |
702 | Ansi 11 Color
703 |
704 | Alpha Component
705 | 1
706 | Blue Component
707 | 0.42728197574615479
708 | Color Space
709 | Calibrated
710 | Green Component
711 | 0.94947350025177002
712 | Red Component
713 | 0.99927449226379395
714 |
715 | Ansi 12 Color
716 |
717 | Alpha Component
718 | 1
719 | Blue Component
720 | 0.9982903003692627
721 | Color Space
722 | Calibrated
723 | Green Component
724 | 0.26095205545425415
725 | Red Component
726 | 0.016693107783794403
727 |
728 | Ansi 13 Color
729 |
730 | Alpha Component
731 | 1
732 | Blue Component
733 | 0.9646141529083252
734 | Color Space
735 | Calibrated
736 | Green Component
737 | 0.0
738 | Red Component
739 | 0.95072436332702637
740 |
741 | Ansi 14 Color
742 |
743 | Alpha Component
744 | 1
745 | Blue Component
746 | 0.99888235330581665
747 | Color Space
748 | Calibrated
749 | Green Component
750 | 0.80626189708709717
751 | Red Component
752 | 0.31685584783554077
753 |
754 | Ansi 15 Color
755 |
756 | Alpha Component
757 | 1
758 | Blue Component
759 | 1
760 | Color Space
761 | Calibrated
762 | Green Component
763 | 1
764 | Red Component
765 | 1
766 |
767 | Ansi 2 Color
768 |
769 | Alpha Component
770 | 1
771 | Blue Component
772 | 0.13826943933963776
773 | Color Space
774 | Calibrated
775 | Green Component
776 | 0.88415688276290894
777 | Red Component
778 | 0.59543848037719727
779 |
780 | Ansi 3 Color
781 |
782 | Alpha Component
783 | 1
784 | Blue Component
785 | 0.040143705904483795
786 | Color Space
787 | Calibrated
788 | Green Component
789 | 0.95177114009857178
790 | Red Component
791 | 0.99948215484619141
792 |
793 | Ansi 4 Color
794 |
795 | Alpha Component
796 | 1
797 | Blue Component
798 | 0.9982903003692627
799 | Color Space
800 | Calibrated
801 | Green Component
802 | 0.26095205545425415
803 | Red Component
804 | 0.016693107783794403
805 |
806 | Ansi 5 Color
807 |
808 | Alpha Component
809 | 1
810 | Blue Component
811 | 0.97254902124404907
812 | Color Space
813 | Calibrated
814 | Green Component
815 | 0.0
816 | Red Component
817 | 0.97254902124404907
818 |
819 | Ansi 6 Color
820 |
821 | Alpha Component
822 | 1
823 | Blue Component
824 | 0.92941176891326904
825 | Color Space
826 | Calibrated
827 | Green Component
828 | 0.7137255072593689
829 | Red Component
830 | 0.0039215688593685627
831 |
832 | Ansi 7 Color
833 |
834 | Alpha Component
835 | 1
836 | Blue Component
837 | 0.99999129772186279
838 | Color Space
839 | Calibrated
840 | Green Component
841 | 0.99997437000274658
842 | Red Component
843 | 1
844 |
845 | Ansi 8 Color
846 |
847 | Alpha Component
848 | 1
849 | Blue Component
850 | 0.51279646158218384
851 | Color Space
852 | Calibrated
853 | Green Component
854 | 0.51278775930404663
855 | Red Component
856 | 0.51280313730239868
857 |
858 | Ansi 9 Color
859 |
860 | Alpha Component
861 | 1
862 | Blue Component
863 | 0.61410599946975708
864 | Color Space
865 | Calibrated
866 | Green Component
867 | 0.40106064081192017
868 | Red Component
869 | 0.9644390344619751
870 |
871 | Background Color
872 |
873 | Alpha Component
874 | 1
875 | Blue Component
876 | 0.070588238537311554
877 | Color Space
878 | Calibrated
879 | Green Component
880 | 0.070588238537311554
881 | Red Component
882 | 0.070588238537311554
883 |
884 | Badge Color
885 |
886 | Alpha Component
887 | 0.5
888 | Blue Component
889 | 0.0
890 | Color Space
891 | Calibrated
892 | Green Component
893 | 0.0
894 | Red Component
895 | 1
896 |
897 | Bold Color
898 |
899 | Alpha Component
900 | 1
901 | Blue Component
902 | 1
903 | Color Space
904 | Calibrated
905 | Green Component
906 | 1
907 | Red Component
908 | 1
909 |
910 | Cursor Color
911 |
912 | Alpha Component
913 | 1
914 | Blue Component
915 | 0.026950567960739136
916 | Color Space
917 | Calibrated
918 | Green Component
919 | 0.0
920 | Red Component
921 | 0.98594832420349121
922 |
923 | Cursor Guide Color
924 |
925 | Alpha Component
926 | 0.25
927 | Blue Component
928 | 1
929 | Color Space
930 | Calibrated
931 | Green Component
932 | 0.9100000262260437
933 | Red Component
934 | 0.64999997615814209
935 |
936 | Cursor Text Color
937 |
938 | Alpha Component
939 | 1
940 | Blue Component
941 | 0.036231454461812973
942 | Color Space
943 | Calibrated
944 | Green Component
945 | 0.0
946 | Red Component
947 | 0.91798752546310425
948 |
949 | Foreground Color
950 |
951 | Alpha Component
952 | 1
953 | Blue Component
954 | 0.9752877950668335
955 | Color Space
956 | Calibrated
957 | Green Component
958 | 0.97527122497558594
959 | Red Component
960 | 0.97530043125152588
961 |
962 | Link Color
963 |
964 | Alpha Component
965 | 1
966 | Blue Component
967 | 0.99908709526062012
968 | Color Space
969 | Calibrated
970 | Green Component
971 | 0.24597522616386414
972 | Red Component
973 | 0.89783346652984619
974 |
975 | Selected Text Color
976 |
977 | Alpha Component
978 | 1
979 | Blue Component
980 | 0.0
981 | Color Space
982 | Calibrated
983 | Green Component
984 | 0.0
985 | Red Component
986 | 0.0
987 |
988 | Selection Color
989 |
990 | Alpha Component
991 | 1
992 | Blue Component
993 | 0.99999129772186279
994 | Color Space
995 | Calibrated
996 | Green Component
997 | 0.99997437000274658
998 | Red Component
999 | 1
1000 |
1001 |
1002 | Solarized Dark
1003 |
1004 | Ansi 0 Color
1005 |
1006 | Blue Component
1007 | 0.19370138645172119
1008 | Green Component
1009 | 0.15575926005840302
1010 | Red Component
1011 | 0.0
1012 |
1013 | Ansi 1 Color
1014 |
1015 | Blue Component
1016 | 0.14145714044570923
1017 | Green Component
1018 | 0.10840655118227005
1019 | Red Component
1020 | 0.81926977634429932
1021 |
1022 | Ansi 10 Color
1023 |
1024 | Blue Component
1025 | 0.38298487663269043
1026 | Green Component
1027 | 0.35665956139564514
1028 | Red Component
1029 | 0.27671992778778076
1030 |
1031 | Ansi 11 Color
1032 |
1033 | Blue Component
1034 | 0.43850564956665039
1035 | Green Component
1036 | 0.40717673301696777
1037 | Red Component
1038 | 0.32436618208885193
1039 |
1040 | Ansi 12 Color
1041 |
1042 | Blue Component
1043 | 0.51685798168182373
1044 | Green Component
1045 | 0.50962930917739868
1046 | Red Component
1047 | 0.44058024883270264
1048 |
1049 | Ansi 13 Color
1050 |
1051 | Blue Component
1052 | 0.72908437252044678
1053 | Green Component
1054 | 0.33896297216415405
1055 | Red Component
1056 | 0.34798634052276611
1057 |
1058 | Ansi 14 Color
1059 |
1060 | Blue Component
1061 | 0.56363654136657715
1062 | Green Component
1063 | 0.56485837697982788
1064 | Red Component
1065 | 0.50599193572998047
1066 |
1067 | Ansi 15 Color
1068 |
1069 | Blue Component
1070 | 0.86405980587005615
1071 | Green Component
1072 | 0.95794391632080078
1073 | Red Component
1074 | 0.98943418264389038
1075 |
1076 | Ansi 2 Color
1077 |
1078 | Blue Component
1079 | 0.020208755508065224
1080 | Green Component
1081 | 0.54115492105484009
1082 | Red Component
1083 | 0.44977453351020813
1084 |
1085 | Ansi 3 Color
1086 |
1087 | Blue Component
1088 | 0.023484811186790466
1089 | Green Component
1090 | 0.46751424670219421
1091 | Red Component
1092 | 0.64746475219726562
1093 |
1094 | Ansi 4 Color
1095 |
1096 | Blue Component
1097 | 0.78231418132781982
1098 | Green Component
1099 | 0.46265947818756104
1100 | Red Component
1101 | 0.12754884362220764
1102 |
1103 | Ansi 5 Color
1104 |
1105 | Blue Component
1106 | 0.43516635894775391
1107 | Green Component
1108 | 0.10802463442087173
1109 | Red Component
1110 | 0.77738940715789795
1111 |
1112 | Ansi 6 Color
1113 |
1114 | Blue Component
1115 | 0.52502274513244629
1116 | Green Component
1117 | 0.57082360982894897
1118 | Red Component
1119 | 0.14679534733295441
1120 |
1121 | Ansi 7 Color
1122 |
1123 | Blue Component
1124 | 0.79781103134155273
1125 | Green Component
1126 | 0.89001238346099854
1127 | Red Component
1128 | 0.91611063480377197
1129 |
1130 | Ansi 8 Color
1131 |
1132 | Blue Component
1133 | 0.15170273184776306
1134 | Green Component
1135 | 0.11783610284328461
1136 | Red Component
1137 | 0.0
1138 |
1139 | Ansi 9 Color
1140 |
1141 | Blue Component
1142 | 0.073530435562133789
1143 | Green Component
1144 | 0.21325300633907318
1145 | Red Component
1146 | 0.74176257848739624
1147 |
1148 | Background Color
1149 |
1150 | Blue Component
1151 | 0.15170273184776306
1152 | Green Component
1153 | 0.11783610284328461
1154 | Red Component
1155 | 0.0
1156 |
1157 | Bold Color
1158 |
1159 | Blue Component
1160 | 0.56363654136657715
1161 | Green Component
1162 | 0.56485837697982788
1163 | Red Component
1164 | 0.50599193572998047
1165 |
1166 | Cursor Color
1167 |
1168 | Blue Component
1169 | 0.51685798168182373
1170 | Green Component
1171 | 0.50962930917739868
1172 | Red Component
1173 | 0.44058024883270264
1174 |
1175 | Cursor Text Color
1176 |
1177 | Blue Component
1178 | 0.19370138645172119
1179 | Green Component
1180 | 0.15575926005840302
1181 | Red Component
1182 | 0.0
1183 |
1184 | Foreground Color
1185 |
1186 | Blue Component
1187 | 0.51685798168182373
1188 | Green Component
1189 | 0.50962930917739868
1190 | Red Component
1191 | 0.44058024883270264
1192 |
1193 | Selected Text Color
1194 |
1195 | Blue Component
1196 | 0.56363654136657715
1197 | Green Component
1198 | 0.56485837697982788
1199 | Red Component
1200 | 0.50599193572998047
1201 |
1202 | Selection Color
1203 |
1204 | Blue Component
1205 | 0.19370138645172119
1206 | Green Component
1207 | 0.15575926005840302
1208 | Red Component
1209 | 0.0
1210 |
1211 |
1212 | Solarized Light
1213 |
1214 | Ansi 0 Color
1215 |
1216 | Blue Component
1217 | 0.19370138645172119
1218 | Green Component
1219 | 0.15575926005840302
1220 | Red Component
1221 | 0.0
1222 |
1223 | Ansi 1 Color
1224 |
1225 | Blue Component
1226 | 0.14145712554454803
1227 | Green Component
1228 | 0.10840645432472229
1229 | Red Component
1230 | 0.81926983594894409
1231 |
1232 | Ansi 10 Color
1233 |
1234 | Blue Component
1235 | 0.38298487663269043
1236 | Green Component
1237 | 0.35665956139564514
1238 | Red Component
1239 | 0.27671992778778076
1240 |
1241 | Ansi 11 Color
1242 |
1243 | Blue Component
1244 | 0.43850564956665039
1245 | Green Component
1246 | 0.40717673301696777
1247 | Red Component
1248 | 0.32436618208885193
1249 |
1250 | Ansi 12 Color
1251 |
1252 | Blue Component
1253 | 0.51685798168182373
1254 | Green Component
1255 | 0.50962930917739868
1256 | Red Component
1257 | 0.44058024883270264
1258 |
1259 | Ansi 13 Color
1260 |
1261 | Blue Component
1262 | 0.72908437252044678
1263 | Green Component
1264 | 0.33896297216415405
1265 | Red Component
1266 | 0.34798634052276611
1267 |
1268 | Ansi 14 Color
1269 |
1270 | Blue Component
1271 | 0.56363654136657715
1272 | Green Component
1273 | 0.56485837697982788
1274 | Red Component
1275 | 0.50599193572998047
1276 |
1277 | Ansi 15 Color
1278 |
1279 | Blue Component
1280 | 0.86405980587005615
1281 | Green Component
1282 | 0.95794391632080078
1283 | Red Component
1284 | 0.98943418264389038
1285 |
1286 | Ansi 2 Color
1287 |
1288 | Blue Component
1289 | 0.020208755508065224
1290 | Green Component
1291 | 0.54115492105484009
1292 | Red Component
1293 | 0.44977453351020813
1294 |
1295 | Ansi 3 Color
1296 |
1297 | Blue Component
1298 | 0.023484811186790466
1299 | Green Component
1300 | 0.46751424670219421
1301 | Red Component
1302 | 0.64746475219726562
1303 |
1304 | Ansi 4 Color
1305 |
1306 | Blue Component
1307 | 0.78231418132781982
1308 | Green Component
1309 | 0.46265947818756104
1310 | Red Component
1311 | 0.12754884362220764
1312 |
1313 | Ansi 5 Color
1314 |
1315 | Blue Component
1316 | 0.43516635894775391
1317 | Green Component
1318 | 0.10802463442087173
1319 | Red Component
1320 | 0.77738940715789795
1321 |
1322 | Ansi 6 Color
1323 |
1324 | Blue Component
1325 | 0.52502274513244629
1326 | Green Component
1327 | 0.57082360982894897
1328 | Red Component
1329 | 0.14679534733295441
1330 |
1331 | Ansi 7 Color
1332 |
1333 | Blue Component
1334 | 0.79781103134155273
1335 | Green Component
1336 | 0.89001238346099854
1337 | Red Component
1338 | 0.91611063480377197
1339 |
1340 | Ansi 8 Color
1341 |
1342 | Blue Component
1343 | 0.15170273184776306
1344 | Green Component
1345 | 0.11783610284328461
1346 | Red Component
1347 | 0.0
1348 |
1349 | Ansi 9 Color
1350 |
1351 | Blue Component
1352 | 0.073530435562133789
1353 | Green Component
1354 | 0.21325300633907318
1355 | Red Component
1356 | 0.74176257848739624
1357 |
1358 | Background Color
1359 |
1360 | Blue Component
1361 | 0.86405980587005615
1362 | Green Component
1363 | 0.95794391632080078
1364 | Red Component
1365 | 0.98943418264389038
1366 |
1367 | Bold Color
1368 |
1369 | Blue Component
1370 | 0.38298487663269043
1371 | Green Component
1372 | 0.35665956139564514
1373 | Red Component
1374 | 0.27671992778778076
1375 |
1376 | Cursor Color
1377 |
1378 | Blue Component
1379 | 0.43850564956665039
1380 | Green Component
1381 | 0.40717673301696777
1382 | Red Component
1383 | 0.32436618208885193
1384 |
1385 | Cursor Text Color
1386 |
1387 | Blue Component
1388 | 0.79781103134155273
1389 | Green Component
1390 | 0.89001238346099854
1391 | Red Component
1392 | 0.91611063480377197
1393 |
1394 | Foreground Color
1395 |
1396 | Blue Component
1397 | 0.43850564956665039
1398 | Green Component
1399 | 0.40717673301696777
1400 | Red Component
1401 | 0.32436618208885193
1402 |
1403 | Selected Text Color
1404 |
1405 | Blue Component
1406 | 0.38298487663269043
1407 | Green Component
1408 | 0.35665956139564514
1409 | Red Component
1410 | 0.27671992778778076
1411 |
1412 | Selection Color
1413 |
1414 | Blue Component
1415 | 0.79781103134155273
1416 | Green Component
1417 | 0.89001238346099854
1418 | Red Component
1419 | 0.91611063480377197
1420 |
1421 |
1422 | material-design-colors
1423 |
1424 | Ansi 0 Color
1425 |
1426 | Blue Component
1427 | 0.40253299474716187
1428 | Green Component
1429 | 0.35616019368171692
1430 | Red Component
1431 | 0.26286587119102478
1432 |
1433 | Ansi 1 Color
1434 |
1435 | Blue Component
1436 | 0.25575384497642517
1437 | Green Component
1438 | 0.22098405659198761
1439 | Red Component
1440 | 0.9871404767036438
1441 |
1442 | Ansi 10 Color
1443 |
1444 | Blue Component
1445 | 0.74659085273742676
1446 | Green Component
1447 | 0.96712285280227661
1448 | Red Component
1449 | 0.67800694704055786
1450 |
1451 | Ansi 11 Color
1452 |
1453 | Blue Component
1454 | 0.42511638998985291
1455 | Green Component
1456 | 0.88262283802032471
1457 | Red Component
1458 | 0.99765938520431519
1459 |
1460 | Ansi 12 Color
1461 |
1462 | Blue Component
1463 | 0.99898606538772583
1464 | Green Component
1465 | 0.81066548824310303
1466 | Red Component
1467 | 0.43880558013916016
1468 |
1469 | Ansi 13 Color
1470 |
1471 | Blue Component
1472 | 0.60766077041625977
1473 | Green Component
1474 | 0.40164706110954285
1475 | Red Component
1476 | 0.9887651801109314
1477 |
1478 | Ansi 14 Color
1479 |
1480 | Blue Component
1481 | 0.90182536840438843
1482 | Green Component
1483 | 1
1484 | Red Component
1485 | 0.60292786359786987
1486 |
1487 | Ansi 15 Color
1488 |
1489 | Blue Component
1490 | 0.99999129772186279
1491 | Green Component
1492 | 0.99997437000274658
1493 | Red Component
1494 | 1
1495 |
1496 | Ansi 2 Color
1497 |
1498 | Blue Component
1499 | 0.62042194604873657
1500 | Green Component
1501 | 0.94388872385025024
1502 | Red Component
1503 | 0.36202818155288696
1504 |
1505 | Ansi 3 Color
1506 |
1507 | Blue Component
1508 | 0.19727933406829834
1509 | Green Component
1510 | 0.81672251224517822
1511 | Red Component
1512 | 0.99627053737640381
1513 |
1514 | Ansi 4 Color
1515 |
1516 | Blue Component
1517 | 0.99871528148651123
1518 | Green Component
1519 | 0.7149810791015625
1520 | Red Component
1521 | 0.215079665184021
1522 |
1523 | Ansi 5 Color
1524 |
1525 | Blue Component
1526 | 0.43182668089866638
1527 | Green Component
1528 | 0.13310989737510681
1529 | Red Component
1530 | 0.986469566822052
1531 |
1532 | Ansi 6 Color
1533 |
1534 | Blue Component
1535 | 0.82062870264053345
1536 | Green Component
1537 | 1
1538 | Red Component
1539 | 0.34860008955001831
1540 |
1541 | Ansi 7 Color
1542 |
1543 | Blue Component
1544 | 0.99999129772186279
1545 | Green Component
1546 | 0.99997437000274658
1547 | Red Component
1548 | 1
1549 |
1550 | Ansi 8 Color
1551 |
1552 | Blue Component
1553 | 0.72321081161499023
1554 | Green Component
1555 | 0.69167852401733398
1556 | Red Component
1557 | 0.63061976432800293
1558 |
1559 | Ansi 9 Color
1560 |
1561 | Blue Component
1562 | 0.42818409204483032
1563 | Green Component
1564 | 0.45310419797897339
1565 | Red Component
1566 | 0.98958194255828857
1567 |
1568 | Background Color
1569 |
1570 | Blue Component
1571 | 0.16608485579490662
1572 | Green Component
1573 | 0.14745020866394043
1574 | Red Component
1575 | 0.11278382688760757
1576 |
1577 | Bold Color
1578 |
1579 | Blue Component
1580 | 0.91648769378662109
1581 | Green Component
1582 | 0.91671288013458252
1583 | Red Component
1584 | 0.91654461622238159
1585 |
1586 | Cursor Color
1587 |
1588 | Blue Component
1589 | 0.91648769378662109
1590 | Green Component
1591 | 0.91671288013458252
1592 | Red Component
1593 | 0.91654461622238159
1594 |
1595 | Cursor Text Color
1596 |
1597 | Blue Component
1598 | 0.0
1599 | Green Component
1600 | 0.0
1601 | Red Component
1602 | 0.0
1603 |
1604 | Foreground Color
1605 |
1606 | Blue Component
1607 | 0.93115901947021484
1608 | Green Component
1609 | 0.92142927646636963
1610 | Red Component
1611 | 0.90730977058410645
1612 |
1613 | Selected Text Color
1614 |
1615 | Blue Component
1616 | 0.93115901947021484
1617 | Green Component
1618 | 0.92142927646636963
1619 | Red Component
1620 | 0.90730977058410645
1621 |
1622 | Selection Color
1623 |
1624 | Blue Component
1625 | 0.47096589207649231
1626 | Green Component
1627 | 0.41462835669517517
1628 | Red Component
1629 | 0.30659490823745728
1630 |
1631 |
1632 | monokai_pro
1633 |
1634 | Ansi 0 Color
1635 |
1636 | Alpha Component
1637 | 1
1638 | Blue Component
1639 | 0.0
1640 | Color Space
1641 | sRGB
1642 | Green Component
1643 | 0.0096160909160971642
1644 | Red Component
1645 | 0.031955186277627945
1646 |
1647 | Ansi 1 Color
1648 |
1649 | Alpha Component
1650 | 1
1651 | Blue Component
1652 | 0.53333336114883423
1653 | Color Space
1654 | sRGB
1655 | Green Component
1656 | 0.3803921639919281
1657 | Red Component
1658 | 1
1659 |
1660 | Ansi 10 Color
1661 |
1662 | Alpha Component
1663 | 1
1664 | Blue Component
1665 | 0.49067068099975586
1666 | Color Space
1667 | sRGB
1668 | Green Component
1669 | 0.773590087890625
1670 | Red Component
1671 | 0.63213038444519043
1672 |
1673 | Ansi 11 Color
1674 |
1675 | Alpha Component
1676 | 1
1677 | Blue Component
1678 | 0.40730828046798706
1679 | Color Space
1680 | sRGB
1681 | Green Component
1682 | 0.69432204961776733
1683 | Red Component
1684 | 0.792510986328125
1685 |
1686 | Ansi 12 Color
1687 |
1688 | Alpha Component
1689 | 1
1690 | Blue Component
1691 | 0.83921569585800171
1692 | Color Space
1693 | sRGB
1694 | Green Component
1695 | 0.54117649793624878
1696 | Red Component
1697 | 0.15294118225574493
1698 |
1699 | Ansi 13 Color
1700 |
1701 | Alpha Component
1702 | 1
1703 | Blue Component
1704 | 0.46468961238861084
1705 | Color Space
1706 | sRGB
1707 | Green Component
1708 | 0.59091269969940186
1709 | Red Component
1710 | 0.8485107421875
1711 |
1712 | Ansi 14 Color
1713 |
1714 | Alpha Component
1715 | 1
1716 | Blue Component
1717 | 0.77569580078125
1718 | Color Space
1719 | sRGB
1720 | Green Component
1721 | 0.74306726455688477
1722 | Red Component
1723 | 0.47116276621818542
1724 |
1725 | Ansi 15 Color
1726 |
1727 | Alpha Component
1728 | 1
1729 | Blue Component
1730 | 1
1731 | Color Space
1732 | sRGB
1733 | Green Component
1734 | 1
1735 | Red Component
1736 | 1
1737 |
1738 | Ansi 2 Color
1739 |
1740 | Alpha Component
1741 | 1
1742 | Blue Component
1743 | 0.46274510025978088
1744 | Color Space
1745 | sRGB
1746 | Green Component
1747 | 0.86274510622024536
1748 | Red Component
1749 | 0.66274511814117432
1750 |
1751 | Ansi 3 Color
1752 |
1753 | Alpha Component
1754 | 1
1755 | Blue Component
1756 | 0.40000000596046448
1757 | Color Space
1758 | sRGB
1759 | Green Component
1760 | 0.84705883264541626
1761 | Red Component
1762 | 1
1763 |
1764 | Ansi 4 Color
1765 |
1766 | Alpha Component
1767 | 1
1768 | Blue Component
1769 | 0.83921569585800171
1770 | Color Space
1771 | sRGB
1772 | Green Component
1773 | 0.54117649793624878
1774 | Red Component
1775 | 0.15686275064945221
1776 |
1777 | Ansi 5 Color
1778 |
1779 | Alpha Component
1780 | 1
1781 | Blue Component
1782 | 0.40392157435417175
1783 | Color Space
1784 | sRGB
1785 | Green Component
1786 | 0.59607845544815063
1787 | Red Component
1788 | 0.98823529481887817
1789 |
1790 | Ansi 6 Color
1791 |
1792 | Alpha Component
1793 | 1
1794 | Blue Component
1795 | 0.90980392694473267
1796 | Color Space
1797 | sRGB
1798 | Green Component
1799 | 0.86274510622024536
1800 | Red Component
1801 | 0.47058823704719543
1802 |
1803 | Ansi 7 Color
1804 |
1805 | Alpha Component
1806 | 1
1807 | Blue Component
1808 | 0.90588235855102539
1809 | Color Space
1810 | sRGB
1811 | Green Component
1812 | 0.90588235855102539
1813 | Red Component
1814 | 0.90588235855102539
1815 |
1816 | Ansi 8 Color
1817 |
1818 | Alpha Component
1819 | 1
1820 | Blue Component
1821 | 0.40775242447853088
1822 | Color Space
1823 | sRGB
1824 | Green Component
1825 | 0.41995549201965332
1826 | Red Component
1827 | 0.43650126457214355
1828 |
1829 | Ansi 9 Color
1830 |
1831 | Alpha Component
1832 | 1
1833 | Blue Component
1834 | 0.53262025117874146
1835 | Color Space
1836 | sRGB
1837 | Green Component
1838 | 0.42219206690788269
1839 | Red Component
1840 | 0.86956787109375
1841 |
1842 | Background Color
1843 |
1844 | Alpha Component
1845 | 1
1846 | Blue Component
1847 | 0.26274511218070984
1848 | Color Space
1849 | sRGB
1850 | Green Component
1851 | 0.21176470816135406
1852 | Red Component
1853 | 0.17254902422428131
1854 |
1855 | Badge Color
1856 |
1857 | Alpha Component
1858 | 0.5
1859 | Blue Component
1860 | 0.0
1861 | Color Space
1862 | sRGB
1863 | Green Component
1864 | 0.1491314172744751
1865 | Red Component
1866 | 1
1867 |
1868 | Bold Color
1869 |
1870 | Alpha Component
1871 | 1
1872 | Blue Component
1873 | 1
1874 | Color Space
1875 | sRGB
1876 | Green Component
1877 | 1
1878 | Red Component
1879 | 1
1880 |
1881 | Cursor Color
1882 |
1883 | Alpha Component
1884 | 1
1885 | Blue Component
1886 | 0.69411766529083252
1887 | Color Space
1888 | sRGB
1889 | Green Component
1890 | 0.69411766529083252
1891 | Red Component
1892 | 0.70588237047195435
1893 |
1894 | Cursor Guide Color
1895 |
1896 | Alpha Component
1897 | 0.15686274509803921
1898 | Blue Component
1899 | 0.0
1900 | Color Space
1901 | sRGB
1902 | Green Component
1903 | 0.0
1904 | Red Component
1905 | 0.0
1906 |
1907 | Cursor Text Color
1908 |
1909 | Alpha Component
1910 | 1
1911 | Blue Component
1912 | 0.0
1913 | Color Space
1914 | sRGB
1915 | Green Component
1916 | 0.0
1917 | Red Component
1918 | 0.0
1919 |
1920 | Foreground Color
1921 |
1922 | Alpha Component
1923 | 1
1924 | Blue Component
1925 | 1
1926 | Color Space
1927 | sRGB
1928 | Green Component
1929 | 1
1930 | Red Component
1931 | 1
1932 |
1933 | Link Color
1934 |
1935 | Alpha Component
1936 | 1
1937 | Blue Component
1938 | 0.83921569585800171
1939 | Color Space
1940 | sRGB
1941 | Green Component
1942 | 0.54117649793624878
1943 | Red Component
1944 | 0.15686275064945221
1945 |
1946 | Selected Text Color
1947 |
1948 | Alpha Component
1949 | 1
1950 | Blue Component
1951 | 1
1952 | Color Space
1953 | sRGB
1954 | Green Component
1955 | 1
1956 | Red Component
1957 | 1
1958 |
1959 | Selection Color
1960 |
1961 | Alpha Component
1962 | 1
1963 | Blue Component
1964 | 0.48627451062202454
1965 | Color Space
1966 | sRGB
1967 | Green Component
1968 | 0.45490196347236633
1969 | Red Component
1970 | 0.40392157435417175
1971 |
1972 | Tab Color
1973 |
1974 | Alpha Component
1975 | 1
1976 | Blue Component
1977 | 0.0
1978 | Color Space
1979 | sRGB
1980 | Green Component
1981 | 0.0
1982 | Red Component
1983 | 0.0
1984 |
1985 |
1986 |
1987 | DebugKeyDown
1988 |
1989 | Default Bookmark Guid
1990 | 93A11A9C-C69B-465D-9990-4B364DD56008
1991 | DimBackgroundWindows
1992 |
1993 | DimInactiveSplitPanes
1994 |
1995 | DimOnlyText
1996 |
1997 | DisableFullscreenTransparency
1998 |
1999 | EnableRendezvous
2000 |
2001 | FocusFollowsMouse
2002 |
2003 | FsTabDelay
2004 | 1
2005 | GlobalKeyMap
2006 |
2007 | 0x20-0x40000
2008 |
2009 | Action
2010 | 25
2011 | Text
2012 | Open Autocomplete...
2013 |
2014 | 0x73-0x100000
2015 |
2016 | Action
2017 | 29
2018 | Text
2019 | 93A11A9C-C69B-465D-9990-4B364DD56008
2020 |
2021 | 0x9-0x40000
2022 |
2023 | Action
2024 | 32
2025 | Text
2026 |
2027 |
2028 | 0xf700-0x300000
2029 |
2030 | Action
2031 | 7
2032 | Text
2033 |
2034 |
2035 | 0xf701-0x300000
2036 |
2037 | Action
2038 | 6
2039 | Text
2040 |
2041 |
2042 | 0xf702-0x300000
2043 |
2044 | Action
2045 | 10
2046 | Text
2047 | [H
2048 |
2049 | 0xf702-0x320000
2050 |
2051 | Action
2052 | 10
2053 | Text
2054 | [1;6D
2055 |
2056 | 0xf703-0x300000
2057 |
2058 | Action
2059 | 10
2060 | Text
2061 | [F
2062 |
2063 | 0xf703-0x320000
2064 |
2065 | Action
2066 | 10
2067 | Text
2068 | [1;6DC
2069 |
2070 | 0xf729-0x100000
2071 |
2072 | Action
2073 | 5
2074 | Text
2075 |
2076 |
2077 | 0xf72b-0x100000
2078 |
2079 | Action
2080 | 4
2081 | Text
2082 |
2083 |
2084 | 0xf72c-0x100000
2085 |
2086 | Action
2087 | 9
2088 | Text
2089 |
2090 |
2091 | 0xf72c-0x20000
2092 |
2093 | Action
2094 | 9
2095 | Text
2096 |
2097 |
2098 | 0xf72d-0x100000
2099 |
2100 | Action
2101 | 8
2102 | Text
2103 |
2104 |
2105 | 0xf72d-0x20000
2106 |
2107 | Action
2108 | 8
2109 | Text
2110 |
2111 |
2112 |
2113 | HapticFeedbackForEsc
2114 |
2115 | HiddenAFRStrokeThickness
2116 | 0.0
2117 | HiddenAdvancedFontRendering
2118 |
2119 | HideActivityIndicator
2120 |
2121 | HideMenuBarInFullscreen
2122 |
2123 | HideScrollbar
2124 |
2125 | HideTab
2126 |
2127 | HighlightTabLabels
2128 |
2129 | HotKeyBookmark
2130 | 93A11A9C-C69B-465D-9990-4B364DD56008
2131 | HotKeyTogglesWindow
2132 |
2133 | Hotkey
2134 |
2135 | HotkeyChar
2136 | 27
2137 | HotkeyCode
2138 | 53
2139 | HotkeyMigratedFromSingleToMulti
2140 |
2141 | HotkeyModifiers
2142 | 1048584
2143 | IRMemory
2144 | 4
2145 | JobName
2146 |
2147 | LeftCommand
2148 | 7
2149 | LeftOption
2150 | 2
2151 | MaxVertically
2152 |
2153 | NeverWarnAboutShortLivedSessions_93A11A9C-C69B-465D-9990-4B364DD56008
2154 |
2155 | New Bookmarks
2156 |
2157 |
2158 | ASCII Anti Aliased
2159 |
2160 | ASCII Ligatures
2161 |
2162 | AWDS Pane Directory
2163 |
2164 | AWDS Pane Option
2165 | No
2166 | AWDS Tab Directory
2167 |
2168 | AWDS Tab Option
2169 | No
2170 | AWDS Window Directory
2171 |
2172 | AWDS Window Option
2173 | No
2174 | Allow Title Reporting
2175 |
2176 | Ambiguous Double Width
2177 |
2178 | Ansi 0 Color
2179 |
2180 | Blue Component
2181 | 0.10051459074020386
2182 | Green Component
2183 | 0.10051288455724716
2184 | Red Component
2185 | 0.10051589459180832
2186 |
2187 | Ansi 1 Color
2188 |
2189 | Blue Component
2190 | 0.3728577196598053
2191 | Green Component
2192 | 0.0
2193 | Red Component
2194 | 0.95683503150939941
2195 |
2196 | Ansi 10 Color
2197 |
2198 | Blue Component
2199 | 0.14004382491111755
2200 | Green Component
2201 | 0.87921047210693359
2202 | Red Component
2203 | 0.59473341703414917
2204 |
2205 | Ansi 11 Color
2206 |
2207 | Blue Component
2208 | 0.38154411315917969
2209 | Green Component
2210 | 0.83635991811752319
2211 | Red Component
2212 | 0.87748134136199951
2213 |
2214 | Ansi 12 Color
2215 |
2216 | Blue Component
2217 | 0.99877572059631348
2218 | Green Component
2219 | 0.39599207043647766
2220 | Red Component
2221 | 0.61468899250030518
2222 |
2223 | Ansi 13 Color
2224 |
2225 | Blue Component
2226 | 0.3728577196598053
2227 | Green Component
2228 | 0.0
2229 | Red Component
2230 | 0.95683503150939941
2231 |
2232 | Ansi 14 Color
2233 |
2234 | Blue Component
2235 | 0.92060363292694092
2236 | Green Component
2237 | 0.81977206468582153
2238 | Red Component
2239 | 0.34416967630386353
2240 |
2241 | Ansi 15 Color
2242 |
2243 | Blue Component
2244 | 0.9359474778175354
2245 | Green Component
2246 | 0.96549534797668457
2247 | Red Component
2248 | 0.96537256240844727
2249 |
2250 | Ansi 2 Color
2251 |
2252 | Blue Component
2253 | 0.14004382491111755
2254 | Green Component
2255 | 0.87921047210693359
2256 | Red Component
2257 | 0.59473341703414917
2258 |
2259 | Ansi 3 Color
2260 |
2261 | Blue Component
2262 | 0.099807053804397583
2263 | Green Component
2264 | 0.51805692911148071
2265 | Red Component
2266 | 0.98094809055328369
2267 |
2268 | Ansi 4 Color
2269 |
2270 | Blue Component
2271 | 0.99877572059631348
2272 | Green Component
2273 | 0.39599207043647766
2274 | Red Component
2275 | 0.61468899250030518
2276 |
2277 | Ansi 5 Color
2278 |
2279 | Blue Component
2280 | 0.3728577196598053
2281 | Green Component
2282 | 0.0
2283 | Red Component
2284 | 0.95683503150939941
2285 |
2286 | Ansi 6 Color
2287 |
2288 | Blue Component
2289 | 0.92060363292694092
2290 | Green Component
2291 | 0.81977206468582153
2292 | Red Component
2293 | 0.34416967630386353
2294 |
2295 | Ansi 7 Color
2296 |
2297 | Blue Component
2298 | 0.70993047952651978
2299 | Green Component
2300 | 0.77144092321395874
2301 | Red Component
2302 | 0.76960963010787964
2303 |
2304 | Ansi 8 Color
2305 |
2306 | Blue Component
2307 | 0.29652142524719238
2308 | Green Component
2309 | 0.36959609389305115
2310 | Red Component
2311 | 0.3829454779624939
2312 |
2313 | Ansi 9 Color
2314 |
2315 | Blue Component
2316 | 0.3728577196598053
2317 | Green Component
2318 | 0.0
2319 | Red Component
2320 | 0.95683503150939941
2321 |
2322 | Automatically Log
2323 |
2324 | BM Growl
2325 |
2326 | Background Color
2327 |
2328 | Blue Component
2329 | 0.10051459074020386
2330 | Green Component
2331 | 0.10051288455724716
2332 | Red Component
2333 | 0.10051589459180832
2334 |
2335 | Background Image Is Tiled
2336 |
2337 | Badge Color
2338 |
2339 | Alpha Component
2340 | 0.5
2341 | Blue Component
2342 | 0.0
2343 | Color Space
2344 | sRGB
2345 | Green Component
2346 | 0.14910027384757996
2347 | Red Component
2348 | 1
2349 |
2350 | Blend
2351 | 0.30000001192092896
2352 | Blink Allowed
2353 |
2354 | Blinking Cursor
2355 |
2356 | Blur
2357 |
2358 | Blur Radius
2359 | 30
2360 | Bold Color
2361 |
2362 | Blue Component
2363 | 0.70993047952651978
2364 | Green Component
2365 | 0.77144092321395874
2366 | Red Component
2367 | 0.76960963010787964
2368 |
2369 | Character Encoding
2370 | 4
2371 | Close Sessions On End
2372 |
2373 | Columns
2374 | 160
2375 | Command
2376 | /usr/local/bin/zsh
2377 | Cursor Color
2378 |
2379 | Blue Component
2380 | 0.92647796869277954
2381 | Green Component
2382 | 0.96674919128417969
2383 | Red Component
2384 | 0.96554505825042725
2385 |
2386 | Cursor Guide Color
2387 |
2388 | Alpha Component
2389 | 0.25
2390 | Blue Component
2391 | 1
2392 | Color Space
2393 | sRGB
2394 | Green Component
2395 | 0.92681378126144409
2396 | Red Component
2397 | 0.70214027166366577
2398 |
2399 | Cursor Text Color
2400 |
2401 | Blue Component
2402 | 0.70993047952651978
2403 | Green Component
2404 | 0.77144092321395874
2405 | Red Component
2406 | 0.76960963010787964
2407 |
2408 | Cursor Type
2409 | 0
2410 | Custom Command
2411 | Yes
2412 | Custom Directory
2413 | Recycle
2414 | Default Bookmark
2415 | No
2416 | Disable Printing
2417 |
2418 | Disable Smcup Rmcup
2419 |
2420 | Disable Window Resizing
2421 |
2422 | Flashing Bell
2423 |
2424 | Foreground Color
2425 |
2426 | Blue Component
2427 | 0.70993047952651978
2428 | Green Component
2429 | 0.77144092321395874
2430 | Red Component
2431 | 0.76960963010787964
2432 |
2433 | Guid
2434 | 93A11A9C-C69B-465D-9990-4B364DD56008
2435 | Hide After Opening
2436 |
2437 | Horizontal Spacing
2438 | 1
2439 | Idle Code
2440 | 0
2441 | Initial Text
2442 |
2443 | Jobs to Ignore
2444 |
2445 | rlogin
2446 | ssh
2447 | slogin
2448 | telnet
2449 |
2450 | Keyboard Map
2451 |
2452 | 0x2d-0x40000
2453 |
2454 | Action
2455 | 11
2456 | Text
2457 | 0x1f
2458 |
2459 | 0x32-0x40000
2460 |
2461 | Action
2462 | 11
2463 | Text
2464 | 0x00
2465 |
2466 | 0x33-0x40000
2467 |
2468 | Action
2469 | 11
2470 | Text
2471 | 0x1b
2472 |
2473 | 0x34-0x40000
2474 |
2475 | Action
2476 | 11
2477 | Text
2478 | 0x1c
2479 |
2480 | 0x35-0x40000
2481 |
2482 | Action
2483 | 11
2484 | Text
2485 | 0x1d
2486 |
2487 | 0x36-0x40000
2488 |
2489 | Action
2490 | 11
2491 | Text
2492 | 0x1e
2493 |
2494 | 0x37-0x40000
2495 |
2496 | Action
2497 | 11
2498 | Text
2499 | 0x1f
2500 |
2501 | 0x38-0x40000
2502 |
2503 | Action
2504 | 11
2505 | Text
2506 | 0x7f
2507 |
2508 | 0x5c-0x100000
2509 |
2510 | Action
2511 | 35
2512 | Text
2513 | /usr/local/bin/sudolikeaboss
2514 |
2515 | 0x9-0x40000
2516 |
2517 | Action
2518 | 11
2519 | Text
2520 | 9
2521 |
2522 | 0xf700-0x220000
2523 |
2524 | Action
2525 | 10
2526 | Text
2527 | [1;2A
2528 |
2529 | 0xf700-0x240000
2530 |
2531 | Action
2532 | 10
2533 | Text
2534 | [1;5A
2535 |
2536 | 0xf700-0x260000
2537 |
2538 | Action
2539 | 10
2540 | Text
2541 | [1;6A
2542 |
2543 | 0xf700-0x280000
2544 |
2545 | Action
2546 | 11
2547 | Text
2548 | 0x1b 0x1b 0x5b 0x41
2549 |
2550 | 0xf701-0x220000
2551 |
2552 | Action
2553 | 10
2554 | Text
2555 | [1;2B
2556 |
2557 | 0xf701-0x240000
2558 |
2559 | Action
2560 | 10
2561 | Text
2562 | [1;5B
2563 |
2564 | 0xf701-0x260000
2565 |
2566 | Action
2567 | 10
2568 | Text
2569 | [1;6B
2570 |
2571 | 0xf701-0x280000
2572 |
2573 | Action
2574 | 11
2575 | Text
2576 | 0x1b 0x1b 0x5b 0x42
2577 |
2578 | 0xf702-0x220000
2579 |
2580 | Action
2581 | 10
2582 | Text
2583 | [1;2D
2584 |
2585 | 0xf702-0x240000
2586 |
2587 | Action
2588 | 10
2589 | Text
2590 | [1;5D
2591 |
2592 | 0xf702-0x260000
2593 |
2594 | Action
2595 | 10
2596 | Text
2597 | [1;6D
2598 |
2599 | 0xf702-0x280000
2600 |
2601 | Action
2602 | 10
2603 | Text
2604 | [1;5D
2605 |
2606 | 0xf703-0x220000
2607 |
2608 | Action
2609 | 10
2610 | Text
2611 | [1;2C
2612 |
2613 | 0xf703-0x240000
2614 |
2615 | Action
2616 | 10
2617 | Text
2618 | [1;5C
2619 |
2620 | 0xf703-0x260000
2621 |
2622 | Action
2623 | 10
2624 | Text
2625 | [1;6C
2626 |
2627 | 0xf703-0x280000
2628 |
2629 | Action
2630 | 10
2631 | Text
2632 | [1;5C
2633 |
2634 | 0xf704-0x20000
2635 |
2636 | Action
2637 | 10
2638 | Text
2639 | [1;2P
2640 |
2641 | 0xf705-0x20000
2642 |
2643 | Action
2644 | 10
2645 | Text
2646 | [1;2Q
2647 |
2648 | 0xf706-0x20000
2649 |
2650 | Action
2651 | 10
2652 | Text
2653 | [1;2R
2654 |
2655 | 0xf707-0x20000
2656 |
2657 | Action
2658 | 10
2659 | Text
2660 | [1;2S
2661 |
2662 | 0xf708-0x20000
2663 |
2664 | Action
2665 | 10
2666 | Text
2667 | [15;2~
2668 |
2669 | 0xf709-0x20000
2670 |
2671 | Action
2672 | 10
2673 | Text
2674 | [17;2~
2675 |
2676 | 0xf70a-0x20000
2677 |
2678 | Action
2679 | 10
2680 | Text
2681 | [18;2~
2682 |
2683 | 0xf70b-0x20000
2684 |
2685 | Action
2686 | 10
2687 | Text
2688 | [19;2~
2689 |
2690 | 0xf70c-0x20000
2691 |
2692 | Action
2693 | 10
2694 | Text
2695 | [20;2~
2696 |
2697 | 0xf70d-0x20000
2698 |
2699 | Action
2700 | 10
2701 | Text
2702 | [21;2~
2703 |
2704 | 0xf70e-0x20000
2705 |
2706 | Action
2707 | 10
2708 | Text
2709 | [23;2~
2710 |
2711 | 0xf70f-0x20000
2712 |
2713 | Action
2714 | 10
2715 | Text
2716 | [24;2~
2717 |
2718 | 0xf729-0x20000
2719 |
2720 | Action
2721 | 10
2722 | Text
2723 | [1;2H
2724 |
2725 | 0xf729-0x40000
2726 |
2727 | Action
2728 | 10
2729 | Text
2730 | [1;5H
2731 |
2732 | 0xf72b-0x20000
2733 |
2734 | Action
2735 | 10
2736 | Text
2737 | [1;2F
2738 |
2739 | 0xf72b-0x40000
2740 |
2741 | Action
2742 | 10
2743 | Text
2744 | [1;5F
2745 |
2746 |
2747 | Link Color
2748 |
2749 | Alpha Component
2750 | 1
2751 | Blue Component
2752 | 0.73422712087631226
2753 | Color Space
2754 | sRGB
2755 | Green Component
2756 | 0.35915297269821167
2757 | Red Component
2758 | 0.0
2759 |
2760 | Log Directory
2761 |
2762 | Minimum Contrast
2763 | 0.0
2764 | Mouse Reporting
2765 |
2766 | Name
2767 | Default
2768 | Non Ascii Font
2769 | FiraCodeNerdFontComplete-Regular 14
2770 | Non-ASCII Anti Aliased
2771 |
2772 | Normal Font
2773 | FiraCodeNerdFontComplete-Regular 14
2774 | Option Key Sends
2775 | 0
2776 | Prompt Before Closing 2
2777 | 0
2778 | Right Option Key Sends
2779 | 0
2780 | Rows
2781 | 50
2782 | Screen
2783 | -1
2784 | Scrollback Lines
2785 | 0
2786 | Scrollback With Status Bar
2787 |
2788 | Scrollback in Alternate Screen
2789 |
2790 | Selected Text Color
2791 |
2792 | Blue Component
2793 | 0.70993047952651978
2794 | Green Component
2795 | 0.77144092321395874
2796 | Red Component
2797 | 0.76960963010787964
2798 |
2799 | Selection Color
2800 |
2801 | Blue Component
2802 | 0.20521116256713867
2803 | Green Component
2804 | 0.20520767569541931
2805 | Red Component
2806 | 0.20521381497383118
2807 |
2808 | Semantic History
2809 |
2810 | action
2811 | best editor
2812 | editor
2813 | com.sublimetext.3
2814 | text
2815 |
2816 |
2817 | Send Code When Idle
2818 |
2819 | Set Local Environment Vars
2820 |
2821 | Shortcut
2822 |
2823 | Silence Bell
2824 |
2825 | Smart Cursor Color
2826 |
2827 | Smart Selection Rules
2828 |
2829 |
2830 | notes
2831 | Word bounded by whitespace
2832 | precision
2833 | low
2834 | regex
2835 | \S+
2836 |
2837 |
2838 | notes
2839 | C++ namespace::identifier
2840 | precision
2841 | normal
2842 | regex
2843 | ([a-zA-Z0-9_]+::)+[a-zA-Z0-9_]+
2844 |
2845 |
2846 | notes
2847 | Paths
2848 | precision
2849 | normal
2850 | regex
2851 | \~?/?([[:letter:][:number:]._-]+/+)+[[:letter:][:number:]._-]+/?
2852 |
2853 |
2854 | notes
2855 | Quoted string
2856 | precision
2857 | normal
2858 | regex
2859 | @?"(?:[^"\\]|\\.)*"
2860 |
2861 |
2862 | notes
2863 | Java/Python include paths
2864 | precision
2865 | normal
2866 | regex
2867 | ([[:letter:][:number:]._]+\.)+[[:letter:][:number:]._]+
2868 |
2869 |
2870 | notes
2871 | mailto URL
2872 | precision
2873 | normal
2874 | regex
2875 | \bmailto:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b
2876 |
2877 |
2878 | notes
2879 | Obj-C selector
2880 | precision
2881 | high
2882 | regex
2883 | @selector\([^)]+\)
2884 |
2885 |
2886 | notes
2887 | email address
2888 | precision
2889 | high
2890 | regex
2891 | \b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b
2892 |
2893 |
2894 | notes
2895 | HTTP URL
2896 | precision
2897 | very_high
2898 | regex
2899 | https?://([a-z0-9A-Z]+(:[a-zA-Z0-9]+)?@)?[a-z0-9A-Z]+(\.[a-z0-9A-Z]+)*((:[0-9]+)?)(/[a-zA-Z0-9;/\.\-_+%~?&@=#\(\)]*)?
2900 |
2901 |
2902 | notes
2903 | SSH URL
2904 | precision
2905 | very_high
2906 | regex
2907 | \bssh:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b
2908 |
2909 |
2910 | notes
2911 | Telnet URL
2912 | precision
2913 | very_high
2914 | regex
2915 | \btelnet:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b
2916 |
2917 |
2918 | Sync Title
2919 |
2920 | Tags
2921 |
2922 | Terminal Type
2923 | xterm-256color
2924 | Thin Strokes
2925 | 1
2926 | Transparency
2927 | 0.0
2928 | Triggers
2929 |
2930 | Unlimited Scrollback
2931 |
2932 | Use Bold Font
2933 |
2934 | Use Bright Bold
2935 |
2936 | Use Canonical Parser
2937 |
2938 | Use Italic Font
2939 |
2940 | Vertical Spacing
2941 | 1
2942 | Visual Bell
2943 |
2944 | Window Type
2945 | 0
2946 | Working Directory
2947 | /Users/mateusrevoredo
2948 |
2949 |
2950 | ASCII Anti Aliased
2951 |
2952 | AWDS Pane Directory
2953 |
2954 | AWDS Pane Option
2955 | No
2956 | AWDS Tab Directory
2957 |
2958 | AWDS Tab Option
2959 | No
2960 | AWDS Window Directory
2961 |
2962 | AWDS Window Option
2963 | No
2964 | Allow Title Reporting
2965 |
2966 | Ambiguous Double Width
2967 |
2968 | Ansi 0 Color
2969 |
2970 | Blue Component
2971 | 0.098313517868518829
2972 | Green Component
2973 | 0.11400297284126282
2974 | Red Component
2975 | 0.11279432475566864
2976 |
2977 | Ansi 1 Color
2978 |
2979 | Blue Component
2980 | 0.14145714044570923
2981 | Green Component
2982 | 0.10840655118227005
2983 | Red Component
2984 | 0.81926977634429932
2985 |
2986 | Ansi 10 Color
2987 |
2988 | Blue Component
2989 | 0.17389380931854248
2990 | Green Component
2991 | 0.83088302612304688
2992 | Red Component
2993 | 0.65560126304626465
2994 |
2995 | Ansi 11 Color
2996 |
2997 | Blue Component
2998 | 0.40406763553619385
2999 | Green Component
3000 | 0.81385296583175659
3001 | Red Component
3002 | 0.84752464294433594
3003 |
3004 | Ansi 12 Color
3005 |
3006 | Blue Component
3007 | 0.81746715307235718
3008 | Green Component
3009 | 0.72489368915557861
3010 | Red Component
3011 | 0.38222122192382812
3012 |
3013 | Ansi 13 Color
3014 |
3015 | Blue Component
3016 | 0.73601889610290527
3017 | Green Component
3018 | 0.35389861464500427
3019 | Red Component
3020 | 0.41298377513885498
3021 |
3022 | Ansi 14 Color
3023 |
3024 | Blue Component
3025 | 0.3957560658454895
3026 | Green Component
3027 | 0.2202860563993454
3028 | Red Component
3029 | 0.83879584074020386
3030 |
3031 | Ansi 15 Color
3032 |
3033 | Blue Component
3034 | 0.999828040599823
3035 | Green Component
3036 | 1
3037 | Red Component
3038 | 0.99989014863967896
3039 |
3040 | Ansi 2 Color
3041 |
3042 | Blue Component
3043 | 0.17389380931854248
3044 | Green Component
3045 | 0.83088302612304688
3046 | Red Component
3047 | 0.65560126304626465
3048 |
3049 | Ansi 3 Color
3050 |
3051 | Blue Component
3052 | 0.40406763553619385
3053 | Green Component
3054 | 0.81385296583175659
3055 | Red Component
3056 | 0.84752464294433594
3057 |
3058 | Ansi 4 Color
3059 |
3060 | Blue Component
3061 | 0.81746715307235718
3062 | Green Component
3063 | 0.72489368915557861
3064 | Red Component
3065 | 0.38222122192382812
3066 |
3067 | Ansi 5 Color
3068 |
3069 | Blue Component
3070 | 0.73601889610290527
3071 | Green Component
3072 | 0.35389861464500427
3073 | Red Component
3074 | 0.41298377513885498
3075 |
3076 | Ansi 6 Color
3077 |
3078 | Blue Component
3079 | 0.3957560658454895
3080 | Green Component
3081 | 0.2202860563993454
3082 | Red Component
3083 | 0.83879584074020386
3084 |
3085 | Ansi 7 Color
3086 |
3087 | Blue Component
3088 | 0.999828040599823
3089 | Green Component
3090 | 1
3091 | Red Component
3092 | 0.99989014863967896
3093 |
3094 | Ansi 8 Color
3095 |
3096 | Blue Component
3097 | 0.098313517868518829
3098 | Green Component
3099 | 0.11400297284126282
3100 | Red Component
3101 | 0.11279432475566864
3102 |
3103 | Ansi 9 Color
3104 |
3105 | Blue Component
3106 | 0.14207941293716431
3107 | Green Component
3108 | 0.16634491086006165
3109 | Red Component
3110 | 0.82181340456008911
3111 |
3112 | Automatically Log
3113 |
3114 | BM Growl
3115 |
3116 | Background Color
3117 |
3118 | Blue Component
3119 | 0.10109724849462509
3120 | Green Component
3121 | 0.11689118295907974
3122 | Red Component
3123 | 0.11567587405443192
3124 |
3125 | Background Image Is Tiled
3126 |
3127 | Background Image Location
3128 |
3129 | Blend
3130 | 0.5
3131 | Blink Allowed
3132 |
3133 | Blinking Cursor
3134 |
3135 | Blur
3136 |
3137 | Blur Radius
3138 | 2
3139 | Bold Color
3140 |
3141 | Blue Component
3142 | 0.999828040599823
3143 | Green Component
3144 | 1
3145 | Red Component
3146 | 0.99989014863967896
3147 |
3148 | Character Encoding
3149 | 4
3150 | Close Sessions On End
3151 |
3152 | Columns
3153 | 160
3154 | Command
3155 |
3156 | Cursor Color
3157 |
3158 | Blue Component
3159 | 0.51685798168182373
3160 | Green Component
3161 | 0.50962930917739868
3162 | Red Component
3163 | 0.44058024883270264
3164 |
3165 | Cursor Text Color
3166 |
3167 | Blue Component
3168 | 0.19370138645172119
3169 | Green Component
3170 | 0.15575926005840302
3171 | Red Component
3172 | 0.0
3173 |
3174 | Cursor Type
3175 | 2
3176 | Custom Command
3177 | No
3178 | Custom Directory
3179 | No
3180 | Default Bookmark
3181 | No
3182 | Disable Printing
3183 |
3184 | Disable Smcup Rmcup
3185 |
3186 | Disable Window Resizing
3187 |
3188 | Flashing Bell
3189 |
3190 | Foreground Color
3191 |
3192 | Blue Component
3193 | 0.93707239627838135
3194 | Green Component
3195 | 0.96448075771331787
3196 | Red Component
3197 | 0.96621626615524292
3198 |
3199 | Guid
3200 | 7D4B94AC-C678-4123-83A2-8B9703C0ED05
3201 | Hide After Opening
3202 |
3203 | Horizontal Spacing
3204 | 1
3205 | Idle Code
3206 | 0
3207 | Initial Text
3208 |
3209 | Jobs to Ignore
3210 |
3211 | rlogin
3212 | ssh
3213 | slogin
3214 | telnet
3215 |
3216 | Keyboard Map
3217 |
3218 | 0x2d-0x40000
3219 |
3220 | Action
3221 | 11
3222 | Text
3223 | 0x1f
3224 |
3225 | 0x32-0x40000
3226 |
3227 | Action
3228 | 11
3229 | Text
3230 | 0x00
3231 |
3232 | 0x33-0x40000
3233 |
3234 | Action
3235 | 11
3236 | Text
3237 | 0x1b
3238 |
3239 | 0x34-0x40000
3240 |
3241 | Action
3242 | 11
3243 | Text
3244 | 0x1c
3245 |
3246 | 0x35-0x40000
3247 |
3248 | Action
3249 | 11
3250 | Text
3251 | 0x1d
3252 |
3253 | 0x36-0x40000
3254 |
3255 | Action
3256 | 11
3257 | Text
3258 | 0x1e
3259 |
3260 | 0x37-0x40000
3261 |
3262 | Action
3263 | 11
3264 | Text
3265 | 0x1f
3266 |
3267 | 0x38-0x40000
3268 |
3269 | Action
3270 | 11
3271 | Text
3272 | 0x7f
3273 |
3274 | 0x9-0x40000
3275 |
3276 | Action
3277 | 11
3278 | Text
3279 | 9
3280 |
3281 | 0xf700-0x220000
3282 |
3283 | Action
3284 | 10
3285 | Text
3286 | [1;2A
3287 |
3288 | 0xf700-0x240000
3289 |
3290 | Action
3291 | 10
3292 | Text
3293 | [1;5A
3294 |
3295 | 0xf700-0x260000
3296 |
3297 | Action
3298 | 10
3299 | Text
3300 | [1;6A
3301 |
3302 | 0xf700-0x280000
3303 |
3304 | Action
3305 | 11
3306 | Text
3307 | 0x1b 0x1b 0x5b 0x41
3308 |
3309 | 0xf701-0x220000
3310 |
3311 | Action
3312 | 10
3313 | Text
3314 | [1;2B
3315 |
3316 | 0xf701-0x240000
3317 |
3318 | Action
3319 | 10
3320 | Text
3321 | [1;5B
3322 |
3323 | 0xf701-0x260000
3324 |
3325 | Action
3326 | 10
3327 | Text
3328 | [1;6B
3329 |
3330 | 0xf701-0x280000
3331 |
3332 | Action
3333 | 11
3334 | Text
3335 | 0x1b 0x1b 0x5b 0x42
3336 |
3337 | 0xf702-0x220000
3338 |
3339 | Action
3340 | 10
3341 | Text
3342 | [1;2D
3343 |
3344 | 0xf702-0x240000
3345 |
3346 | Action
3347 | 10
3348 | Text
3349 | [1;5D
3350 |
3351 | 0xf702-0x260000
3352 |
3353 | Action
3354 | 10
3355 | Text
3356 | [1;6D
3357 |
3358 | 0xf702-0x280000
3359 |
3360 | Action
3361 | 11
3362 | Text
3363 | 0x1b 0x1b 0x5b 0x44
3364 |
3365 | 0xf703-0x220000
3366 |
3367 | Action
3368 | 10
3369 | Text
3370 | [1;2C
3371 |
3372 | 0xf703-0x240000
3373 |
3374 | Action
3375 | 10
3376 | Text
3377 | [1;5C
3378 |
3379 | 0xf703-0x260000
3380 |
3381 | Action
3382 | 10
3383 | Text
3384 | [1;6C
3385 |
3386 | 0xf703-0x280000
3387 |
3388 | Action
3389 | 11
3390 | Text
3391 | 0x1b 0x1b 0x5b 0x43
3392 |
3393 | 0xf704-0x20000
3394 |
3395 | Action
3396 | 10
3397 | Text
3398 | [1;2P
3399 |
3400 | 0xf705-0x20000
3401 |
3402 | Action
3403 | 10
3404 | Text
3405 | [1;2Q
3406 |
3407 | 0xf706-0x20000
3408 |
3409 | Action
3410 | 10
3411 | Text
3412 | [1;2R
3413 |
3414 | 0xf707-0x20000
3415 |
3416 | Action
3417 | 10
3418 | Text
3419 | [1;2S
3420 |
3421 | 0xf708-0x20000
3422 |
3423 | Action
3424 | 10
3425 | Text
3426 | [15;2~
3427 |
3428 | 0xf709-0x20000
3429 |
3430 | Action
3431 | 10
3432 | Text
3433 | [17;2~
3434 |
3435 | 0xf70a-0x20000
3436 |
3437 | Action
3438 | 10
3439 | Text
3440 | [18;2~
3441 |
3442 | 0xf70b-0x20000
3443 |
3444 | Action
3445 | 10
3446 | Text
3447 | [19;2~
3448 |
3449 | 0xf70c-0x20000
3450 |
3451 | Action
3452 | 10
3453 | Text
3454 | [20;2~
3455 |
3456 | 0xf70d-0x20000
3457 |
3458 | Action
3459 | 10
3460 | Text
3461 | [21;2~
3462 |
3463 | 0xf70e-0x20000
3464 |
3465 | Action
3466 | 10
3467 | Text
3468 | [23;2~
3469 |
3470 | 0xf70f-0x20000
3471 |
3472 | Action
3473 | 10
3474 | Text
3475 | [24;2~
3476 |
3477 | 0xf729-0x20000
3478 |
3479 | Action
3480 | 10
3481 | Text
3482 | [1;2H
3483 |
3484 | 0xf729-0x40000
3485 |
3486 | Action
3487 | 10
3488 | Text
3489 | [1;5H
3490 |
3491 | 0xf72b-0x20000
3492 |
3493 | Action
3494 | 10
3495 | Text
3496 | [1;2F
3497 |
3498 | 0xf72b-0x40000
3499 |
3500 | Action
3501 | 10
3502 | Text
3503 | [1;5F
3504 |
3505 |
3506 | Log Directory
3507 |
3508 | Minimum Contrast
3509 | 0.0
3510 | Mouse Reporting
3511 |
3512 | Name
3513 | Hotkey Window
3514 | Non Ascii Font
3515 | SourceCodePro-Regular 14
3516 | Non-ASCII Anti Aliased
3517 |
3518 | Normal Font
3519 | SourceCodePro-Regular 14
3520 | Option Key Sends
3521 | 0
3522 | Prompt Before Closing 2
3523 | 0
3524 | Right Option Key Sends
3525 | 0
3526 | Rows
3527 | 25
3528 | Screen
3529 | -1
3530 | Scrollback Lines
3531 | 1000
3532 | Scrollback With Status Bar
3533 |
3534 | Scrollback in Alternate Screen
3535 |
3536 | Selected Text Color
3537 |
3538 | Blue Component
3539 | 0.999828040599823
3540 | Green Component
3541 | 1
3542 | Red Component
3543 | 0.99989014863967896
3544 |
3545 | Selection Color
3546 |
3547 | Blue Component
3548 | 0.14236269891262054
3549 | Green Component
3550 | 0.16536127030849457
3551 | Red Component
3552 | 0.16686910390853882
3553 |
3554 | Semantic History
3555 |
3556 | action
3557 | best editor
3558 | editor
3559 | com.sublimetext.3
3560 | text
3561 |
3562 |
3563 | Send Code When Idle
3564 |
3565 | Set Local Environment Vars
3566 |
3567 | Shortcut
3568 |
3569 | Silence Bell
3570 |
3571 | Smart Cursor Color
3572 |
3573 | Smart Selection Rules
3574 |
3575 |
3576 | notes
3577 | Word bounded by whitespace
3578 | precision
3579 | low
3580 | regex
3581 | \S+
3582 |
3583 |
3584 | notes
3585 | C++ namespace::identifier
3586 | precision
3587 | normal
3588 | regex
3589 | ([a-zA-Z0-9_]+::)+[a-zA-Z0-9_]+
3590 |
3591 |
3592 | notes
3593 | Paths
3594 | precision
3595 | normal
3596 | regex
3597 | \~?/?([[:letter:][:number:]._-]+/+)+[[:letter:][:number:]._-]+/?
3598 |
3599 |
3600 | notes
3601 | Quoted string
3602 | precision
3603 | normal
3604 | regex
3605 | @?"(?:[^"\\]|\\.)*"
3606 |
3607 |
3608 | notes
3609 | Java/Python include paths
3610 | precision
3611 | normal
3612 | regex
3613 | ([[:letter:][:number:]._]+\.)+[[:letter:][:number:]._]+
3614 |
3615 |
3616 | notes
3617 | mailto URL
3618 | precision
3619 | normal
3620 | regex
3621 | \bmailto:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b
3622 |
3623 |
3624 | notes
3625 | Obj-C selector
3626 | precision
3627 | high
3628 | regex
3629 | @selector\([^)]+\)
3630 |
3631 |
3632 | notes
3633 | email address
3634 | precision
3635 | high
3636 | regex
3637 | \b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b
3638 |
3639 |
3640 | notes
3641 | HTTP URL
3642 | precision
3643 | very_high
3644 | regex
3645 | https?://([a-z0-9A-Z]+(:[a-zA-Z0-9]+)?@)?[a-z0-9A-Z]+(\.[a-z0-9A-Z]+)*((:[0-9]+)?)(/[a-zA-Z0-9;/\.\-_+%~?&@=#\(\)]*)?
3646 |
3647 |
3648 | notes
3649 | SSH URL
3650 | precision
3651 | very_high
3652 | regex
3653 | \bssh:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b
3654 |
3655 |
3656 | notes
3657 | Telnet URL
3658 | precision
3659 | very_high
3660 | regex
3661 | \btelnet:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b
3662 |
3663 |
3664 | Space
3665 | -1
3666 | Sync Title
3667 |
3668 | Tags
3669 |
3670 | Terminal Type
3671 | xterm
3672 | Transparency
3673 | 0.30000001192092896
3674 | Triggers
3675 |
3676 | Unlimited Scrollback
3677 |
3678 | Use Bold Font
3679 |
3680 | Use Bright Bold
3681 |
3682 | Use Canonical Parser
3683 |
3684 | Use Italic Font
3685 |
3686 | Vertical Spacing
3687 | 1
3688 | Visual Bell
3689 |
3690 | Window Type
3691 | 2
3692 | Working Directory
3693 | /Users/mateusrevoredo
3694 |
3695 |
3696 | OnlyWhenMoreTabs
3697 |
3698 | OpenArrangementAtStartup
3699 |
3700 | OpenBookmark
3701 |
3702 | OpenNoWindowsAtStartup
3703 |
3704 | OpenTmuxWindowsIn
3705 | 1
3706 | PMPrintingExpandedStateForPrint2
3707 |
3708 | PassOnControlClick
3709 |
3710 | PasteFromClipboard
3711 |
3712 | PasteTabToStringTabStopSize
3713 | 4
3714 | PointerActions
3715 |
3716 | Button,1,1,,
3717 |
3718 | Action
3719 | kContextMenuPointerAction
3720 |
3721 | Button,2,1,,
3722 |
3723 | Action
3724 | kPasteFromClipboardPointerAction
3725 |
3726 | Gesture,ThreeFingerSwipeDown,,
3727 |
3728 | Action
3729 | kPrevWindowPointerAction
3730 |
3731 | Gesture,ThreeFingerSwipeLeft,,
3732 |
3733 | Action
3734 | kPrevTabPointerAction
3735 |
3736 | Gesture,ThreeFingerSwipeRight,,
3737 |
3738 | Action
3739 | kNextTabPointerAction
3740 |
3741 | Gesture,ThreeFingerSwipeUp,,
3742 |
3743 | Action
3744 | kNextWindowPointerAction
3745 |
3746 |
3747 | Print In Black And White
3748 |
3749 | PromptOnClose
3750 |
3751 | PromptOnQuit
3752 |
3753 | QuitWhenAllWindowsClosed
3754 |
3755 | RightCommand
3756 | 8
3757 | RightOption
3758 | 3
3759 | SavePasteHistory
3760 |
3761 | Show Toolbelt
3762 |
3763 | ShowBookmarkName
3764 |
3765 | ShowFullScreenTabBar
3766 |
3767 | ShowPaneTitles
3768 |
3769 | SmartPlacement
3770 |
3771 | SoundForEsc
3772 |
3773 | SplitPaneDimmingAmount
3774 | 0.40000000596046448
3775 | SwitchTabModifier
3776 | 4
3777 | SwitchWindowModifier
3778 | 6
3779 | TabStyle
3780 | 0
3781 | TabStyleWithAutomaticOption
3782 | 5
3783 | TabViewType
3784 | 0
3785 | ThreeFingerEmulates
3786 |
3787 | TmuxDashboardLimit
3788 | 10
3789 | TripleClickSelectsFullWrappedLines
3790 |
3791 | URLHandlersByGuid
3792 |
3793 | UseBorder
3794 |
3795 | UseCompactLabel
3796 |
3797 | UseLionStyleFullscreen
3798 |
3799 | VisualIndicatorForEsc
3800 |
3801 | WebKitDefaultFontSize
3802 | 11
3803 | WebKitStandardFont
3804 | Lucida Grande
3805 | WindowNumber
3806 |
3807 | WindowStyle
3808 | 0
3809 | WordCharacters
3810 | /-+\~_.
3811 | findIgnoreCase_iTerm
3812 |
3813 | findMode_iTerm
3814 | 0
3815 | findRegex_iTerm
3816 |
3817 |
3818 |
3819 |
--------------------------------------------------------------------------------
/karabiner/karabiner.edn:
--------------------------------------------------------------------------------
1 | {:profiles
2 | {:goku {:default true
3 | :sim 50
4 | :delay 80
5 | :alone 120
6 | :held 70}}
7 | :templates {:alfred "osascript -e 'tell application \"Alfred 4\" to run trigger \"%s\" in workflow \"%s\" with argument \"%s\"'"
8 | :km "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"%s\"'"
9 | :open "open \"%s\""
10 | }
11 | :simlayers {
12 | :caps-mode {:key :caps_lock}
13 | :w-mode {:key :w}
14 | }
15 | :main [
16 | {:des "capskey (todo + trello)"
17 | :rules [:caps-mode
18 | [:1 [:alfred "Screenshot -> Imgur" "com.vitorgalvao.alfred.webscreenshot"]]
19 | [:2 :!TO2] ; Screenshot -> Clipboard
20 | [:3 :!TO3] ; Screenshot -> Annotate
21 | [:4 :!TO9] ; Picture of screen -> Clipboard
22 | [:5 :!TO0] ; Picture of screen -> ~/Desktop
23 | [:w [:km "Open Papers / Courses Trello"]]
24 | [:e [:km "Open Learn Trello"]]
25 | [:u [:km "Open 2Do Buy"]]
26 | [:i [:km "Open 2Do Fix"]]
27 | [:o [:km "Open 2Do Tools"]]
28 | [:a [:km "Open 2Do Love"]]
29 | [:s [:km "Open 2Do Wiki"]]
30 | [:f [:km "Open Ideas Trello"]]
31 | [:g [:km "Open 🐱🐶 Trello"]]
32 | [:j [:km "Open 2Do Today"]]
33 | [:k [:km "Open 2Do GitHub"]]
34 | [:l [:km "Open 2Do Later"]]
35 | [:semicolon [:km "Open 2Do Starred"]]
36 | [:quote [:km "Open 2Do Other"]] ; TODO: remove once its empty
37 | [:c [:km "w: Goodreads (currently reading)"]]
38 | [:v [:km "w: Goodreads (next)"]]
39 | [:n [:km "Open 2Do Clean"]]
40 | [:m [:km "Open 2Do Work"]]
41 | [:period [:km "Search 2Do"]]]}
42 | {:des "wkey (apps)"
43 | :rules [:w-mode
44 | [:e [:km "open: Fantastical"]]
45 | [:r [:km "open: Trello"]]
46 | [:t [:km "open: Activity Monitor"]]
47 | [:y [:km "open: Safari Technology Preview"]]
48 | [:u [:km "open: Instruments"]]
49 | [:i [:km "open: Chrome Canary"]]
50 | [:o [:km "open: Keyboard Maestro"]]
51 | [:p [:km "open: Postgres"]]
52 | [:caps_lock [:km "open: Finder"]]
53 | [:a :!OSC1] ; Open Dash
54 | [:d [:km "open: Paw"]]
55 | [:f [:km "open: 2Do"]]
56 | [:g [:km "open: Notion"]]
57 | [:h [:km "open: Console"]]
58 | [:j [:km "open: Chrome"]]
59 | [:k [:km "open: Safari"]]
60 | [:l [:km "open: VS Code"]]
61 | [:semicolon [:km "open: Tower"]]
62 | [:c [:km "open: Spotify"]]
63 | [:v [:km "open: Postico"]]
64 | [:b [:km "open: BetterTouchTool"]]
65 | [:n [:km "open: Sublime Text"]]
66 | [:m [:km "open: Xcode"]]
67 | [:period [:km "open: Sublime Merge"]]
68 | [:spacebar :!CT7]]} ; Start Google search with selection
69 | ]}
--------------------------------------------------------------------------------
/launchd/com.mateusrevoredo.alfred-gdrive.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | com.mateusrevoredo.alfred-gdrive
7 | Program
8 | /Applications/Alfred 3.app/Contents/MacOS/Alfred
9 | QueueDirectories
10 |
11 | /Volumes/GoogleDrive
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/macos/defaults.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Close any open System Preferences panes, to prevent them from overriding
4 | # settings we’re about to change
5 | osascript -e 'tell application "System Preferences" to quit'
6 |
7 | # Ask for the administrator password upfront
8 | sudo -v
9 |
10 | # Keep-alive: update existing `sudo` time stamp until `.macos` has finished
11 | while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null &
12 |
13 | ###############################################################################
14 | # General UI/UX #
15 | ###############################################################################
16 |
17 | # Disable the sound effects on boot
18 | sudo nvram SystemAudioVolume=" "
19 |
20 | #Disable user interface sounds
21 | defaults write com.apple.systemsound com.apple.sound.uiaudio.enabled -int 0
22 |
23 | #Set alert volume to 0
24 | defaults write NSGlobalDomain com.apple.sound.beep.volume -float 0
25 |
26 | # Always show scrollbars
27 | defaults write NSGlobalDomain AppleShowScrollBars -string "Always"
28 |
29 | # Increase window resize speed for Cocoa applications
30 | defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
31 |
32 | # Expand save panel by default
33 | defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
34 | defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode2 -bool true
35 |
36 | # Expand print panel by default
37 | defaults write NSGlobalDomain PMPrintingExpandedStateForPrint -bool true
38 | defaults write NSGlobalDomain PMPrintingExpandedStateForPrint2 -bool true
39 |
40 | # Save to disk (not to iCloud) by default
41 | defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false
42 |
43 | # Automatically quit printer app once the print jobs complete
44 | defaults write com.apple.print.PrintingPrefs "Quit When Finished" -bool true
45 |
46 | # Disable the “Are you sure you want to open this application?” dialog
47 | defaults write com.apple.LaunchServices LSQuarantine -bool false
48 |
49 | # Remove duplicates in the “Open With” menu (also see `lscleanup` alias)
50 | /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
51 |
52 | # Disable automatic termination of inactive apps
53 | defaults write NSGlobalDomain NSDisableAutomaticTermination -bool true
54 |
55 | # Disable the crash reporter
56 | defaults write com.apple.CrashReporter DialogType -string "none"
57 |
58 | # Set Help Viewer windows to non-floating mode
59 | defaults write com.apple.helpviewer DevMode -bool true
60 |
61 | # Disable automatic capitalization as it’s annoying when typing code
62 | defaults write NSGlobalDomain NSAutomaticCapitalizationEnabled -bool false
63 |
64 | # Disable smart dashes as they’re annoying when typing code
65 | defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false
66 |
67 | # Disable automatic period substitution as it’s annoying when typing code
68 | defaults write NSGlobalDomain NSAutomaticPeriodSubstitutionEnabled -bool false
69 |
70 | # Disable smart quotes as they’re annoying when typing code
71 | defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false
72 |
73 | # Disable auto-correct
74 | defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
75 |
76 | ###############################################################################
77 | # Trackpad, mouse, keyboard, Bluetooth accessories, and input #
78 | ###############################################################################
79 |
80 | # Trackpad: enable tap to click for this user and for the login screen
81 | defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
82 | defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
83 | defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
84 |
85 | # Trackpad: map bottom right corner to right-click
86 | # defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2
87 | # defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
88 | # defaults -currentHost write NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1
89 | # defaults -currentHost write NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true
90 |
91 | # Increase sound quality for Bluetooth headphones/headsets
92 | defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40
93 |
94 | # Enable full keyboard access for all controls
95 | # (e.g. enable Tab in modal dialogs)
96 | defaults write NSGlobalDomain AppleKeyboardUIMode -int 3
97 |
98 | # Use scroll gesture with the Ctrl (^) modifier key to zoom
99 | defaults write com.apple.universalaccess closeViewScrollWheelToggle -bool true
100 | defaults write com.apple.universalaccess HIDScrollZoomModifierMask -int 262144
101 | # Follow the keyboard focus while zoomed in
102 | defaults write com.apple.universalaccess closeViewZoomFollowsFocus -bool true
103 |
104 | # Disable press-and-hold for keys in favor of key repeat
105 | defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
106 |
107 | # Set a blazingly fast keyboard repeat rate
108 | defaults write NSGlobalDomain KeyRepeat -int 1
109 | defaults write NSGlobalDomain InitialKeyRepeat -int 10
110 |
111 | # Set language and text formats
112 | defaults write NSGlobalDomain AppleLanguages "(en-US)"
113 | defaults write NSGlobalDomain AppleLocale -string "en_US@currency=EUR"
114 | defaults write NSGlobalDomain AppleMeasurementUnits -string "Centimeters"
115 | defaults write NSGlobalDomain AppleMetricUnits -bool true
116 |
117 | # Set the timezone; see `sudo systemsetup -listtimezones` for other values
118 | sudo systemsetup -settimezone "Europe/Berlin" > /dev/null
119 |
120 | ###############################################################################
121 | # Shortcuts #
122 | ###############################################################################
123 | # Disable Spotlight on Command + Space since I use ALfred
124 | /usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:184:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
125 |
126 | ###############################################################################
127 | # Energy saving #
128 | ###############################################################################
129 |
130 | #System Sleep
131 | sudo pmset -a sleep 15
132 |
133 | # Enable lid wakeup
134 | sudo pmset -a lidwake 1
135 |
136 | # Restart automatically on power loss
137 | sudo pmset -a autorestart 1
138 |
139 | # Restart automatically if the computer freezes
140 | sudo systemsetup -setrestartfreeze on
141 |
142 | # Sleep the display after 15 minutes if charging
143 | sudo pmset -c displaysleep 15
144 |
145 | # Sleep the display after 15 minutes on battery
146 | sudo pmset -b displaysleep 5
147 |
148 | # Set machine sleep to 5 minutes on battery
149 | sudo pmset -b sleep 5
150 |
151 | # Set standby delay to 24 hours (default is 1 hour)
152 | sudo pmset -a standbydelay 86400
153 |
154 | # Never go into computer sleep mode
155 | sudo systemsetup -setcomputersleep Off > /dev/null
156 |
157 | # Hibernation mode
158 | # 0: Disable hibernation (speeds up entering sleep mode)
159 | # 3: Copy RAM to disk so the system state can still be restored in case of a
160 | # power failure.
161 | sudo pmset -a hibernatemode 0
162 |
163 | ###############################################################################
164 | # Screen #
165 | ###############################################################################
166 |
167 | # Require password immediately after sleep or screen saver begins
168 | defaults write com.apple.screensaver askForPassword -int 1
169 | defaults write com.apple.screensaver askForPasswordDelay -int 0
170 |
171 | # Configure Aerial as my default screensaver
172 | defaults -currentHost write com.apple.screensaver modulePath -string "${HOME}/Library/Screen Savers/Aerial.saver"; defaults -currentHost write com.apple.screensaver moduleName -string "Aerial";defaults -currentHost write com.apple.screensaver moduleDict -dict moduleName Aerial path ${HOME}/Library/Screen\ Savers/Aerial.saver type 0
173 |
174 | # Start screensaver after 10 minutes
175 | defaults -currentHost write com.apple.screensaver idleTime 600
176 |
177 | # Save screenshots to the desktop
178 | defaults write com.apple.screencapture location -string "${HOME}/Downloads"
179 |
180 | # Save screenshots in PNG format (other options: BMP, GIF, JPG, PDF, TIFF)
181 | defaults write com.apple.screencapture type -string "png"
182 |
183 | # Enable subpixel font rendering on non-Apple LCDs
184 | # Reference: https://github.com/kevinSuttle/macOS-Defaults/issues/17#issuecomment-266633501
185 | defaults write NSGlobalDomain AppleFontSmoothing -int 1
186 |
187 | # Enable HiDPI display modes (requires restart)
188 | sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool true
189 |
190 | ###############################################################################
191 | # Finder #
192 | ###############################################################################
193 |
194 | # Finder: allow quitting via ⌘ + Q; doing so will also hide desktop icons
195 | defaults write com.apple.finder QuitMenuItem -bool true
196 |
197 | # Finder: disable window animations and Get Info animations
198 | defaults write com.apple.finder DisableAllAnimations -bool true
199 |
200 | # Show icons for hard drives, servers, and removable media on the desktop
201 | defaults write com.apple.finder ShowExternalHardDrivesOnDesktop -bool false
202 | defaults write com.apple.finder ShowHardDrivesOnDesktop -bool false
203 | defaults write com.apple.finder ShowMountedServersOnDesktop -bool false
204 | defaults write com.apple.finder ShowRemovableMediaOnDesktop -bool false
205 |
206 | # Finder: show all filename extensions
207 | defaults write NSGlobalDomain AppleShowAllExtensions -bool true
208 |
209 | # Finder: show path bar
210 | defaults write com.apple.finder ShowPathbar -bool true
211 |
212 | # Display full POSIX path as Finder window title
213 | defaults write com.apple.finder _FXShowPosixPathInTitle -bool true
214 |
215 | # Keep folders on top when sorting by name
216 | defaults write com.apple.finder _FXSortFoldersFirst -bool true
217 |
218 | # When performing a search, search the current folder by default
219 | defaults write com.apple.finder FXDefaultSearchScope -string "SCcf"
220 |
221 | # Disable the warning when changing a file extension
222 | defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false
223 |
224 | # Enable spring loading for directories
225 | defaults write NSGlobalDomain com.apple.springing.enabled -bool true
226 |
227 | # Remove the spring loading delay for directories
228 | defaults write NSGlobalDomain com.apple.springing.delay -float 0
229 |
230 | # Avoid creating .DS_Store files on network or USB volumes
231 | defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
232 | defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true
233 |
234 | # Disable disk image verification
235 | defaults write com.apple.frameworks.diskimages skip-verify -bool true
236 | defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
237 | defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true
238 |
239 | # Automatically open a new Finder window when a volume is mounted
240 | defaults write com.apple.frameworks.diskimages auto-open-ro-root -bool true
241 | defaults write com.apple.frameworks.diskimages auto-open-rw-root -bool true
242 | defaults write com.apple.finder OpenWindowForNewRemovableDisk -bool true
243 |
244 | # Show item info near icons on the desktop and in other icon views
245 | /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/com.apple.finder.plist
246 | /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/com.apple.finder.plist
247 | /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/com.apple.finder.plist
248 |
249 | # Show item info to the right of the icons on the desktop
250 | /usr/libexec/PlistBuddy -c "Set DesktopViewSettings:IconViewSettings:labelOnBottom false" ~/Library/Preferences/com.apple.finder.plist
251 |
252 | # Enable snap-to-grid for icons on the desktop and in other icon views
253 | /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/com.apple.finder.plist
254 | /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/com.apple.finder.plist
255 | /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/com.apple.finder.plist
256 |
257 | # Increase grid spacing for icons on the desktop and in other icon views
258 | /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:gridSpacing 100" ~/Library/Preferences/com.apple.finder.plist
259 | /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:gridSpacing 100" ~/Library/Preferences/com.apple.finder.plist
260 | /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:gridSpacing 100" ~/Library/Preferences/com.apple.finder.plist
261 |
262 | # Increase the size of icons on the desktop and in other icon views
263 | /usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:iconSize 80" ~/Library/Preferences/com.apple.finder.plist
264 | /usr/libexec/PlistBuddy -c "Set :FK_StandardViewSettings:IconViewSettings:iconSize 80" ~/Library/Preferences/com.apple.finder.plist
265 | /usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:iconSize 80" ~/Library/Preferences/com.apple.finder.plist
266 |
267 | # Use list view in all Finder windows by default
268 | # Four-letter codes for the other view modes: `icnv`, `clmv`, `glyv`
269 | defaults write com.apple.finder FXPreferredViewStyle -string "Nlsv"
270 |
271 | # Disable the warning before emptying the Trash
272 | defaults write com.apple.finder WarnOnEmptyTrash -bool false
273 |
274 | # Enable AirDrop over Ethernet and on unsupported Macs running Lion
275 | defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool true
276 |
277 | # Show the ~/Library folder
278 | chflags nohidden ~/Library && xattr -d com.apple.FinderInfo ~/Library
279 |
280 | # Show the /Volumes folder
281 | sudo chflags nohidden /Volumes
282 |
283 | # Expand the following File Info panes:
284 | # “General”, “Open with”, and “Sharing & Permissions”
285 | defaults write com.apple.finder FXInfoPanesExpanded -dict \
286 | General -bool true \
287 | OpenWith -bool true \
288 | Privileges -bool true
289 |
290 | ###############################################################################
291 | # Dock, Dashboard, and hot corners #
292 | ###############################################################################
293 |
294 | # Set the icon size of Dock items to 36 pixels
295 | defaults write com.apple.dock tilesize -int 45
296 |
297 | # Change minimize/maximize window effect
298 | defaults write com.apple.dock mineffect -string "scale"
299 |
300 | # Show indicator lights for open applications in the Dock
301 | defaults write com.apple.dock show-process-indicators -bool true
302 |
303 | # Don’t animate opening applications from the Dock
304 | defaults write com.apple.dock launchanim -bool false
305 |
306 | # Speed up Mission Control animations
307 | defaults write com.apple.dock expose-animation-duration -float 0.1
308 |
309 | # Don’t group windows by application in Mission Control
310 | # (i.e. use the old Exposé behavior instead)
311 | defaults write com.apple.dock expose-group-by-app -bool false
312 |
313 | # Disable Dashboard
314 | defaults write com.apple.dashboard mcx-disabled -bool true
315 |
316 | # Don’t show Dashboard as a Space
317 | defaults write com.apple.dock dashboard-in-overlay -bool true
318 |
319 | # Don’t automatically rearrange Spaces based on most recent use
320 | defaults write com.apple.dock mru-spaces -bool false
321 |
322 | # Remove the auto-hiding Dock delay
323 | defaults write com.apple.dock autohide-delay -float 0
324 | # Remove the animation when hiding/showing the Dock
325 | defaults write com.apple.dock autohide-time-modifier -float 0
326 |
327 | # Automatically hide and show the Dock
328 | defaults write com.apple.dock autohide -bool true
329 |
330 | # Make Dock icons of hidden applications translucent
331 | defaults write com.apple.dock showhidden -bool true
332 |
333 | # Don’t show recent applications in Dock
334 | defaults write com.apple.dock show-recents -bool false
335 |
336 | # Hot corners
337 | # Possible values:
338 | # 0: no-op
339 | # 2: Mission Control
340 | # 3: Show application windows
341 | # 4: Desktop
342 | # 5: Start screen saver
343 | # 6: Disable screen saver
344 | # 7: Dashboard
345 | # 10: Put display to sleep
346 | # 11: Launchpad
347 | # 12: Notification Center
348 | # 13: Lock Screen
349 | # Bottom left screen corner → Start screen saver
350 | defaults write com.apple.dock wvous-br-corner -int 5
351 | defaults write com.apple.dock wvous-br-modifier -int 0
352 |
353 | ###############################################################################
354 | # Safari & WebKit #
355 | ###############################################################################
356 |
357 | # Privacy: don’t send search queries to Apple
358 | defaults write com.apple.Safari UniversalSearchEnabled -bool false
359 | defaults write com.apple.Safari SuppressSearchSuggestions -bool true
360 |
361 | # Press Tab to highlight each item on a web page
362 | defaults write com.apple.Safari WebKitTabToLinksPreferenceKey -bool true
363 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2TabsToLinks -bool true
364 |
365 | # Show the full URL in the address bar (note: this still hides the scheme)
366 | defaults write com.apple.Safari ShowFullURLInSmartSearchField -bool true
367 |
368 | # Set Safari’s home page to `about:blank` for faster loading
369 | defaults write com.apple.Safari HomePage -string "about:blank"
370 |
371 | # Prevent Safari from opening ‘safe’ files automatically after downloading
372 | defaults write com.apple.Safari AutoOpenSafeDownloads -bool false
373 |
374 | # Allow hitting the Backspace key to go to the previous page in history
375 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2BackspaceKeyNavigationEnabled -bool true
376 |
377 | # Hide Safari’s bookmarks bar by default
378 | defaults write com.apple.Safari ShowFavoritesBar -bool false
379 |
380 | # Hide Safari’s sidebar in Top Sites
381 | defaults write com.apple.Safari ShowSidebarInTopSites -bool false
382 |
383 | # Disable Safari’s thumbnail cache for History and Top Sites
384 | defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
385 |
386 | # Enable Safari’s debug menu
387 | defaults write com.apple.Safari IncludeInternalDebugMenu -bool true
388 |
389 | # Make Safari’s search banners default to Contains instead of Starts With
390 | defaults write com.apple.Safari FindOnPageMatchesWordStartsOnly -bool false
391 |
392 | # Remove useless icons from Safari’s bookmarks bar
393 | defaults write com.apple.Safari ProxiesInBookmarksBar "()"
394 |
395 | # Enable the Develop menu and the Web Inspector in Safari
396 | defaults write com.apple.Safari IncludeDevelopMenu -bool true
397 | defaults write com.apple.Safari WebKitDeveloperExtrasEnabledPreferenceKey -bool true
398 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2DeveloperExtrasEnabled -bool true
399 |
400 | # Add a context menu item for showing the Web Inspector in web views
401 | defaults write NSGlobalDomain WebKitDeveloperExtras -bool true
402 |
403 | # Enable continuous spellchecking
404 | defaults write com.apple.Safari WebContinuousSpellCheckingEnabled -bool true
405 | # Disable auto-correct
406 | defaults write com.apple.Safari WebAutomaticSpellingCorrectionEnabled -bool false
407 |
408 | # Disable AutoFill
409 | defaults write com.apple.Safari AutoFillFromAddressBook -bool false
410 | defaults write com.apple.Safari AutoFillPasswords -bool false
411 | defaults write com.apple.Safari AutoFillCreditCardData -bool false
412 | defaults write com.apple.Safari AutoFillMiscellaneousForms -bool false
413 |
414 | # Warn about fraudulent websites
415 | defaults write com.apple.Safari WarnAboutFraudulentWebsites -bool true
416 |
417 | # Disable plug-ins
418 | defaults write com.apple.Safari WebKitPluginsEnabled -bool false
419 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2PluginsEnabled -bool false
420 |
421 | # Disable Java
422 | defaults write com.apple.Safari WebKitJavaEnabled -bool false
423 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2JavaEnabled -bool false
424 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2JavaEnabledForLocalFiles -bool false
425 |
426 | # Block pop-up windows
427 | defaults write com.apple.Safari WebKitJavaScriptCanOpenWindowsAutomatically -bool false
428 | defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2JavaScriptCanOpenWindowsAutomatically -bool false
429 |
430 | # Enable “Do Not Track”
431 | defaults write com.apple.Safari SendDoNotTrackHTTPHeader -bool true
432 |
433 | # Update extensions automatically
434 | defaults write com.apple.Safari InstallExtensionUpdatesAutomatically -bool true
435 |
436 | ###############################################################################
437 | # Handoff #
438 | ###############################################################################
439 |
440 | # Disable handoff
441 | defaults write "${HOME}/Library/Preferences/ByHost/com.apple.coreservices.useractivityd.plist" ActivityAdvertisingAllowed -bool no
442 | defaults write "${HOME}/Library/Preferences/ByHost/com.apple.coreservices.useractivityd.plist" ActivityReceivingAllowed -bool no
443 |
444 | ###############################################################################
445 | # iTerm 2 #
446 | ###############################################################################
447 |
448 | # Don’t display the annoying prompt when quitting iTerm
449 | defaults write com.googlecode.iterm2 PromptOnQuit -bool false
450 |
451 | ###############################################################################
452 | # Menu Bar #
453 | ###############################################################################
454 | defaults write com.apple.systemuiserver menuExtras -array \
455 | "/System/Library/CoreServices/Menu Extras/Volume.menu" \
456 | "/System/Library/CoreServices/Menu Extras/Bluetooth.menu" \
457 | "/System/Library/CoreServices/Menu Extras/AirPort.menu" \
458 | "/System/Library/CoreServices/Menu Extras/User.menu"
459 |
460 | ###############################################################################
461 | # Time Machine #
462 | ###############################################################################
463 |
464 | # Prevent Time Machine from prompting to use new hard drives as backup volume
465 | defaults write com.apple.TimeMachine DoNotOfferNewDisksForBackup -bool true
466 |
467 | # Disable local Time Machine backups
468 | hash tmutil &> /dev/null && sudo tmutil disablelocal
469 |
470 | ###############################################################################
471 | # Activity Monitor #
472 | ###############################################################################
473 |
474 | # Show the main window when launching Activity Monitor
475 | defaults write com.apple.ActivityMonitor OpenMainWindow -bool true
476 |
477 | # Visualize CPU usage in the Activity Monitor Dock icon
478 | defaults write com.apple.ActivityMonitor IconType -int 5
479 |
480 | # Show all processes in Activity Monitor
481 | defaults write com.apple.ActivityMonitor ShowCategory -int 0
482 |
483 | # Sort Activity Monitor results by CPU usage
484 | defaults write com.apple.ActivityMonitor SortColumn -string "CPUUsage"
485 | defaults write com.apple.ActivityMonitor SortDirection -int 0
486 |
487 | ###############################################################################
488 | # Mac App Store #
489 | ###############################################################################
490 |
491 | # Enable the automatic update check
492 | defaults write com.apple.SoftwareUpdate AutomaticCheckEnabled -bool true
493 |
494 | # Check for software updates daily, not just once per week
495 | defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 1
496 |
497 | # Download newly available updates in background
498 | defaults write com.apple.SoftwareUpdate AutomaticDownload -int 1
499 |
500 | # Install System data files & security updates
501 | defaults write com.apple.SoftwareUpdate CriticalUpdateInstall -int 1
502 |
503 | # Turn on app auto-update
504 | defaults write com.apple.commerce AutoUpdate -bool true
505 |
506 | ###############################################################################
507 | # Photos #
508 | ###############################################################################
509 |
510 | # Prevent Photos from opening automatically when devices are plugged in
511 | defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool true
512 |
513 | ###############################################################################
514 | # Messages #
515 | ###############################################################################
516 |
517 | # Disable smart quotes as it’s annoying for messages that contain code
518 | defaults write com.apple.messageshelper.MessageController SOInputLineSettings -dict-add "automaticQuoteSubstitutionEnabled" -bool false
519 |
520 | # Disable continuous spell checking
521 | defaults write com.apple.messageshelper.MessageController SOInputLineSettings -dict-add "continuousSpellCheckingEnabled" -bool false
522 |
523 | ###############################################################################
524 | # Google Chrome & Google Chrome Canary #
525 | ###############################################################################
526 |
527 | # Use the system-native print preview dialog
528 | defaults write com.google.Chrome DisablePrintPreview -bool true
529 | defaults write com.google.Chrome.canary DisablePrintPreview -bool true
530 |
531 | # Expand the print dialog by default
532 | defaults write com.google.Chrome PMPrintingExpandedStateForPrint2 -bool true
533 | defaults write com.google.Chrome.canary PMPrintingExpandedStateForPrint2 -bool true
534 |
535 | ###############################################################################
536 | # Kill affected applications #
537 | ###############################################################################
538 |
539 | for app in "Activity Monitor" \
540 | "Calendar" \
541 | "cfprefsd" \
542 | "Dock" \
543 | "Finder" \
544 | "Google Chrome" \
545 | "Messages" \
546 | "Photos" \
547 | "Safari" \
548 | "SystemUIServer" ; do
549 | killall "${app}" &> /dev/null
550 | done
551 | echo "Done. Note that some of these changes require a logout/restart to take effect."
552 |
--------------------------------------------------------------------------------
/vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "files.autoSave": "afterDelay",
3 | "workbench.colorTheme": "Monokai Pro",
4 | "editor.fontFamily": "Fira Code",
5 | "editor.fontLigatures": true,
6 | "editor.fontSize": 14,
7 | "window.newWindowDimensions": "inherit",
8 | "editor.tabSize": 2,
9 | "explorer.confirmDragAndDrop": false,
10 | "window.openFoldersInNewWindow": "on",
11 | "explorer.compactFolders": false,
12 | "editor.formatOnType": true,
13 | "editor.formatOnPaste": true,
14 | "editor.autoClosingBrackets": "never",
15 | "terminal.integrated.fontFamily": "FiraCode Nerd Font",
16 | "terminal.integrated.fontSize": 14,
17 | "editor.formatOnSave": true,
18 | "files.trimTrailingWhitespace": true,
19 | "auto-close-tag.excludedTags": [
20 | "area",
21 | "base",
22 | "br",
23 | "col",
24 | "command",
25 | "embed",
26 | "hr",
27 | "img",
28 | "input",
29 | "keygen",
30 | "link",
31 | "meta",
32 | "param",
33 | "source",
34 | "track",
35 | "wbr"
36 | ],
37 | "workbench.startupEditor": "newUntitledFile",
38 | "workbench.editorAssociations": {
39 | "*.ipynb": "jupyter.notebook.ipynb"
40 | },
41 | "editor.suggestSelection": "first",
42 | "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
43 | "mssql.connections": [
44 | {
45 | "server": "{{put-server-name-here}}",
46 | "database": "{{put-database-name-here}}",
47 | "user": "{{put-username-here}}",
48 | "password": ""
49 | }
50 | ],
51 | "redhat.telemetry.enabled": false,
52 | "editor.bracketPairColorization.enabled": true,
53 | "editor.guides.bracketPairs": "active",
54 | "terminal.external.osxExec": "iTerm.app",
55 | "workbench.iconTheme": "Monokai Pro Icons"
56 | }
57 |
--------------------------------------------------------------------------------
/zsh/01_path.zsh:
--------------------------------------------------------------------------------
1 | # Prepend $PATH without duplicates
2 | function _prepend_path() {
3 | if ! $( echo "$PATH" | tr ":" "\n" | grep -qx "$1" ) ; then
4 | PATH="$1:$PATH"
5 | fi
6 | }
7 |
8 | # Construct $PATH
9 | # 1. Default paths
10 | # 2. ./node_modules/.bin - shorcut to run locally installed Node bins
11 | # 3. Custom bin folder for n, Ruby, CoreUtils, dotfiles, etc.
12 | PATH='/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:./node_modules/.bin'
13 | [ -d /usr/local/bin ] && _prepend_path "/usr/local/bin"
14 | [ -d ~/dotfiles/bin ] && _prepend_path "$HOME/dotfiles/bin"
15 | [ -d ~/bin ] && _prepend_path "$HOME/bin"
16 | export PATH
17 |
--------------------------------------------------------------------------------
/zsh/02_settings.zsh:
--------------------------------------------------------------------------------
1 | # Global dotfiles folder
2 | export DOTFILES="${HOME}/.dotfiles"
3 |
4 | unsetopt HIST_BEEP
5 | # 10 second wait if you do something that will delete everything
6 | setopt RM_STAR_WAIT
7 | # correct spelling for commands
8 | setopt CORRECT
9 | # do not correct spelling for filenames
10 | unsetopt CORRECTALL
11 |
12 | # locale
13 | export LC_ALL=en_US.UTF-8
14 | export LANG="en_US"
15 |
16 | export EDITOR="code -w"
17 |
18 | # keep a ton of history. You can reset these without editing .zshrc by
19 | # adding a file to ~/.zshrc.d.
20 | HISTSIZE=100000
21 | SAVEHIST=100000
22 | HISTFILE=~/.zsh_history
23 | export HISTIGNORE="ls:cd:cd -:pwd:exit:date:* --help"
24 |
25 | ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern cursor)
26 | # declare the variable
27 | typeset -A ZSH_HIGHLIGHT_PATTERNS
28 | # to have commands starting with `rm -rf` in red:
29 | ZSH_HIGHLIGHT_PATTERNS+=('rm -[f,r] *' 'fg=red,bold,standout')
30 | ZSH_HIGHLIGHT_PATTERNS+=('rm -[f,r][f,r] *' 'fg=red,bold,standout')
31 |
32 | # long running processes should return time after they complete. Specified
33 | # in seconds.
34 | REPORTTIME=2
35 | TIMEFMT="%U user %S system %P cpu %*Es total"
36 |
37 | export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS --no-height --no-reverse"
38 | export FZF_DEFAULT_COMMAND="fd --type f --hidden --follow --exclude .git --color=always"
39 | export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
40 |
41 | # fix ansible issue on new macOS versions
42 | export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
43 | export NVM_LAZY_LOAD=true
44 |
45 | #FZF Color
46 | # disable sort when completing `git checkout`
47 | zstyle ':completion:*:git-checkout:*' sort false
48 | # set descriptions format to enable group support
49 | zstyle ':completion:*:descriptions' format '[%d]'
50 | # set list-colors to enable filename colorizing
51 | zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
52 | # preview directory's content with exa when completing cd
53 | zstyle ':fzf-tab:complete:cd:*' fzf-preview 'exa -1 --color=always $realpath'
54 | # switch group using `,` and `.`
55 | zstyle ':fzf-tab:*' switch-group ',' '.'
56 |
--------------------------------------------------------------------------------
/zsh/03_plugins.zsh:
--------------------------------------------------------------------------------
1 | # check if zplug is installed
2 | if [[ ! -d ~/.zplug ]];then
3 | git clone https://github.com/zplug/zplug ~/.zplug
4 | fi
5 |
6 | zstyle ":zplug:tag" depth 1
7 |
8 | # load zplug
9 | source ~/.zplug/init.zsh
10 |
11 | # oh my zsh plugins
12 | zplug "plugins/fzf", from:oh-my-zsh, defer:1
13 | zplug "plugins/fasd", from:oh-my-zsh
14 | zplug "plugins/sudo", from:oh-my-zsh
15 | zplug "plugins/colored-man-pages", from:oh-my-zsh
16 | zplug "plugins/docker", from:oh-my-zsh
17 | zplug "plugins/docker-compose", from:oh-my-zsh
18 | zplug "plugins/last-working-dir", from:oh-my-zsh
19 | zplug "plugins/macos", from:oh-my-zsh
20 |
21 | # general plugins
22 | zplug "chrissicool/zsh-256color"
23 | zplug "DarrinTisdale/zsh-aliases-exa"
24 | zplug "xPMo/zsh-ls-colors"
25 | zplug "lukechilds/zsh-nvm"
26 | zplug "wookayin/fzf-fasd", defer:1, on:"plugins/fasd"
27 | zplug "Aloxaf/fzf-tab", defer:1, on:"plugins/fzf"
28 | zplug "zsh-users/zsh-completions", defer:0
29 | zplug "zsh-users/zsh-autosuggestions", defer:2, on:"zsh-users/zsh-completions"
30 | zplug "zdharma-continuum/fast-syntax-highlighting", defer:3
31 | zplug "zsh-users/zsh-history-substring-search", defer:3, on:"zdharma-continuum/fast-syntax-highlighting"
32 |
33 | # ls colors
34 | zplug "trapd00r/LS_COLORS"
35 |
36 | # prezto modules
37 | zplug "modules/history", from:prezto
38 | zplug "modules/directory", from:prezto
39 | zplug "modules/terminal", from:prezto
40 | zplug "modules/gnu-utility", from:prezto
41 |
42 | zplug load
43 |
--------------------------------------------------------------------------------
/zsh/04_aliases.zsh:
--------------------------------------------------------------------------------
1 | alias pubkey="more ~/.ssh/id_rsa.pub | pbcopy | echo '=> Public key copied to pasteboard.'"
2 | # OS X has no `md5sum`, so use `md5` as a fallback
3 | command -v md5sum > /dev/null || alias md5sum="md5"
4 | # OS X has no `sha1sum`, so use `shasum` as a fallback
5 | command -v sha1sum > /dev/null || alias sha1sum="shasum"
6 | # Show/hide hidden files in Finder
7 | alias updatedb="LC_ALL='C' sudo updatedb"
8 | alias of="open -a Finder ./"
9 | alias cat='bat --paging=never'
10 | alias lg='lazygit'
11 | alias dotfiles='code ~/.dotfiles'
12 |
--------------------------------------------------------------------------------
/zsh/06_functions.zsh:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/zsh/06_private.zsh:
--------------------------------------------------------------------------------
1 | # Load extra (private) settings
2 | [[ -f ${HOME}/.zshrc.local ]] && source ${HOME}/.zshrc.local
3 |
--------------------------------------------------------------------------------
/zsh/07_theme.zsh:
--------------------------------------------------------------------------------
1 | eval "$(starship init zsh)"
2 |
--------------------------------------------------------------------------------
/zshrc:
--------------------------------------------------------------------------------
1 | for config_file ($HOME/.dotfiles/zsh/*.zsh)
2 | do
3 | source $config_file
4 | done
5 |
--------------------------------------------------------------------------------