fixed links in readme
This commit is contained in:
parent
e6a7c2ead3
commit
7a85696281
1 changed files with 20 additions and 20 deletions
40
README.md
40
README.md
|
|
@ -1,7 +1,7 @@
|
||||||
# Dotfiles
|
# Dotfiles
|
||||||
|
|
||||||
My personal dotfiles for Sway/River on Arch Linux. They are designed to be used
|
My personal dotfiles for Sway/River on Arch Linux. They are designed to be used
|
||||||
with [[https://www.gnu.org/software/stow/][gnu stow]]. Each directory is a kind
|
with [gnu stow](https://www.gnu.org/software/stow/). Each directory is a kind
|
||||||
of 'module' that can be individually symlinked.
|
of 'module' that can be individually symlinked.
|
||||||
|
|
||||||
You are welcome to do whatever you would like with these configs (they are
|
You are welcome to do whatever you would like with these configs (they are
|
||||||
|
|
@ -15,40 +15,40 @@ directory.
|
||||||
# Some Software I run
|
# Some Software I run
|
||||||
|
|
||||||
## Shell
|
## Shell
|
||||||
I use [[https://fishshell.com/][fish]] together with
|
I use [fish](https://fishshell.com/) together with
|
||||||
[[https://starship.rs][starship]]. It's basic, but gets the job done.
|
[starship](https://starship.rs). It's basic, but gets the job done.
|
||||||
|
|
||||||
## Editors
|
## Editors
|
||||||
|
|
||||||
### Neovim
|
### Neovim
|
||||||
I love [[https://neovim.io][neovim]]. I have two different neovim
|
I love [neovim](https://neovim.io). I have two different neovim configurations,
|
||||||
configurations, (`nvim` and `nvim-vimscript`). `nvim` is a ~500 LOC lua
|
(`nvim` and `nvim-vimscript`). `nvim` is a ~500 LOC lua monstrosity that works
|
||||||
monstrosity that works wonderfully but is a bit of a pain to maintain. If you
|
wonderfully but is a bit of a pain to maintain. If you are new to neovim, I
|
||||||
are new to neovim, I would recommend borrowing more from `nvim-vimscript` which
|
would recommend borrowing more from `nvim-vimscript` which is a ~100 LOC
|
||||||
is a ~100 LOC vimscript config that is much simpler and does 95% of what the
|
vimscript config that is much simpler and does 95% of what the other config
|
||||||
other config does.
|
does.
|
||||||
|
|
||||||
### Emacs
|
### Emacs
|
||||||
I love [[https://www.gnu.org/software/emacs/][emacs]] as well. My configuration
|
I love [emacs](https://www.gnu.org/software/emacs/) as well. My configuration
|
||||||
is a literate `org` file that gets tangled into `init.el`. As far as Emacs
|
is a literate `org` file that gets tangled into `init.el`. As far as Emacs
|
||||||
configurations go, it's pretty clean, but still is a several hundred line mess.
|
configurations go, it's pretty clean, but still is a several hundred line mess.
|
||||||
|
|
||||||
## Compositors
|
## Compositors
|
||||||
I'm on Wayland now, and use either [[https://swaywm.org/][sway]] or
|
I'm on Wayland now, and use either [sway](https://swaywm.org/) or
|
||||||
[[https://codeberg.org/river/river][river]] depending on how I'm feeling, and
|
[river](https://codeberg.org/river/river) depending on how I'm feeling, and
|
||||||
have configurations for both. I generally use
|
have configurations for both. I generally use
|
||||||
[[https://github.com/Alexays/Waybar][waybar]] for sway and
|
[waybar](https://github.com/Alexays/Waybar) for sway and
|
||||||
[[https://codeberg.org/dnkl/yambar][yambar]] for river for no particular
|
[yambar](https://codeberg.org/dnkl/yambar) for river for no particular reason.
|
||||||
reason. All the other configs (swaylock, fuzzel, etc.) are compositor agnostic.
|
All the other configs (swaylock, fuzzel, etc.) are compositor agnostic. Note,
|
||||||
Note, in both my sway and river configs I swap meta and left-alt. That's just a
|
in both my sway and river configs I swap meta and left-alt. That's just a habit
|
||||||
habit from starting on [[https://dwm.suckless.org/][dwm]], whose default mod
|
from starting on [dwm](https://dwm.suckless.org/), whose default mod key is
|
||||||
key is alt. You may want to change that.
|
alt. You may want to change that.
|
||||||
|
|
||||||
## Keyd
|
## Keyd
|
||||||
Since I use vim and emacs, I like to map caps lock to act as control when held
|
Since I use vim and emacs, I like to map caps lock to act as control when held
|
||||||
and escape when tapped. I use a simple [[https://github.com/rvaiya/keyd][keyd]]
|
and escape when tapped. I use a simple [keyd](https://github.com/rvaiya/keyd)
|
||||||
config for this. However, note that `keyd/default.conf` should be copied to
|
config for this. However, note that `keyd/default.conf` should be copied to
|
||||||
`/etc/keyd/` and the `keyd` service should be enabled and started. If `keyd`
|
`/etc/keyd/` and the `keyd` service should be enabled and started. If `keyd`
|
||||||
isn't in your distro's repos, it is very easy to build and install from source.
|
isn't in your distro's repos, it is very easy to build and install from source.
|
||||||
Otherwise, [[https://gitlab.com/interception/linux/plugins/caps2esc][caps2esc]]
|
Otherwise, [caps2esc](https://gitlab.com/interception/linux/plugins/caps2esc)
|
||||||
probably is and is likewise pretty simple to get set up.
|
probably is and is likewise pretty simple to get set up.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue