Skip to content

mgaimann/mise-en-place

Repository files navigation

mise-en-place

Welcome to my dot files, configuration files and other things that make up my workplace setup before cooking some code (French: mise-en-place, a term coined by the amazing @andim) :)

image
Credit: Charles Haynes on Wikimedia Commons (CC BY-SA 2.0)

Cloning this repo

Make sure to clone this repo with git clone --recurse-submodules [email protected]:mu-gaimann/mise-en-place.git in order to fetch all submodules that are used.

OS

I am currently using Mint, but I will change to Ubuntu in the long term.

Shell

I am currently switching from bash to fish with the oh-my-fish framework as my default shell.

My current theme is tide.

Fonts

I currently use Meslo Nerd Fonts.

Tmuxinator

I am using the .tmux.config dotfile from gpakosz, and a custom .tmux.config.local file. It is installed by default into a folder named ~/repos/ and then symlinked.

SSH Keys

There is a script that automates the generation and exchange of SSH keys between a remote and local.

Customizing

  • Choose a fish theme: fish config theme show -> fish config theme choose Dracula
  • Load a specific environment on startup: add conda activate env to your config.fish (must be within the # >>> conda initialize >>> block!)

Manual items

  • Terminal: change the fonts in the preferences of your terminal to a Nerd Font (e.g. MesloLGS NF).
  • Install JetBrains IDEs using the JetBrains Toolbox.

To Do

  • replace Meslo Nerd Font with a font that correctly displays powerline symbols.

About

Dotfiles and configuration of my workplace.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published