Giter Club home page Giter Club logo

dotfiles's Introduction

Hi there πŸ‘‹

  • πŸ‘¨πŸ»β€πŸ’» I am a development manager / developer from Vancouver πŸ‡¨πŸ‡¦
  • πŸ’» My current side project is SwiftBeanCount, a plain text accounting tool
  • 🌱 I’m currently learning / experimenting with Swift UI as well as AWS Amplify
  • πŸ’Ό Development Manager @ SAP
  • πŸŽ“ B. Sc. IT Systems Engineering from HPI
  • πŸ“« Reach out to me via Twitter @Nef10 or email [email protected]
  • πŸ˜„ Pronouns: he/him/his

dotfiles's People

Contributors

flashspys avatar nef10 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

flashspys

dotfiles's Issues

git back force

to allow going back to main/master when a pr was squashed

Misc things

Maybe profile specific?

  • hide application folder in ~
  • Create Project folder(s)
  • run repo

Adjust for linux server

Some stuff would be cool to have on the linux servers I manage, namely:

  • zsh config
  • tools from brew
  • git config?

Things to consider:

  • install zsh
  • disable brew things which are not compatible for linux
  • new profile for servers (but there probably should be a common anchor for the current profiles?)
  • disable macOS settings + terminal theme
  • disable VS Code
  • disable ssh config?
  • rename setup-mac-os.sh file
  • adjust readme

Improve readme

Warning for git user and executing code
Explain update and diff functions
quick overview of things included

ssh config

Host *
  UseKeychain yes
  AddKeysToAgent yes
  IdentityFile ~/.ssh/id_rsa

KeepingYouAwake Preferences

~
➜ defaults read info.marcel-dierkes.KeepingYouAwake
{
"NSWindow Frame PreferencesWindow" = "986 550 450 162 0 0 1680 1025 ";
SUHasLaunchedBefore = 1;
SULastCheckTime = "2020-11-14 23:45:32 +0000";
"info.marcel-dierkes.KeepingYouAwake.BatteryCapacityThreshold" = 10;
"info.marcel-dierkes.KeepingYouAwake.BatteryCapacityThresholdEnabled" = 1;
"info.marcel-dierkes.KeepingYouAwake.Durations" = (
300,
600,
900,
1800,
3600,
7200,
18000
);
"info.marcel-dierkes.KeepingYouAwake.LaunchAtLogin" = 1;
"info.marcel-dierkes.KeepingYouAwake.NotificationsEnabled" = 1;
"info.marcel-dierkes.KeepingYouAwake.TimeInterval" = 3600;
}

The Unarchiver defaults

defaults read cx.c3.theunarchiver
{
    changeDateOfFiles = 0; #Boolean
    createFolder = 1; #Integer
    deleteExtractedArchive = 1; #Boolean
    extractionDestination = 1; #Integer
    folderModifiedDate = 2; #Integer
    selectExtractedItem = 1; #Boolean
}

Error when installing

===> zsh-syntax-highlighting repository cloned into /Users/XXX/.zsh-plugins/zsh-syntax-highlighting
=> creating /Users/XXX/.zshrc if needed
===> /Users/XXX/.zshrc already exists
=> Setting up zsh-syntax-highlighting config in /Users/XXX/.zshrc
grep: brackets): No such file or directory
===> zsh-syntax-highlighting config successfully set up in /Users/XXX/.zshrc
=> creating /Users/XXX/.zshrc if needed
===> /Users/XXX/.zshrc already exists
=> Setting up zsh-syntax-highlighting in /Users/XXX/.zshrc
===> zsh-syntax-highlighting successfully set up in /Users/XXX/.zshrc

=> To finish the installation you need to set the terminal profile.
=> Therefore, we will open a new terminal window. Please open the settings in this new new window,
=> go to profiles, select the current one, and click Default to finish the installation.

bash: line 71: read: -k: invalid option
read: usage: read [-ers] [-u fd] [-t timeout] [-p prompt] [-a array] [-n nchars] [-d delim] [name ...]

compinit: insecure directories

zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]? ncompinit: initialization aborted
There are insecure directories:
/usr/local/share/zsh/site-functions
/usr/local/share/zsh

compaudit | xargs chmod g-w

Improve rbenv setup

Currently it just prints the instructions every time

We should automate adding it to the bash_profile and check that it's in there only once

Software on old Mac installation

Decide if I still want this software:

  • 452695239 QREncoder (1.5)
  • 468801049 Babble (1.0)
  • 485812721 TweetDeck (3.16.1)
  • 442153412 Folders Factory (1.8)
  • 635299994 SQLPro for SQLite (Lite) (1.0.111)
  • GPG
  • Teamspeak
  • Paw
  • VLC
  • Musixmatch
  • Calibre
  • StellwerkSim
  • Tweetdeck

Function to go back to master after PR is merged

  1. Check no local changes: test -z "$(git status --porcelain)"
  2. Check branch was deleted on remote: git remote prune origin --dry-run
  3. Get current branch name: git rev-parse --abbrev-ref HEAD
  4. Switch to master
  5. Pull
  6. Prune
  7. Remove local branch

improve diff

not only look at VSCode settings and .git_config, but look at .zshrc and ssh config as well

Re-add power nap

# Enable Power Nap on all power modes
    sudo pmset -a darkwakes 1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.