1
1
Fork 0

Improved mac support

This commit is contained in:
Ava Gaiety Wroten 2021-04-18 14:53:05 -05:00
parent eb7e7383ad
commit 5519b5e620
7 changed files with 11 additions and 16 deletions

View file

@ -7,9 +7,11 @@ Designed for Linux (Arch) and MacOS.
Several tools can find configs by setting the fish variable below: Several tools can find configs by setting the fish variable below:
First [follow the steps to install and use the fish shell](./fish/README.md)
```bash ```bash
set -Ux XDG_CONFIG_HOME {location_of_dotfiles} set -Ux XDG_CONFIG_HOME {location_of_dotfiles}
sudo pacman -S ripgrep sudo pacman -S ripgrep # brew install ripgrep
sudo pacman -S sed sudo pacman -S sed
``` ```

View file

@ -7,8 +7,8 @@ A terminal shell
## Setup ## Setup
```bash ```bash
sudo pacman -S fish sudo pacman -S fish # brew install fish
chsh -s `which fish` chsh -s `which fish` # chsh -s /usr/local/bin/fish
echo "source {location_of_dotfiles}/fish/config.fish" >> ~/.config/fish/config.fish echo "source {location_of_dotfiles}/fish/config.fish" >> ~/.config/fish/config.fish
``` ```
@ -21,12 +21,3 @@ fish_config
1. Choose the `dracula` color scheme 1. Choose the `dracula` color scheme
2. Choose the `Terlar` prompt 2. Choose the `Terlar` prompt
Add the following to the `~/.config/fish/config.fish`
```
if status is-interactive
and not set -q TMUX
exec tmux
end
```

View file

@ -1,3 +1,4 @@
set fish_greeting
if status is-interactive if status is-interactive
and not set -q TMUX and not set -q TMUX
exec tmux exec tmux

View file

@ -1,5 +1,6 @@
# This file contains fish universal variable definitions. # This file contains fish universal variable definitions.
# VERSION: 3.0 # VERSION: 3.0
SETUVAR --export XDG_CONFIG_HOME:/Users/gaiety/dotfiles/
SETUVAR __fish_initialized:3100 SETUVAR __fish_initialized:3100
SETUVAR fish_color_autosuggestion:BD93F9 SETUVAR fish_color_autosuggestion:BD93F9
SETUVAR fish_color_cancel:\x2dr SETUVAR fish_color_cancel:\x2dr

View file

@ -7,7 +7,7 @@ Terminal for Arch
## Setup ## Setup
```bash ```bash
sudo pacman -S kitty sudo pacman -S kitty # brew install --cask kitty
``` ```
Edit `~/.config/kitty/kitty.conf` to have `include {location_of_dotfiles}/kitty/kitty.conf` Edit `~/.config/kitty/kitty.conf` to have `include {location_of_dotfiles}/kitty/kitty.conf`

View file

@ -1,7 +1,7 @@
include ./dracula.conf include ./dracula.conf
font_family monoid font_family Hack Nerd Font Mono
font_size 30.0 font_size 20.0
enable_audio_bell false enable_audio_bell false
placement_strategy top-center placement_strategy top-center

View file

@ -7,7 +7,7 @@ A terminal multiplexer
## Setup ## Setup
```bash ```bash
sudo pacman -S tmux sudo pacman -S tmux # brew install tmux
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm # install tpm plugin manager git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm # install tpm plugin manager
echo "source-file {location_of_dotfiles}/tmux/.tmux.conf" > ~/.tmux.conf echo "source-file {location_of_dotfiles}/tmux/.tmux.conf" > ~/.tmux.conf
``` ```