Giter VIP home page Giter VIP logo

dotfiles's People

Contributors

acourtneybrown avatar

Watchers

 avatar

dotfiles's Issues

Updates to Windows setup scripts

  • Set up the SublimeText 4 license
  • Set up the agent.toml file for 1Password SSH key handling
  • Set up .gitconfig to include ssh commit signing
    [gpg "ssh"]
        program = C:\\Users\\acour\\AppData\\Local\\1Password\\app\\8\\op-ssh-sign.exe
    
  • Set up .gitconfig to use Windows OpenSSH (which should use 1Password's ssh-agent)
    [core]
        sshCommand = C:/Windows/System32/OpenSSH/ssh.exe
    
  • Set up .gitconfig to deal with Windows line ending
    [core]
        autocrlf = true
    
  • populate ~/.ssh/known_hosts

Add iTerm2 rules for Confluent & GitHub links

$ defaults read com.googlecode.iterm2

{
    ...
    "New Bookmarks" =     (
    ...
            "Smart Selection Rules" =             (
                          ...      
                                {
                    actions =                     (
                                                {
                            action = 1;
                            parameter = "https://issues.apache.org/jira/browse/\\\\0";
                            title = "Kafka Issue";
                        }
                    );
                    notes = "Kafka Issue";
                    precision = high;
                    regex = "KAFKA-[0-9]+";
                },
                                {
                    actions =                     (
                                                {
                            action = 1;
                            parameter = "https://confluentinc.atlassian.net/browse/\\\\0";
                            title = "Confluent JIRA";
                        }
                    );
                    notes = "Confluent JIRA";
                    precision = normal;
                    regex = "[-A-Z]+-[0-9]+";
                },
                                {
                    actions =                     (
                                                {
                            action = 1;
                            parameter = "https://github.com/\\\\1";
                            title = "Open on GitHub";
                        }
                    );
                    notes = "GitHub repo";
                    precision = normal;
                    regex = "[email protected]:(\\\\S*)";
                }
            );
...

Update macos script to include configs

  • trackpad: enable app expose
  • trackpad: use 4 fingers for app expose & mission control
  • trackpad/accessibility: turn on ctrl/cmd+scroll screen zoom
  • accessibility: turn on 3 finger drag
  • keyboard: default touchbar to function keys
  • keyboard: touchbar Fn key to "Show Control Strip"
  • dock: move to right side
  • keyboard: clear keyboard shortcut using Shift-Cmd-A (Search man Page index in Terminal)
    • searchManPages
  • sound: Show volume in menu bar
  • time & clock: Show date in menu bar

Turn on SSH access during bootstrap/setup

Ensure that only admin accounts are allowed, eg:

image

Ensure that only SSH key-based logins allowed.

Bonus points for adding the localhost ssh public key to the known_hosts file.

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.