aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2022-11-24 14:44:39 -0700
committerJack Sangdahl <[email protected]>2022-11-24 14:44:39 -0700
commit3e303143e15b9a5281dac6867fae4d46decbdcc2 (patch)
tree53cf6fdb9daf2bd2c79e8bb4122ac1e177bf8b35
parent474574c6bad4839712643552213c7359f28fe97e (diff)
downloaddots-3e303143e15b9a5281dac6867fae4d46decbdcc2.tar.gz
dots-3e303143e15b9a5281dac6867fae4d46decbdcc2.zip
standardise zshrc
add package list wofi image
-rw-r--r--.config/sway/config10
-rw-r--r--.zshrc29
-rw-r--r--README.md2
-rw-r--r--img/wofi.pngbin0 -> 66614 bytes
-rw-r--r--pkglist.txt85
5 files changed, 106 insertions, 20 deletions
diff --git a/.config/sway/config b/.config/sway/config
index e8c140ff..c065beb7 100644
--- a/.config/sway/config
+++ b/.config/sway/config
@@ -21,19 +21,19 @@ set $browser firefox-bin
set $screenshot grim -g "$(slurp)" - | wl-copy
# Set wallpaper
-output * bg ~/Pictures/waves.png fill
+output * bg ~/Pictures/cat_term.png fill
# Notification daemon
-exec mako
+exec /usr/bin/mako
# Start pipewire
-exec gentoo-pipewire-launcher
+exec /usr/bin/gentoo-pipewire-launcher
### Input configuration (man 5 sway-input)
# You can get the names of your inputs by running: swaymsg -t get_inputs
-input "1452:588:Apple_Inc._Apple_Internal_Keyboard_/_Trackpad" {
+input type:keyboard {
xkb_layout us,ru
- xkb_options grp:ctrls_toggle
+ xkb_options grp:alts_toggle
}
input "1452:588:bcm5974" {
diff --git a/.zshrc b/.zshrc
index c0352191..c6a12c4d 100644
--- a/.zshrc
+++ b/.zshrc
@@ -1,38 +1,37 @@
-#!/bin/zsh
-
+#!/usr/bin/zsh
if [ "$(tty)" = "/dev/tty1" ]; then
exec dbus-run-session sway
fi
+export HISTFILE=~/.zsh_history
+export HISTSIZE=20000
+export SAVEHIST=20000
+export LC_CTYPE=en_US.UTF-8
+export GPG_TTY=$TTY
+export PROMPT_EOL_MARK=""
+export BAT_THEME="base16"
+
+setopt HIST_IGNORE_ALL_DUPS
+setopt HIST_FIND_NO_DUPS
-HISTFILE=~/.zsh_history
-HISTSIZE=10000
-SAVEHIST=10000
bindkey -v
bindkey "^?" backward-delete-char
zstyle ':completion:*' completer _complete _ignored
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
zstyle :compinstall filename '/home/jack/.zshrc'
-autoload -U compinit
-compinit
+autoload -U compinit && compinit
eval "$(starship init zsh)"
eval "$(zoxide init zsh)"
-export GPG_TTY=$(tty)
-export LANG=en_US.UTF-8
-export PROMPT_EOL_MARK=""
-export BAT_THEME="base16"
-
alias l="exa --icons -la"
alias ls="exa --icons"
alias cat="bat --paging=never"
alias cd="z"
+alias upgkbd="sudo kmonad ~/.config/kmonad/apple_laptop.kbd"
alias sudo="doas"
alias cloc="tokei"
-alias fetch="neofetch && sleep 5"
-alias upgkbd="sudo kmonad ~/.config/kmonad/apple_laptop.kbd"
-alias firefox="firefox-bin"
alias diff="diff --color=always"
+alias fetch="neofetch && sleep 5"
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
diff --git a/README.md b/README.md
index 4c8b78d3..fef86cf9 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,8 @@
![nvim](/img/nvim.png)
#### gotop
![gotop](/img/gotop.png)
+#### wofi
+![wofi](/img/wofi.png)
#### zathura
![zathura](/img/zathura.png)
#### browser
diff --git a/img/wofi.png b/img/wofi.png
new file mode 100644
index 00000000..55646d79
--- /dev/null
+++ b/img/wofi.png
Binary files differ
diff --git a/pkglist.txt b/pkglist.txt
new file mode 100644
index 00000000..e199baf7
--- /dev/null
+++ b/pkglist.txt
@@ -0,0 +1,85 @@
+app-admin/doas
+app-admin/sysklogd
+app-admin/yadm
+app-arch/zip
+app-editors/neovim
+app-eselect/eselect-repository
+app-laptop/laptop-mode-tools
+app-laptop/tlp
+app-misc/brightnessctl
+app-misc/neofetch
+app-misc/spicetify-cli
+app-mobilephone/dfu-util
+app-portage/gentoolkit
+app-shells/gentoo-zsh-completions
+app-shells/zoxide
+app-shells/zsh
+app-shells/zsh-completions
+app-text/tree
+app-text/zathura
+app-text/zathura-pdf-mupdf
+cross-arm-none-eabi/binutils
+cross-arm-none-eabi/gcc
+cross-arm-none-eabi/newlib
+cross-avr/avr-libc
+cross-avr/binutils
+cross-avr/gcc
+dev-embedded/avrdude
+dev-embedded/dfu-programmer
+dev-haskell/stack-bin
+dev-lang/rust-bin
+dev-python/pip
+dev-util/ccache
+dev-util/pkgdev
+dev-util/rust-analyzer
+dev-util/tokei
+dev-vcs/git
+dev-vcs/lazygit
+gui-apps/grim
+gui-apps/mako
+gui-apps/slurp
+gui-apps/swaybg
+gui-apps/swaylock-effects
+gui-apps/waybar
+gui-apps/wl-clipboard
+gui-apps/wofi
+gui-wm/sway
+media-fonts/noto
+media-fonts/noto-cjk
+media-fonts/noto-emoji
+media-gfx/imv
+media-sound/playerctl
+media-sound/spotify
+media-video/pipewire
+net-im/discord-bin
+net-im/discord-canary-bin
+net-misc/adjtimex
+net-misc/chrony
+net-misc/dhcpcd
+net-misc/netifrc
+net-wireless/iw
+net-wireless/wireless-tools
+net-wireless/wpa_supplicant
+sys-apps/bat
+sys-apps/exa
+sys-apps/hwloc
+sys-apps/mlocate
+sys-apps/pciutils
+sys-apps/ripgrep
+sys-auth/elogind
+sys-boot/grub
+sys-devel/clang
+sys-devel/crossdev
+sys-devel/gcc
+sys-firmware/b43-firmware
+sys-firmware/intel-microcode
+sys-kernel/genkernel
+sys-kernel/gentoo-sources
+sys-kernel/linux-firmware
+sys-power/acpi
+sys-power/thermald
+sys-process/gotop
+www-client/firefox-bin
+x11-drivers/xf86-video-intel
+x11-libs/gtk+
+x11-terms/alacritty