Add niri, senpai configs
This commit is contained in:
parent
e34b8c1159
commit
908924199e
3 changed files with 34 additions and 16 deletions
30
dotfiles.org
30
dotfiles.org
|
|
@ -7,7 +7,7 @@ This file contains all configurations across all my machines. Well, most of them
|
|||
|
||||
* Terminal
|
||||
** Shell Environment
|
||||
#+begin_src sh :tangle ~/.profile
|
||||
#+begin_src sh :tangle ~/.profile
|
||||
alias k=kubectl
|
||||
alias lg=lazygit
|
||||
alias ld=lazydocker
|
||||
|
|
@ -67,7 +67,7 @@ test -f ~/.config/fish/aliases.fish && source ~/.config/fish/aliases.fish
|
|||
|
||||
*** Mode Prompt
|
||||
Disable default mode indicator since starship handles it
|
||||
#+begin_src fish :tangle ~/.config/fish/functions/fish_mode_prompt.fish
|
||||
#+begin_src fish :tangle ~/.config/fish/functions/fish_mode_prompt.fish
|
||||
function fish_mode_prompt
|
||||
end
|
||||
#+end_src
|
||||
|
|
@ -205,7 +205,7 @@ style = "bold dimmed green"
|
|||
#+end_src
|
||||
|
||||
** Tmux
|
||||
#+begin_src txt :tangle ~/.config/tmux/tmux.conf
|
||||
#+begin_src txt :tangle ~/.config/tmux/tmux.conf
|
||||
# Required for yazi
|
||||
set -g allow-passthrough on
|
||||
set -ga update-environment TERM
|
||||
|
|
@ -265,15 +265,17 @@ set-option -g window-status-format '#{window_name}'
|
|||
|
||||
** TODO Tmuxinator
|
||||
* Wezterm
|
||||
#+begin_src lua :tangle ~/.config/wezterm/wezterm.lua
|
||||
#+begin_src lua :tangle ~/.config/wezterm/wezterm.lua
|
||||
local wezterm = require 'wezterm'
|
||||
local config = {}
|
||||
|
||||
config.color_scheme = 'OceanicNext (base16)'
|
||||
config.font = wezterm.font 'Deja Vu Sans Mono'
|
||||
config.font = wezterm.font 'FiraCode Nerd Font Mono'
|
||||
config.font_size = 20
|
||||
config.enable_tab_bar = false
|
||||
|
||||
|
||||
|
||||
return config
|
||||
#+end_src
|
||||
* Text Editors
|
||||
|
|
@ -301,7 +303,7 @@ formatter = { command = "stylua", args = [ "-" ] }
|
|||
|
||||
|
||||
** Emacs Pinentry
|
||||
#+begin_src txt :tangle ~/.gnupg/gpg-agent.conf
|
||||
#+begin_src txt :tangle ~/.gnupg/gpg-agent.conf
|
||||
allow-emacs-pinentry
|
||||
#+end_src
|
||||
|
||||
|
|
@ -352,7 +354,7 @@ audio_output {
|
|||
|
||||
** Bluetooth
|
||||
- TODO: evaluate if this can be done differently in nixos
|
||||
#+begin_src lua :tangle /sudo::/etc/wireplumber/bluetooth.lua.d/51-bluez-config.lua
|
||||
#+begin_src lua :tangle /sudo::/etc/wireplumber/bluetooth.lua.d/51-bluez-config.lua
|
||||
bluez_monitor.properties = {
|
||||
["bluez5.enable-sbc-xq"] = true,
|
||||
["bluez5.enable-msbc"] = true,
|
||||
|
|
@ -375,7 +377,7 @@ EndSection
|
|||
*** Laptop Only
|
||||
- Avoid unintentional touchpad activation
|
||||
- TODO: Tangle to /etc/X11/xorg.conf.d/10-synaptics.conf for non-nix
|
||||
#+begin_src
|
||||
#+begin_src
|
||||
Section "InputClass"
|
||||
Identifier "touchpad catchall"
|
||||
Driver "synaptics"
|
||||
|
|
@ -523,7 +525,7 @@ EndSection
|
|||
case_column_headers = True
|
||||
history_file = default
|
||||
# "CRITICAL", "ERROR", "WARNING", "INFO" "DEBUG", "NONE"
|
||||
log_level = INFO
|
||||
log_level = INFO
|
||||
# table_order and alphabetic
|
||||
asterisk_column_order = table_order
|
||||
qualify_columns = if_more_than_one_table
|
||||
|
|
@ -680,14 +682,14 @@ super + alt + {q,r}
|
|||
bspc node @parent/second -z top 0 -20, \
|
||||
bspc node @parent/first -z right +20 0; \
|
||||
bspc node @parent/second -z left +20 0}
|
||||
|
||||
|
||||
# move a floating window
|
||||
super + {Left,Down,Up,Right}
|
||||
bspc node -v {-20 0,0 20,0 -20,20 0}
|
||||
|
||||
|
||||
super + w
|
||||
gapcycle
|
||||
|
||||
|
||||
super + shift + w
|
||||
layoutcycle && sleep .1
|
||||
#+end_src
|
||||
|
|
@ -707,7 +709,7 @@ super + alt + {q,r}
|
|||
- BSPWM / sxhkd / startup stuff / xinitrc
|
||||
- Consider configuring flavours
|
||||
- taskwarrior
|
||||
- vit
|
||||
- vit
|
||||
- vimrc
|
||||
- tmuxinator setup
|
||||
- special popup for emacs, chat, gpt, etc
|
||||
|
|
@ -726,7 +728,7 @@ super + alt + {q,r}
|
|||
- autorandr
|
||||
- dunstrc
|
||||
- ncmpcpp
|
||||
- scrobble
|
||||
- scrobble
|
||||
- mpdscribble
|
||||
- internet radio
|
||||
- polybar
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue