remove unused stuff

master
an 2020-03-16 21:24:29 -04:00
parent 0b11fb0177
commit 40f3a523a3
31 changed files with 0 additions and 823 deletions

View File

@ -1,19 +0,0 @@
#!/usr/bin/env fish
if not test "$DISPLAY"
exit 0
end
vdirsyncer sync
set content (khal list today tomorrow)
if test "$content" != "No events"
notify-send \
-a 'Calendar Reminder' \
-u critical \
-i dialog-information \
"$content"
end
## EOF

View File

@ -1,8 +0,0 @@
[Unit]
Description=Run some crap
[Service]
ExecStart=/usr/bin/env fish --command='$_agw_dir_rc/system/services/hourly'
[Install]
WantedBy=basic.target

View File

@ -1,10 +0,0 @@
[Unit]
Description=Run some crap every hour
[Timer]
OnBootSec=1h
OnUnitActiveSec=1h
Unit=marrub.service
[Install]
WantedBy=timers.target

View File

@ -1,9 +0,0 @@
[Unit]
Description=doo doo doot doot
[Service]
User=root
ExecStart=/usr/bin/beep -f 293 -l 125 -n -f 293 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 261 -l 125 -n -f 261 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 246 -l 125 -n -f 246 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 233 -l 125 -n -f 233 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 293 -l 125 -n -f 293 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 261 -l 125 -n -f 261 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 246 -l 125 -n -f 246 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125 -n -f 233 -l 125 -n -f 233 -l 125 -n -f 587 -l 125 -D 125 -n -f 440 -l 125 -D 250 -n -f 415 -l 125 -D 125 -n -f 392 -l 125 -D 125 -n -f 349 -l 250 -n -f 293 -l 125 -n -f 349 -l 125 -n -f 392 -l 125
[Install]
WantedBy=basic.target

View File

@ -1,74 +0,0 @@
param([Parameter(Mandatory=$true)][string] $fname)
function make-ouf($ofn, $ofe)
{
new-object IO.FileInfo("output/$ofn.$ofe")
}
function log($text)
{
out-file -append log.txt -inputobject "$text`n" -encoding ascii -nonewline
echo "*** $text"
}
if(!(test-path output)) {
mkdir output
}
$uagent = "Mozilla/5.0 (Windows NT 6.0; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0"
$progressPreference = "silentlyContinue"
$sums = @()
$numerrors = 0
$duplicates = 0
$newfiles = 0
if(test-path "hashes.txt") {
$sums = (get-content "hashes.txt") -split '\n'
} else {
log "WARNING: No hashes file. Duplicates will not be removed."
}
log "Started download at $(date)"
foreach($line in [IO.File]::ReadLines((resolve-path $fname))) {
$inf = $line.split('/')[-1].split(':')[0].split('.')
$ofn = $inf[0 .. ($inf.length - 2)] -join '.'
$ofe = $inf[-1]
$ouf = (make-ouf $ofn $ofe)
while($ouf.exists) {
$ofn += '_'
$ouf = (make-ouf $ofn $ofe)
}
echo ">>\ $line"
echo " | $ouf"
try {
$uri = [Uri]$line
$r = invoke-webrequest -useragent $uagent -header @{"Referer" = ('http://' + $uri.host) } -uri $line -sessionvariable ofp -erroraction stop -timeout 60 -outfile $ouf
$sum = ((xxhsum $ouf) -split " ")[0]
if($sums.contains($sum)) {
rm $ouf
$duplicates += 1
echo " / duplicate $sum"
} else {
$sums += $sum
$newfiles += 1
echo "<</ success $sum"
}
} catch {
echo "!!! error: " $error[0]
log "Failed: $line"
$numerrors += 1
}
}
if($numerrors) {log "$numerrors errors"} else {log "No errors"}
if($duplicates) {log "$duplicates duplicates removed"} else {log "No duplicates"}
if($newfiles) {log "$newfiles new files"} else {log "No new files"}
copy-item hashes.txt hashes.old.txt
set-content -path hashes.txt -value $sums
log "Done."

View File

@ -1,2 +0,0 @@
[Addon]
Enabled=False

View File

@ -1,2 +0,0 @@
[Addon]
Enabled=False

View File

@ -1,2 +0,0 @@
[Addon]
Enabled=False

View File

@ -1,2 +0,0 @@
[Addon]
Enabled=False

View File

@ -1,21 +0,0 @@
[Auto English]
# Choose key modifier
# Available Value:
# None
# Alt
# Ctrl
# Shift
#ChooseModifier=Alt
# Do not show spell hint
# Available Value:
# True False
#DisableSpell=False
# Maximum hint length
#MaximumHintLength=2
# Maximum words number kept in preedit
#MaximumKeep=3
# Add Extra space when selecting a candidate word
# Available Value:
# True False
#SelectAddSpace=True

View File

@ -1,11 +0,0 @@
[TraditionalChinese]
# Traditional Chinese Translate Engine
# Available Value:
# Native
# OpenCC
#TransEngine=OpenCC
# Toggle for enable or disable
#Hotkey=CTRL_SHIFT_F
# Enabled state for im
#EnabledForIM=

View File

@ -1,31 +0,0 @@
[ClassicUI]
# Status Panel Position X
#MainWindowOffsetX=500
# Status Panel Position Y
#MainWindowOffsetY=40
# Font Size
#FontSize=0
# Font
Font=Sans Regular
# Menu Font
MenuFont=Sans Regular
# Font Locale to display
FontLocale=ja_JP.UTF-8
# Use System Tray Icon
# Available Value:
# True False
#UseTray=True
# Status Panel Hide Mode
# Available Value:
# Show
# Auto
# Hide when tray icon is available
# Hide
#MainWindowHideMode=Hide when tray icon is available
# Vertical Candidate Word List
# Available Value:
# True False
VerticalList=True
# Skin Name
SkinType=dark

View File

@ -1,27 +0,0 @@
[Clipboard]
# Save Clipboard History To File
# Available Value:
# True False
#SaveHistoryToFile=True
# Length of Clipboard History to Save
#HistoryLength=5
# Maximum length of each candidate word
#CandidateMaxLength=43
# Trigger Key for Clipboard History List
#TriggerKey=CTRL_;
# Use Selection Text
# Available Value:
# True False
#UsePrimary=True
# Choose key modifier
# Available Value:
# None
# Alt
# Ctrl
# Shift
#ChooseModifier=None
# Ignore blank selections
# Available Value:
# True False
#IgnoreBlank=True

View File

@ -1,48 +0,0 @@
[IMSelector]
# Local Input Method SelectKey
#LocalInputMethodSelectKey=
# Global Input Method SelectKey
#GlobalInputMethodSelectKey=
# Clear local Input Method
#ClearLocal=
[GlobalSelector]
# Switch to the First Input Method
#IM1=
# Switch to the Second Input Method
#IM2=
# Switch to the Third Input Method
#IM3=
# Switch to the Fourth Input Method
#IM4=
# Switch to the Fifth Input Method
#IM5=
# Switch to the Sixth Input Method
#IM6=
# Switch to the Seventh Input Method
#IM7=
# Switch to the Eighth Input Method
#IM8=
# Switch to the Ninth Input Method
#IM9=
[LocalSelector]
# Switch to the First Input Method
#IM1=
# Switch to the Second Input Method
#IM2=
# Switch to the Third Input Method
#IM3=
# Switch to the Fourth Input Method
#IM4=
# Switch to the Fifth Input Method
#IM5=
# Switch to the Sixth Input Method
#IM6=
# Switch to the Seventh Input Method
#IM7=
# Switch to the Eighth Input Method
#IM8=
# Switch to the Ninth Input Method
#IM9=

View File

@ -1,25 +0,0 @@
[Keyboard]
# Commit with extra space when choose candidate word
# Available Value:
# True False
#CommitWithExtraSpace=False
# Choose key modifier
# Available Value:
# None
# Alt
# Ctrl
# Shift
#ChooseModifier=Alt
# Toggle the word hint
#HotkeyToggleWordHint=CTRL_ALT_H
# Minimum length to trigger word hint
#MinimumHintLength=1
# Maximum length of spell hint list
#MaximumHintLength=5
# Use enter to commit the existing string
# Available Value:
# True False
#UseEnterToCommit=False
# Add current input buffer to user dictionary
#HotkeyAddToUserDict=CTRL_ALT_N

View File

@ -1,2 +0,0 @@
[Notify/Notify]
HiddenNotify=

View File

@ -1,28 +0,0 @@
[Pinyin Enhance]
# Treating abbreviated Pinyin as English
# Available Value:
# True False
#ShortAsEnglish=False
# Allow replacing the first candidate
# Available Value:
# True False
#AllowReplaceFirst=True
# Do not show spell hint
# Available Value:
# True False
#DisableSpell=False
# Maximum hint length
#MaximumHintLength=1
# Hotkey for Inputing Character From Phrase
#InputCharFromPhraseString=[]
# Hotkey for switching to Inputing Character From Phrase mode
#InputCharFromPhraseKey=
# Disable Pinyin Symbol
# Available Value:
# True False
#DisableSym=False
# Stroke input trigger length
#StrokeThresh=2
# Maximum results from stroke input.
#StrokeLimit=3

View File

@ -1,23 +0,0 @@
[QuickPhrase]
# Trigger Key for QuickPhrase
# Available Value:
# None
# Semicolon
# Grave
#QuickPhraseTriggerKey=Semicolon
# Alternative Trigger Key for QuickPhrase
#AlternativeTriggerKey=
# Choose key modifier
# Available Value:
# None
# Alt
# Ctrl
# Shift
#ChooseModifier=None
# Do not show spell hint
# Available Value:
# True False
#DisableSpell=False
# Maximum hint length
#MaximumHintLength=2

View File

@ -1,10 +0,0 @@
[Spell Hint]
# Preferred Enchant provider
# Available Value:
# Default
# Aspell
# Myspell
#PreferredEnchantProvider=Myspell
# Default Spell Hint Backends Order
#HintProvidersOrder=presage,custom,enchant

View File

@ -1,4 +0,0 @@
[Unicode]
# Key
#Key=CTRL_ALT_SHIFT_U

View File

@ -1,6 +0,0 @@
[Xim]
# Use On The Spot Style for XIM (Cannot change during running)
# Available Value:
# True False
#UseOnTheSpotStyle=False

View File

@ -1,14 +0,0 @@
[X Keyboard]
# Allow to Override System XKB Settings
# Available Value:
# True False
OverrideSystemXKBSettings=False
# Use the layout of first keyboard input method in list as default layout
# Available Value:
# True False
#UseFirstKeyboardIMAsDefaultLayout=True
# xmodmap command
#XModmapCommand=xmodmap
# Apply this custom xmodmap script after layout change
#CustomXModmapScript=

View File

@ -1,147 +0,0 @@
[Hotkey]
# Trigger Input Method
TriggerKey=CTRL_SHIFT_SPACE
# Use extra trigger key only after using it to inactivate
# Available Value:
# True False
#UseExtraTriggerKeyOnlyWhenUseItToInactivate=True
# Extra key for trigger input method
# Available Value:
# R_CTRL
# R_SHIFT
# L_SHIFT
# L_CTRL
# ALT_L_SHIFT
# ALT_R_SHIFT
# CTRL Both
# SHIFT Both
# L_ALT
# R_ALT
# ALT Both
# Left Super
# Right Super
# Super Both
# Ctrl+Left Super
# Ctrl+Right Super
# Super+Left Ctrl
# Super+Right Ctrl
# Disabled
# Custom
#SwitchKey=L_SHIFT
# Custom switch key
#CustomSwitchKey=
# Activate input method
#ActivateKey=
# Inactivate Input Method
#InactivateKey=
# Enable Hotkey to scroll Between Input Method
# Available Value:
# True False
#IMSwitchKey=True
# Include Inactivate when scrolling between Input Method
# Available Value:
# True False
#IMSwitchIncludeInactive=False
# Scroll between Input Method
# Available Value:
# CTRL_SHIFT
# ALT_SHIFT
# CTRL_SUPER
# ALT_SUPER
#IMSwitchHotkey=CTRL_SHIFT
# Reload configuration
#ReloadConfig=CTRL_5
# Interval of Two Key Input
#TimeInterval=250
# Switching Virtual Keyboard
#VKSwitchKey=CTRL_ALT_B
# Switching Remind Mode
#RemindSwitchKey=
# Switching Full Width Character Mode
#FullWidthSwitchKey=
# Switch Full Width Punc Mode
#PuncSwitchKey=CTRL_.
# Prev Page
#PrevPageKey=- UP
# Next Page
#NextPageKey== DOWN
# Choose Second and Third Candidate Word
#SecondThirdCandWordKey=
# Saving All Config and Input History
#SaveAllKey=CTRL_ALT_S
# Switch Embedded Preedit
#SwitchPreedit=CTRL_ALT_P
# Previous Candidate Word
#PrevWord=SHIFT_TAB
# Next Candidate Word
#NextWord=TAB
[Program]
# Seconds sleep before fcitx really start
#DelayStart=0
# Share State Among Window
# Available Value:
# No
# All
# PerProgram
#ShareStateAmongWindow=No
# Default Input Method State
# Available Value:
# Inactive
# Active
#DefaultInputMethodState=Inactive
[Output]
# Type half width Punc After a Number
# Available Value:
# True False
#HalfPuncAfterNumber=True
# Disable Paging in Remind Mode
# Available Value:
# True False
#RemindModeDisablePaging=True
# Commit when toggle state
# Available Value:
# True False
#SendTextWhenSwitchEng=True
# Candidate Word Number
#CandidateWordNumber=5
# Give the tips of Phrase
# Available Value:
# True False
#PhraseTips=True
# Do not commit preedit text when unfocus a window
# Available Value:
# True False
#DontCommitPreeditWhenUnfocus=False
[Appearance]
# Show Input Method Hint After Input method changed
# Available Value:
# True False
#ShowInputWindowAfterTriggering=True
# Show Input Method Hint After Input method changed and Focus in
# Available Value:
# True False
#ShowInputWindowWhenFocusIn=False
# Input Method Hint will be only shown when state is active
# Available Value:
# True False
#ShowInputWindowOnlyWhenActive=True
# Show Input Speed
# Available Value:
# True False
#ShowInputSpeed=False
# Show Version
# Available Value:
# True False
#ShowVersion=False
# Do not show input window if there is only preedit string
# Available Value:
# True False
#HideInputWindowWhenOnlyPreeditString=False
# Do not show input window if there is only one candidate and preedit
# Available Value:
# True False
#HideInputWindowWhenOnlyOneCandidate=False

View File

@ -1,12 +0,0 @@
www.
ftp.
http:
mail.
blog
news
bbs.
forum.
https
ftp:
telnet:
mailto:

File diff suppressed because one or more lines are too long

View File

@ -1,23 +0,0 @@
(input-method en progm)
(description "Programmer english")
(title "en")
(map
(trans
(":" "+")
("'" "@")
("\"" "`")
("@" "\"")
("^" "&")
("&" "'")
("*" "(")
("(" ")")
(")" "-")
("-" ":")
("_" "*")
("=" "_")
("+" "=")
("`" "^")
("/" "/")))
(state (init (trans)))

View File

@ -1,126 +0,0 @@
#!/usr/bin/env bash
cd "${0%/*}"
. ./rebuild_pkgs.sh
pkg_ver() {
sed '/^pkgver\=/!d;s/pkgver\=\(.*\)/\1/' PKGBUILD
}
exit_on_err() {
local res=$?
echo "error in rebuild, aborting"
exit "$res"
}
higan_make() {
make -j12 -C $@ uninstall
make -j12 -C $@ clean || exit_on_err
make -j12 -C $@ all || exit_on_err
make -j12 -C $@ install || exit_on_err
}
build_package() {
cd ~/bin || exit_on_err
local pkg=$1
shift
local special_handling="None"
local makepkg_args="-isrLcCf --noconfirm"
local pull_url="https://aur.archlinux.org/$pkg.git"
local branch
while (( $# ))
do
case $1 in
--handle)
special_handling=$2
shift 2
;;
--url)
pull_url=$2
shift 2
;;
--branch)
branch=-b "$2"
shift 2
;;
--asdeps|--skipinteg|-f)
makepkg_args+=" $1"
shift
;;
*)
echo "error in rebuild configuration ($1), aborting"
exit 1
;;
esac
done
if [[ ! -d ~/bin/$pkg ]]
then
git clone $branch "$pull_url" || exit_on_err
fi
cd "$pkg" || exit_on_err
git pull || exit_on_err
local new_tag
case $special_handling in
None)
;;
Higan)
new_tag=$(git describe --tags "$(git rev-list --tags --max-count=1)")
git fetch --tags
git checkout "$new_tag"
higan_make higan target=higan
higan_make icarus
make -j12 -C shaders install || exit_on_err
return
;;
*)
echo "incorrect handler ($special_handling), aborting"
exit 1
;;
esac
makepkg $makepkg_args || exit_on_err
}
resume_from() {
local resume
for pkg in ${all_pkgs[*]}
do
[[ $pkg = "$1" ]] && resume=1
[[ $resume ]] && echo "$pkg"
done
}
main() {
local pkg
local pkgs
while (( $# ))
do
case $1 in
--resume-from)
pkgs+=" $(resume_from "$2")"
shift 2
;;
*)
pkgs+=" $1"
shift
;;
esac
done
if [[ ! $pkgs ]]
then
pkgs=${all_pkgs[*]}
fi
for pkg in $pkgs
do
build_package "$pkg" ${options[$pkg]}
done
}
main $@
## EOF

View File

@ -1,68 +0,0 @@
#!/usr/bin/env bash
m64pncp=mupen64plus-noncore-plugins-git
greyserv_git="https://git.greyserv.net/marrub"
all_pkgs=(
# deps
cef-standard
cereal
libsodium-git
vim-runtime-git
# packages
"$m64pncp"
chocolate-doom
desmume-git
dolphin-emu-git
eternity-engine-git
fceux-git
gdcc-git
godot
gopherus
gvim-git
gzdoom-legacy
higan
maxcso
mednaffe
megatools
mgba-git
minecraft-launcher
minecraft-server-fabric
motsognir
mupen64plus-git
mupen64plus-gui-git
nicotine-plus-git
obs-linuxbrowser-bin
obs-studio-git
pcsx2-git
plasma5-applets-mpdnowplaying
powershell-bin
ppsspp-git
prboom-plus
ripcord
rpcs3-git
sharenix-git
slade
squirrel-sql
teamviewer
ttf-twemoji-color
xf86-input-xwiimote-git
xwiimote-git
zdoom
)
declare -A options=(
[cef-standard]="--asdeps"
[cereal]="--asdeps"
[libsodium-git]="--asdeps"
[vim-runtime-git]="--asdeps"
[$m64pncp]="-f --url $greyserv_git/$m64pncp.git"
[gdcc-git]="--url $greyserv_git/gdcc-git.git"
[higan]="--handle Higan --url https://gitlab.com/higan/higan.git/"
[motsognir]="--url $greyserv_git/motsognir.git"
[ppsspp-git]="--url $greyserv_git/ppsspp-git.git"
[teamviewer]="--url $greyserv_git/teamviewer.git --branch nmfix"
[minecraft-server-fabric]="--url $greyserv_git/minecraft-server-fabric.git"
)
## EOF

View File

@ -1,18 +0,0 @@
{
"alternate_base": "#252a3f",
"base": "#181b28",
"bright_text": "#ffffff",
"button": "#141820",
"chat_timestamp": "#494b4e",
"disabled_button": "#0a0a0c",
"disabled_icon": "#aaaaac",
"disabled_text": "#aaaaac",
"highlight": "#c50ed2",
"highlighted_text": "#dadadc",
"icon": "#aaaaac",
"shadow": "#000000",
"text": "#aaaaac",
"unread_badge": "#d0d1d4",
"unread_badge_text": "#2d2c27",
"window": "#161925"
}

View File

@ -1,29 +0,0 @@
[[ -o interactive && ! -o login && -z $TMUX ]] &&
exec tmux new-session
HISTFILE=~/.zsh/hist
HISTSIZE=100000
SAVEHIST=10000
setopt appendhistory extendedglob nomatch prompt_subst correct
unsetopt autocd beep
bindkey -e
bindkey "${terminfo[khome]}" beginning-of-line
bindkey "${terminfo[kend]}" end-of-line
zstyle :compinstall filename '/home/marrub/.zshrc'
zstyle ':completion:*' format '[Completing %d]'
zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
autoload -Uz compinit
compinit
alias rebuild=$HOME/src/scripts/rebuild.sh
alias ls='ls --color=auto'
PROMPT='%#'
RPROMPT='%2~'
[[ -n $TMUX ]] &&
echo "Word of the moment: $(shuf -n1 /usr/share/dict/words)" |
awk -f ~/src/scripts/mid.awk col=$COLUMNS