All Projects → Blugil → dotfiles

Blugil / dotfiles

Licence: other
Blugil's dotfiles

Programming Languages

shell
77523 projects
lua
6591 projects
Vim Script
2826 projects
Vim Snippet
174 projects

Projects that are alternatives of or similar to dotfiles

dotfiles
🔧 My dotfiles on  macOS for Neovim, Zsh, kitty, lf, etc
Stars: ✭ 90 (+291.3%)
Mutual labels:  iterm2, kitty
dotfiles
A total nord dotfiles used by me. Forever work in progress.
Stars: ✭ 35 (+52.17%)
Mutual labels:  yabairc, skhdrc
Gvcci
color extraction to turn images into 16 color palettes
Stars: ✭ 86 (+273.91%)
Mutual labels:  iterm2
Iterm2 Night Owl
A port of the VS Code Night Owl theme to iTerm2.
Stars: ✭ 179 (+678.26%)
Mutual labels:  iterm2
Iterm2 Icons
Replacement icon for iTerm2 or other macOS terminal apps. Designed for Big Sur.
Stars: ✭ 146 (+534.78%)
Mutual labels:  iterm2
Dotfiles
👾 ~/
Stars: ✭ 91 (+295.65%)
Mutual labels:  iterm2
Dotfiles
📍 My dotfiles for macOS using Fish/Zsh, Neovim, and Tmux
Stars: ✭ 151 (+556.52%)
Mutual labels:  iterm2
Okurl
OkHttp Kotlin command line
Stars: ✭ 77 (+234.78%)
Mutual labels:  iterm2
Iterm2 Imagetools
Display images in the command line with iterm2.
Stars: ✭ 232 (+908.7%)
Mutual labels:  iterm2
Iterm2 Material Design
A theme / color scheme for iTerm2 based on Google's Material Design Color Palette
Stars: ✭ 1,741 (+7469.57%)
Mutual labels:  iterm2
Sendcode
Send code and text to macOS and Linux Terminals, iTerm, ConEmu, Cmder, Tmux, Terminus; R (RStudio), Julia, IPython.
Stars: ✭ 166 (+621.74%)
Mutual labels:  iterm2
Ocean Dark Iterm
An iTerm.app theme based on the base16 Ocean theme.
Stars: ✭ 106 (+360.87%)
Mutual labels:  iterm2
Iterm2 Zmodem
Installing Z-Modem integration for iTerm2 with Homebrew
Stars: ✭ 95 (+313.04%)
Mutual labels:  iterm2
Aura Theme
💅 A beautiful dark theme for your favorite apps.
Stars: ✭ 159 (+591.3%)
Mutual labels:  iterm2
Itermplot
An awesome iTerm2 backend for Matplotlib, so you can plot directly in your terminal.
Stars: ✭ 1,267 (+5408.7%)
Mutual labels:  iterm2
Givegif
GIFs on the command line
Stars: ✭ 212 (+821.74%)
Mutual labels:  iterm2
Alfred Ssh
SSH workflow for Alfred for Mac with powerful hostname expansion/completion
Stars: ✭ 78 (+239.13%)
Mutual labels:  iterm2
Alfred Tty
Alfred Workflow to quickly switch between or close iTerm windows, tabs and panes based on title and tty
Stars: ✭ 99 (+330.43%)
Mutual labels:  iterm2
Terminal Icons
Beautiful icons for your favourite terminal apps like Hyper and iTerm2
Stars: ✭ 149 (+547.83%)
Mutual labels:  iterm2
Iterm Fish Fisher Osx
Complete guide and Bash script to install Command Line Tools + Homebrew + iTerm2 + Fish Shell + Fisher + Plugins for development purposes
Stars: ✭ 249 (+982.61%)
Mutual labels:  iterm2

Blugil's dotfiles

These are the dotfiles configured to match this reddit post.

This is a constant rough draft and will always be updated, tread carefully. There are many like them, but these are mine (and they're bad). I actually try to keep these files in working order ready to download however if you clone my whole dotfiles repo and stuff doesn't work out of the box that is due to my inexperience as a maintainer. Shoot me an issue and I will try and help.

Managed with yadm


Continued Goals:

  • switch to kitty
  • revamping neovim config
    • switched to lua
    • modularized everything (keybinds/plugins)
    • switched to packer over vim-plug
    • added LSP and autocompletion
    • setup for: latex, c/c++, python
  • setup LaTeX note taking with "live" (not supported with tectonic) updates
  • switch to zinit over ohmyzsh
  • add tmux to workflow
  • make fzf ignore results like .DS_Store, .git, /node_modules, etc.
  • video tutorial

Programs and Dependencies

This is a list of the programs we'll be installing and dependencies to get everything working as intended. If something isn't here I'll add it.

Note: These dotfiles are for my MacOS Computer and thus uses programs that will not work out of the box on other systems.


Installation instructions

Setting it up

I believe in the $XDG_CONFIG_HOME philosophy of cleaning your home directory. Start by navigating to your home directory and creating a .config directory:

mkdir .config

Overview for setup:

  1. For whichever program I'm talking about, navigate to the .config directory and use mkdir to create a directory of the same name shown in my repo.

  2. Either:

    1. Create and open up a file with the same name as described in my repo.
    2. Copy and paste the text from my file to yours.

    Or:

    1. Download the file from this repo and move it to the proper directory.

Homebrew

To download homebrew, run this command:

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

Kitty

Relies on: MesloLGS

brew install --cask kitty

Iterm2 (Depreciated)

I wrote it's own guide here as part of this repo if you'd like to exactly replicate the way my terminal looks in the post.


Oh-my-zsh

Should just work with the zshrc (so long as your paths are correct):

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Powerlevel10k

Also relatively easy, just watch your paths and make sure everything is as it should be: Make sure to have MesloLGS NF installed.

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Neovim

Inspired by brokenbyte's.

Install neovim:

brew install neovim

Packer

Plugin manager for neovim v0.5.0, install like so:

git clone https://github.com/wbthomason/packer.nvim\
 ~/.local/share/nvim/site/pack/packer/start/packer.nvim

Yabai & Skhd

I use yabai with SIP enabled, if you'd like to disable it follow the guide on their github page. Also edit yabairc to suit your unmanaged window preferences.

First, install yabai using this command:

brew install koekeishiya/formulae/yabai

Second, install skhd:

brew install koekeishiya/formulae/skhd

Turning on yabai will f*ck up your windows on the first go around, figure out what you don't want managed and add it to your yabairc.


LF

I lied, lf is the easiest to install (and I have no customization for it, it should just work):

brew install lf

Spacebar

First go to your system preferences and enable 'automatically hide and show menu bar'

Second, install by:

brew install cmacrae/formulae/spacebar

Skim

Install by:

brew install --cask skim

Tectonic

Install by:

brew install tectonic

Holy sh*t, you're done! If you have any questions please let me know and I will be sure to answer.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].