feat(hyprland): Add hyprland config

This commit is contained in:
whoami 2024-12-22 07:44:26 +00:00
parent 981dd2170c
commit 4bf9687d72
28 changed files with 540 additions and 80 deletions

View file

@ -1,4 +1,11 @@
# $DOTFILES/tools/fish/conf.d/alias.fish
# Date: 2024-12-22
# Author: js0ny
# Location:
# ~/.config/fish/conf.d/alias.fish
# Linking: Link the whole directory for submodules
# ln -sf $DOTFILES/tools/fish ~/.config/fish
# Powershell equivalent
abbr --add ni touch
@ -8,7 +15,7 @@ abbr --add ii open
# Editors #
abbr --add v nvim
abbr --add c code
alias sv="sudo vim -u ~/.config/vim/vimrc"
alias sv="sudo vim -u ~/.dotfiles/common/vim.noxdg.vimrc"
alias sn="sudo nvim -u ~/.config/nvim/init.lua"
# Dev #

View file

@ -1,10 +1,20 @@
# $DOTFILES/tools/fish/conf.d/keymap.fish
# Date: 2024-12-22
# Author: js0ny
# Location:
# ~/.config/fish/conf.d/keymap.fish
# Linking: Link the whole directory for submodules
# ln -sf $DOTFILES/tools/fish ~/.config/fish
fish_vi_key_bindings
# Colemak hnei
# ^
# n
# < h i >
# e
# < h i >
# n
# v
# bind -M default 'h' backward-char
bind -M default 'n' down-or-search
@ -14,3 +24,5 @@ bind -M default 'i' forward-char
# Similar position to [i] in QWERTY
bind -M default -m insert l repaint-mode
bind -M default -m insert L beginning-of-line repaint-mode
# TODO: Add more key bindings here

View file

@ -1,3 +1,11 @@
# $DOTFILES/tools/fish/conf.d/navi.fish
# Date: 2024-12-22
# Author: js0ny
# Location:
# ~/.config/fish/conf.d/navi.fish
# Linking: Link the whole directory for submodules
# ln -sf $DOTFILES/tools/fish ~/.config/fish
alias ..="cd .."

View file

@ -1,3 +1,11 @@
# $DOTFILES/tools/fish/conf.d/prompt.fish
# Date: 2024-12-22
# Author: js0ny
# Location:
# ~/.config/fish/conf.d/prompt.fish
# Linking: Link the whole directory for submodules
# ln -sf $DOTFILES/tools/fish ~/.config/fish
if command -v starship > /dev/null
set -gx STARSHIP_CONFIG $DOTFILES/tools/starship/starship_fish.toml