GithubHelp home page GithubHelp logo

jansroka / dotfiles-osx-monterey Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 231 KB

My ansible-based dotfiles for OSX Monterey

Shell 100.00%
dotfiles-macos dotfiles ansible osx-dotfiles osx-setup ansible-roles macos monterey osx

dotfiles-osx-monterey's Introduction

Hi there πŸ‘‹

  • I’m currently working on Daito, a web-based 2FA authenticator.
  • My favorite tech-related past-time is messing with Jekyll on one of my websites.
  • I collect useful snippets & scripts in my gists.

dotfiles-osx-monterey's People

Stargazers

 avatar  avatar

Watchers

 avatar

dotfiles-osx-monterey's Issues

Rework sublimetext role

Things that I don't like about it currently:

  1. It's destructive: we delete the folder, then reinstall. Isn't there a nice way to uninstall and reinstall? Check what is installed? Clear cache?
  2. If we are reinstalling user packages the setup is only complete once the app is started and all packages properly initialised (check View->View Console for Status). How to handle? Open via ansible role, wait for 10 secs, then close the app?

Use FQCN for builtin actions

I ran ansible-lint and it gave me a ton of fqcn-builtins: Use FQCN for builtin actionsnotices.

Per https://stackoverflow.com/questions/71562699/fqcn-builtins-use-fqcn-for-builtin-actions-in-ansible-playbookthese need to be fixed.

Add role for Firefox

Firefox is your main browser, you should have a role for it.

Req's:

  1. Should support profiles, as you are using several of them in parallel.
  2. Should support installing/updating FF extensions.
  3. Should support setting some basic FF preferences, user.jsis the likely candidate here.

Add role for ssh

Figure out how you want to handle ssh. Research some more on github how others are doing this.

Ideas so far:

  1. Zip .ssh, then encrypt with gpg, then upload to dotfiles. Keep password in password manger and ask for it during unzipping of the archive -> privacy-heavy, but uncomfortable
  2. Figure out how to keep secrets in 1Password or similar (it has a CLI) and only keep non-critical data in dotfiles repo

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.