Compare commits
No commits in common. "8e4a4961cc126779a5570518e4b819d0520c2cfe" and "7230f5d30f8e4efbc3f5645ff02e5f7ae20bb33c" have entirely different histories.
8e4a4961cc
...
7230f5d30f
52
programs
52
programs
@ -2,8 +2,6 @@
|
|||||||
# essentials
|
# essentials
|
||||||
#
|
#
|
||||||
ttf-jetbrains-mono
|
ttf-jetbrains-mono
|
||||||
ttf-roboto
|
|
||||||
noto-fonts-emoji
|
|
||||||
git
|
git
|
||||||
xwallpaper
|
xwallpaper
|
||||||
dunst
|
dunst
|
||||||
@ -15,10 +13,8 @@ xorg-setxkbmap
|
|||||||
xorg-xrandr
|
xorg-xrandr
|
||||||
xorg-xset
|
xorg-xset
|
||||||
xorg-xsetroot
|
xorg-xsetroot
|
||||||
|
|
||||||
# in the aur
|
# in the aur
|
||||||
xkblayout-state
|
xkblayout-state
|
||||||
|
|
||||||
xss-lock
|
xss-lock
|
||||||
qutebrowser
|
qutebrowser
|
||||||
neovim
|
neovim
|
||||||
@ -31,22 +27,12 @@ xsel
|
|||||||
xclip
|
xclip
|
||||||
nsxiv
|
nsxiv
|
||||||
pulsemixer
|
pulsemixer
|
||||||
|
|
||||||
# battery status
|
# battery status
|
||||||
acpi
|
acpi
|
||||||
|
|
||||||
pipewire-pulse
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# utility
|
# utility
|
||||||
#
|
#
|
||||||
which
|
|
||||||
termdown
|
|
||||||
rsync
|
|
||||||
unzip
|
|
||||||
wget
|
|
||||||
playerctl
|
|
||||||
helvum
|
|
||||||
jq
|
jq
|
||||||
fzf
|
fzf
|
||||||
yt-dlp
|
yt-dlp
|
||||||
@ -57,21 +43,7 @@ remmina
|
|||||||
python-pynvim
|
python-pynvim
|
||||||
xorg-xinput
|
xorg-xinput
|
||||||
neofetch
|
neofetch
|
||||||
|
|
||||||
aerc
|
aerc
|
||||||
# use w3m for aerc and disallow network
|
|
||||||
dante
|
|
||||||
|
|
||||||
python-pip
|
|
||||||
httpie
|
|
||||||
|
|
||||||
# for mpvq script
|
|
||||||
socat
|
|
||||||
|
|
||||||
# for appimage opening
|
|
||||||
fuse2
|
|
||||||
|
|
||||||
w3m
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# extras
|
# extras
|
||||||
@ -87,44 +59,20 @@ python-lsp-server
|
|||||||
python-lsp-black
|
python-lsp-black
|
||||||
typescript
|
typescript
|
||||||
typescript-language-server
|
typescript-language-server
|
||||||
bash-language-server
|
|
||||||
vscode-css-languageserver
|
|
||||||
adwaita-color-schemes
|
|
||||||
lxappearance
|
|
||||||
|
|
||||||
# .local/bin/calcpy/ script
|
# .local/bin/calcpy/ script
|
||||||
ipython
|
ipython
|
||||||
python-sympy
|
python-sympy
|
||||||
|
|
||||||
chromium
|
|
||||||
cargo
|
|
||||||
npm
|
|
||||||
ansible
|
|
||||||
|
|
||||||
# for personal website compilation
|
|
||||||
lowdown
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# for new systems
|
# for new systems
|
||||||
#
|
#
|
||||||
networkmanager
|
networkmanager
|
||||||
os-prober
|
|
||||||
efibootmgr
|
|
||||||
grub
|
grub
|
||||||
xorg-server
|
xorg-server
|
||||||
xorg-xinit
|
xorg-xinit
|
||||||
man
|
man
|
||||||
|
|
||||||
# for compiling suckless utilities
|
# for compiling suckless utilities
|
||||||
make
|
make
|
||||||
freetype2
|
freetype2
|
||||||
pkgconf
|
pkgconf
|
||||||
gcc
|
gcc
|
||||||
|
|
||||||
#
|
|
||||||
# personal
|
|
||||||
#
|
|
||||||
sof-firmware
|
|
||||||
xonotic
|
|
||||||
python-pipx
|
|
||||||
xf86-input-wacom
|
|
||||||
|
@ -9,6 +9,15 @@ if set -q TMUX
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if set -q SSH_AGENT_PID
|
||||||
|
functions -c fish_prompt ssha_old_fish_prompt
|
||||||
|
|
||||||
|
function fish_prompt
|
||||||
|
printf "%s%s%s" (set_color 9C8080) "(ssha) " (set_color normal)
|
||||||
|
ssha_old_fish_prompt
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
if set -q SSH_TTY
|
if set -q SSH_TTY
|
||||||
functions -c fish_prompt ssh_old_fish_prompt
|
functions -c fish_prompt ssh_old_fish_prompt
|
||||||
|
|
||||||
|
@ -66,8 +66,6 @@ local servers = {
|
|||||||
},
|
},
|
||||||
clangd = {},
|
clangd = {},
|
||||||
tsserver = {},
|
tsserver = {},
|
||||||
bashls = {},
|
|
||||||
cssls = {},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
local nvim_lsp = require('lspconfig')
|
local nvim_lsp = require('lspconfig')
|
||||||
|
@ -14,8 +14,3 @@ c.fonts.default_family = "JetBrains Mono"
|
|||||||
c.downloads.location.directory = "~/quar/"
|
c.downloads.location.directory = "~/quar/"
|
||||||
c.scrolling.smooth = True
|
c.scrolling.smooth = True
|
||||||
c.downloads.remove_finished = 1000
|
c.downloads.remove_finished = 1000
|
||||||
|
|
||||||
# homegrown file selector
|
|
||||||
c.fileselect.handler = "external"
|
|
||||||
c.fileselect.multiple_files.command = ["st", "-e", "fish", "-C", "set -x OUTPUT {}; source ~/.local/bin/fish-fm"]
|
|
||||||
c.fileselect.single_file.command = ["st", "-e", "fish", "-C", "set -x OUTPUT {}; source ~/.local/bin/fish-fm"]
|
|
||||||
|
@ -115,8 +115,3 @@ config.bind("ct", "hint title userscript code_select.py")
|
|||||||
# use libre redirects
|
# use libre redirects
|
||||||
config.bind(",fl", "hint links userscript fixlink.sh")
|
config.bind(",fl", "hint links userscript fixlink.sh")
|
||||||
config.bind(",fL", "hint links userscript fixlink-tab.sh")
|
config.bind(",fL", "hint links userscript fixlink-tab.sh")
|
||||||
|
|
||||||
# homegrown file selector
|
|
||||||
c.fileselect.handler = "external"
|
|
||||||
c.fileselect.multiple_files.command = ["st", "-e", "fish", "-C", "set -x OUTPUT {}; source ~/.local/bin/fish-fm"]
|
|
||||||
c.fileselect.single_file.command = ["st", "-e", "fish", "-C", "set -x OUTPUT {}; source ~/.local/bin/fish-fm"]
|
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
#!/bin/fish
|
|
||||||
# simple wrapper to let you select files in the terminal
|
|
||||||
# call it like this:
|
|
||||||
#
|
|
||||||
# fish -P -C "set -x OUTPUT [output file]; source fish-fm"
|
|
||||||
#
|
|
||||||
# if specified, $OUTPUT will contain the selected paths
|
|
||||||
# otherwise paths are printed to stdout
|
|
||||||
# in the shell, write the following to select files:
|
|
||||||
#
|
|
||||||
# sel file1 file2 file3
|
|
||||||
#
|
|
||||||
|
|
||||||
if test -z "$OUTPUT"
|
|
||||||
set OUTPUT /dev/stdout
|
|
||||||
end
|
|
||||||
|
|
||||||
# clear output
|
|
||||||
printf "" > "$OUTPUT"
|
|
||||||
|
|
||||||
function sel
|
|
||||||
for arg in $argv
|
|
||||||
realpath "$arg" >> "$OUTPUT"
|
|
||||||
end
|
|
||||||
exit
|
|
||||||
end
|
|
@ -7,7 +7,7 @@
|
|||||||
# config.bind(",fL", "hint links userscript fixlink.sh -t")
|
# config.bind(",fL", "hint links userscript fixlink.sh -t")
|
||||||
#
|
#
|
||||||
|
|
||||||
REDDIT="reddit.baby"
|
REDDIT="lr.mint.lgbt"
|
||||||
TWITTER="nitter.net"
|
TWITTER="nitter.net"
|
||||||
# genius lyrics
|
# genius lyrics
|
||||||
GENIUS="sing.whatever.social"
|
GENIUS="sing.whatever.social"
|
||||||
|
@ -80,6 +80,4 @@ export PATH="$PATH":"$XDG_DATA_HOME"/go/bin
|
|||||||
# cppman can't set it itself for some reason
|
# cppman can't set it itself for some reason
|
||||||
export MANPATH="$MANPATH":~/.cache/cppman/
|
export MANPATH="$MANPATH":~/.cache/cppman/
|
||||||
|
|
||||||
eval $(ssh-agent)
|
|
||||||
|
|
||||||
. .config/bashrc
|
. .config/bashrc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user