Code Monkey home page Code Monkey logo

dotfiles's Introduction

Keyboard

Iris Keyboard

Remapping each key

I use Via Configurator, you can follow this Via Usage Guide

Files

Hombebrew

Install Hombebrew execute this command

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

For more information about Hombebrew you can visit this web-site

Font

I use the JetBrains Mono font

You can download here to install and following the instructions.

iTerm2

iterm2

NOTE: change the key maps to Natural Text Editing

Go to Preferences -> Profile -> Keys -> Key Mappings

Click in Presets and choose Natural Text Editing

Configure the font in iTerm2

Go to Preferences -> Profile -> Text -> Font

Choose the JetBrainsMono Nerd Font Mono font and active the Use ligatures option.

NVIM

Install nvim by brew

brew install nvim

For more information about Neovim you can visit this neovim

Tmux

Tmux installation

To install tmux go to Installation section in this tmux repository

Tmux plugins

For manage plugins in Tmux clone the following tmux-plugins repository

git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Add the following configuration to your .tmux.conf file

set -g @plugin 'tmux-plugins/tpm'

Tmux Theme

I use dracula theme for tmux, to install the theme adding the following command in your .tmux.conf file:

set -g @plugin 'dracula/tmux'

Create a symbolic link

ln -s ~/dotfiles/.config/nvim ~/.config

Install Stylua formatter

This is the repository with all information about StyLua: Stylua

To install Stylua with Homebew, run the following:

brew install stylua

Csharp language

Installing the lsp and formatter

dotnet tool install --global csharp-ls &&
dotnet tool install csharpier -g

dotfiles's People

Contributors

aogallo avatar

Stargazers

Allan Gallo avatar

Watchers

 avatar

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.