Skip to content

Personal collection of aliases, shell functions, and other settings

Notifications You must be signed in to change notification settings

thektan/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

41ab5ea · Apr 24, 2025
Feb 18, 2019
Oct 1, 2019
Dec 15, 2021
Feb 18, 2025
Jan 15, 2025
Apr 24, 2025
Dec 21, 2018
Oct 2, 2024
Jul 26, 2023
Jan 16, 2019
Jun 21, 2017
Apr 6, 2021
Dec 15, 2021
Oct 2, 2019
Aug 3, 2018
Apr 24, 2025
Jul 24, 2024
Nov 23, 2022
Jul 24, 2024
Apr 6, 2021
Apr 3, 2021
Apr 6, 2021
Jul 24, 2024

Repository files navigation

My Configuration Files

Screenshots

iTerm2 VS Code
Screenshot of terminal Screenshot of VS Code

Steps

  1. Install Homebrew
  2. brew install git
  3. git clone https://github.com/thektan/dotfiles.git
  4. . ./setup.sh
  5. Point iTerm2 preferences file to $DOTFILES/iterm/
  6. In iTerm2, import ktan-one-dark color preset

Other Improvements

Disable media keys controlling in Chrome

  1. Visit chrome://flags/#hardware-media-key-handling in Chrome
  2. Set to disabled
  3. Relaunch Chrome

Improve pasting in MacOS

Paste and Match Style

  1. System Preferences > Keyboard > Shortcuts > App Shortcuts > All Applications
  2. Add "Paste and Match Style" for ⌘V

Improve vscode editor colors

These are my tweaked colors to match Atom's One Dark with the git colors. I have the following in the vscode settings.json.

"workbench.colorCustomizations": {
    "editorGutter.addedBackground": "#348f68",
    "activityBar.background": "#282c34",
    "editorGutter.deletedBackground": "#ac4243",
    "gitDecoration.ignoredResourceForeground": "#646572",
    "editorGutter.modifiedBackground": "#a59167",
    "diffEditor.insertedTextBackground": "#2d4d3f",
    "diffEditor.removedTextBackground": "#4d3232",
    "editorOverviewRuler.addedForeground": "#348f68",
    "editorOverviewRuler.deletedForeground": "#ac4243",
    "editorOverviewRuler.modifiedForeground": "#a59167",
    "sideBar.foreground": "#a0a5b1"
}

Notes

  • Create an .extras file in the root directory of this repo for any aliases/functions unique to the current workspace. This file is ignored from git.

Resources

Places I've referenced while creating my dotfiles.

Color echo:

About

Personal collection of aliases, shell functions, and other settings

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages