GithubHelp home page GithubHelp logo

yuujay / .dotfiles Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 1.0 3.47 MB

Personal dotfiles managed by GNU Stow

Shell 87.63% Lua 11.19% Python 1.19%
debian-setup dotfiles dotfiles-setup fish-shell hammerspoon i3-config kinesis kitty-config macos-setup nvim-configs setup-development-environment setup-macos setup-script tmux tmux-config vimrc

.dotfiles's Introduction

Hi there ๐Ÿ‘‹

.dotfiles's People

Contributors

yuujay avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

.dotfiles's Issues

Adopt lazy nvim

Bitten with plugin version auto-updating. Time to move to lazy

ansible-rewrite

  • ssh-key generation and save encrypted key
  • pgp-key generation
  • debian tmux and nvim using pacman
  • i3 installs
  • install brew

Wrap ansible playbook call inside a script that installs ansible as a pre-condition

Setup autocomplete and linting

Setup

  • autocomplete
  • Linting configurations, specifically for GOLang, Ruby and JS
  • Solargraph integration

This should be an ideal candidate to start migrating configurations to neovim and wait for 0.5 release.

Bug: Fix vimrc reload issue.

With the new vim configuration, there is a need to re-source vimrc once we open it. Figure out what's causing this. If not, the easiest thing to do would be to autocmd reload vimrc on vim open.

Hammerspoon upgrades

  • music play in the background
  • Keybind to connect to airpods
  • launch chrome with profiles
  • Tmux and browser on the side layout
  • center something and minimize all app windows

Clean up ansible setup

New Debian machine setup

  • Generate SSH Key to talk to GitHub
  • Add this new machine to all my existing machines authorized_keys file and vice versa
  • Install sensible

Dotfiles

chsh -s /usr/bin/fish

Debian specifs

  • Remove iterm2 config and copy it to Mac only machines
  • Remove Hammerspoon from copying over
  • config.fish term

Single clipboard for vim, tmux, Mac & VDI.

Make sure to incorporate vim inside tmux sessions to respect the clipboard rules.

Another thing to check is that how does tmux react to vim copy state. Ideal expectation would be to share clipboards between all.

Need this to resolve between VDI and Mac clipboards.

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.