Clean up, update configs to be actually useful now...

This commit is contained in:
Adriel Sand
2024-01-04 18:49:24 -08:00
parent 68d016d03e
commit c93f5d7caa
412 changed files with 4462 additions and 63004 deletions

View File

@@ -0,0 +1 @@
*0:/Users/asand/clone/dotfiles/.config

View File

@@ -0,0 +1,41 @@
######################
# CliFM actions file #
######################
# Define here your custom actions. Actions are custom command names
# bound to a executable file located either in DATADIR/clifm/plugins
# (usually /usr/share/clifm/plugins) or in $XDG_CONFIG_HOME/clifm/plugins.
# Actions can be executed directly from CliFM command line, as if they
# were any other command, and the associated file will be executed
# instead. All parameters passed to the action command will be passed
# to the corresponding plugin as well.
+=finder.sh
++=jumper.sh
-=fzfnav.sh
*=fzfsel.sh
**=fzfdesel.sh
//=rgfind.sh
_=fzcd.sh
bcp=batch_copy.sh
bmi=bm_import.sh
bn=batch_create.sh
clip=clip.sh
cr=cprm.sh
da=disk_analyzer.sh
dr=dragondrop.sh
fdups=fdups.sh
gg=pager.sh
h=fzfhist.sh
i=img_viewer.sh
ih=ihelp.sh
kbgen=kbgen
kd=decrypt.sh
ke=encrypt.sh
ml=mime_list.sh
music=music_player.sh
ptot=pdf_viewer.sh
rrm=recur_rm.sh
update=update.sh
vid=vid_viewer.sh
wall=wallpaper_setter.sh

View File

@@ -0,0 +1,10 @@
### This is the bookmarks file for clifm ###
# Empty and commented lines are ommited
# Make your changes, save, and exit
# To remove a bookmark, delete the corresponding line, save, and exit
# Changes are applied automatically at exit (to cancel just quit the editor).
# The bookmarks syntax is: [shortcut]name:path
# Example:
[c]clifm:/Users/asand/.config/clifm/profiles/default

View File

@@ -0,0 +1,432 @@
###########################################
# CLIFM #
# The command line file manager #
###########################################
# This is CliFM's main configuration file
# Lines starting with either '#' or ';' are commented (ignored).
# Options starting with a ';' hold the default value, but are commented.
# To override a default value, uncomment the corresponding option.
#=====================================#
# 1. INTERFACE #
#=====================================#
# Show hidden files (i.e. files starting with a dot)?
;ShowHiddenFiles=false
# Use a regular expression to filter files from the files list.
# Example: "!.*~$" to exclude backup files (ending with ~), or "^\." to
# list only hidden files. File type filters are also supported. Example:
# "=d" to list directories only, or "!=l" to exclude symlinks.
# Run 'help file-filters' for more information.
;Filter=""
# List directories first?
;ListDirsFirst=true
# The amount of files contained by a directory is informed next
# to the directory name. However, this feature might slow things down
# when, for example, listing files on a remote server. The files counter
# can be disabled here, via the --no-files-counter option, or using the
# 'fc' command while in the program itself.
# Note: Classify (see below) must be set to true.
;FilesCounter=true
# Mas, the files list pager. Possible values are:
# 0/false: Disable the pager
# 1/true: Run the pager whenever the list of files does not fit on the screen
# >1: Run the pager whenever the amount of files in the current directory is
# greater than or equal to this value (say, 1000)
;Pager=false
# If running with colors, append directory indicator to directories. If
# running without colors (via the --no-color option), append file type
# indicator at the end of file names:
# '/' for directories
# '@' for symbolic links
# '=' for sockets
# '|' for FIFO/pipes
# '*' for for executable files
# '?' for unknown file types
# Bear in mind that when running in light mode the check for executable
# files won't be performed, and thereby no indicator will be added to
# executable files.
# Note: Setting this option to false disables the files counter.
;Classify=true
# How to list files: 0 = vertically (like ls(1) would), 1 = horizontally
;ListingMode=0
# Choose sorting method: 0 = none, 1 = name, 2 = size, 3 = atime
# 4 = btime (ctime if not available), 5 = ctime, 6 = mtime, 7 = version
# (name if not available) 8 = extension, 9 = inode, 10 = owner-ID, and
# 11 = group-ID
;Sort=7
# By default, CliFM sorts files from less to more (ex: from 'a' to 'z' if
# using the "name" method). To invert this ordering, set SortReverse to
# true (you can also use the --sort-reverse option or the 'st' command)
;SortReverse=false
# List files properties next to file names instead of just file names
;LongViewMode=false
# Properties fields to be printed for each file name in long view mode
# f: files counter (for directories)
# d: inode number
# p|n = permissions: either symbolic (p) or numeric/octal (n)
# i = user/group IDs
# a|m|c = last (a)ccess, (m)odification, or status (c)hange time (YYYY-MM-DD HH:MM:SS)
# s|S = size (either human readable (s) or bytes (S))
# x = extended attributes (marked as '@')
# A single dash ("-") disables all fields
# Example: print only permissions (numeric) and size (human readable):
#PropFields="ns"
;PropFields="fpims"
# Format used to display timestamps in long view mode.
# Consult strftime(3) for information about time format specifiers.
# Defaults to "%b %e %H:%M" for recent files (< 6 months) and "%b %e %Y"
# for older files.
# Examples:
## ISO
;TimeStyle="%Y-%m-%d"
## Long ISO
;TimeStyle="%Y-%m-%d %H:%M"
## Full ISO
;TimeStyle="%Y-%m-%d %H:%M:%S %z"
## Legacy style (old versions)
;TimeStyle="%F %T"
## Relative time
;TimeStyle=relative
# If running in long view, print directories full size (including contents)
;FullDirSize=false
# Print files apparent size instead of actual device usage
# Note that on non-Linux or POSIX-compliant systems, du(1), used by clifm
# to get full directories size, has no option to display files apparent
# sizes, so that actual device usage is always used instead.
;ApparentSize=true
# In light mode, extra file type checks (except those provided by
# the d_type field of the dirent structure (see readdir(3))
# are disabled to speed up the listing process. stat(3) and access(3)
# are not executed at all, so that we cannot know in advance if a file
# is readable by the current user, if it is executable, SUID, SGID, if a
# symlink is broken, and so on. The file extension check is ignored as
# well, so that the color per extension feature is disabled.
;LightMode=false
# If set to true, clear the screen before listing files
;ClearScreen=true
# Maximum file name length for listed files. Names larger than
# MAXFILENAMELEN will be truncated at MAXFILENAMELEN using a tilde
# Set it to -1 (or empty) to remove this limit
# When running in long mode, this setting is overriden by MinFilenameTrim
;MaxFilenameLen=20
# Minimum length at which a file name can be trimmed in long view mode
# (including ELN length and spaces). When running in long mode, this
# setting overrides MaxFilenameLen whenever MAXFILENAMELEN is smaller
# than MINFILENAMETRIM.
;MinFilenameTrim=20
# A comma separated list of workspace names in the form NUM=NAME
# Example: "1=MAIN,2=EXTRA,3=GIT" or "1=α,2=β,3=γ"
;WorkspaceNames=""
# If set to true, settings changed in the current workspace (only via
# the command line or keyboard shortcuts) are kept private to that
# workspace and made persistent (for the current session only), even
# when switching workspaces.
;PrivateWorkspaceSettings=false
# Print the disk usage of the file system the current directory belongs to
# in the form FREE/TOTAL
;DiskUsage=false
# If set to true, print a map of the current position in the directory
# history list, showing previous, current, and next entries
;DirhistMap=false
# If set to true, always print the list of selected files. Since this
# list could become quite extensive, you can limit the number of printed
# entries using the MaxPrintSelfiles option below
;PrintSelfiles=false
# Maximum amount of selected files to be printed if PrinSelFiles is set
# to true. Possible values: -1 = no limit, 0 = auto (never print more
# than half terminal height), or any positive value
;MaxPrintSelfiles=0
# Color schemes (or just themes) are stored in the colors directory
# ($XDG_DATA_DIRS/clifm/colors, usually /usr/local/share/clifm/colors
# or /usr/share/clifm/colors). You can place your custom themes in
# $HOME/.config/clifm/colors
#
# Use the 'cs' command or the '--color-scheme' command line option to set
# a theme
#
# Run 'cs edit' to edit the current theme
#
# Each theme includes color definitions, just as definitions for the
# prompt, the warning prompt, the dividing line, and the FZF window
#
# Use TAB to list available themes: 'cs TAB'
#
# Visit https://github.com/leo-arch/clifm-colors to get some extra themes
#
# Defaults to 'default-256', or 'default' (16 colors) if 256 colors support
# is not detected
;ColorScheme=one-dark
# Enable/disable icons.
# By default, emojis (widely available today) are used as icons.
# Nerd-fonts and icons-in-terminal are supported as well, though clifm
# needs to be recompiled in order to enable support. Consult our Wiki
# (https://github.com/leo-arch/clifm/wiki) for more information.
;Icons=true
#=====================================#
# 2. COMMAND LINE #
#=====================================#
# Enable fuzzy matching for filename/path completions and suggestions
;FuzzyMatching=false
# Fuzzy algorithm. Available options are:
# 1 = faster, not Unicode aware
# 2 = slower, Unicode aware
;FuzzyAlgorithm=2
# TAB completion mode: 'standard', 'fzf', 'fzy' or 'smenu'. Defaults
# to 'fzf' if the binary is found in PATH. Othwerwise, the standard
# mode is used
;TabCompletionMode=
# File previews for TAB completion (fzf mode only). Possible values:
# 'true', 'false', 'hidden' (enabled, but hidden; toggle with Alt-p)
;FzfPreview=true
# If set to true, enable auto-suggestions
;AutoSuggestions=true
# The following checks will be performed in the order specified
# by SuggestionStrategy. Available checks:
# a = Aliases names\n\
# b = Bookmarks names (deprecated since v1.9.9)\n\
# c = Path completion\n\
# e = ELN's
# f = File names in current directory\n\
# h = Commands history\n\
# j = Jump database\n\
# Use a dash (-) to skip a check. Ex: 'ehfj-ac' to skip the bookmarks
# check
;SuggestionStrategy=ehfj-ac
# If set to true, suggest file names using the corresponding file type
# color (set via the color scheme file)
;SuggestFiletypeColor=false
# Suggest a brief description for internal commands
;SuggestCmdDesc=true
# Enable syntax highlighting?
;SyntaxHighlighting=true
# Should CliFM be allowed to run external, shell commands?
;ExternalCommands=true
#=====================================#
# 3. COMMANDS #
#=====================================#
# List files automatically after changing current directory
;AutoLs=true
# If set to true, a command name that is the name of a directory or a
# file is executed as if it were the argument to the the 'cd' or the
# 'open' commands respectivelly: 'cd DIR' works the same as just 'DIR'
# and 'open FILE' works the same as just 'FILE'.
;Autocd=true
;AutoOpen=true
# If set to true, the 'r' command executes 'trash' instead of rm(1).
;TrashAsRm=false
# Set the default copy command. Available options are:
# 0 = 'cp -iRp', 1 = 'cp -Rp', 2 = 'advcp -giRp', 3 = 'advcp -gRp',
# 4 = 'wcp', and 5 = 'rsync -avP'
# 2-5 include a progress bar
# Only 0 and 2 will prompt before overwrite
;cpCmd=0
# Set the default move command. Available options are:
# 0 = 'mv -i', 1 = 'mv', 2 = 'advmv -gi', and 3 = 'advmv -g'
# 2 and 3 include a progress bar
# Only 0 and 2 will prompt before overwrite
;mvCmd=0
# If set to true, the 'r' command will never prompt before removals.
# Note: rm(1) is invoked with the -f flag
;rmForce=false
# Choose the resource opener to open files with their default associated
# application (e.g. Ranger's rifle or xdg-open). If not set, 'lira',
# CliFM's built-in opener, is used instead.
;Opener=
# Only used when opening a directory via a new CliFM instance (with the
# 'x' command), this option specifies the command to be used to launch a
# terminal emulator to run CliFM on it.
;TerminalCmd="xterm -e"
# We have three search strategies: 0 = glob-only, 1 = regex-only,
# and 2 = glob-regex. Used by the quick search function
;SearchStrategy=2
# When a directory rank in the jump database is below MinJumpRank, it
# will be removed. If set to 0, directories are kept indefinitely
;MinJumpRank=10
# When the sum of all ranks in the jump database reaches MaxJumpTotalRank,
# all ranks will be reduced using a dynamic factor so that the total sum falls
# below MaxJumpTotalRank again. Those entries falling below MinJumpRank will
# be deleted
;MaxJumpTotalRank=100000
# Automatically purge the jump database from non-existing directories at
# startup. Note that this will remove paths pointing to unmounted removable
# devices and remote file systems
;PurgeJumpDB=false
#=====================================#
# 4. LOGS AND HISTORY #
#=====================================#
# Send errors, warnings, and notices to the notification daemon?
;DesktopNotifications=false
# Keep track of errors and warnings
;Logs=false
# Keep a record of external commands and internal commands able to modify the
# files system (e.g. 'r', 'c', 'm', and so on). Logs must be set to true.
;LogCmds=false
# Keep only the last N lines of the log file
;MaxLog=1000
# Limit the size of the commands history file to N entries
;MaxHistory=1000
# Limit the size of the directory history file to N entries
;MaxDirhist=100
#=====================================#
# 5. MISC #
#=====================================#
# Enable case sensitive listing for files in the current directory
;CaseSensitiveList=false
# Enable case sensitive lookup for the directory jumper function (via
# the 'j' command)
;CaseSensitiveDirJump=false
# Enable case sensitive completion for file names
;CaseSensitivePathComp=false
# Enable case sensitive search
;CaseSensitiveSearch=false
# Whether to be Unicode aware or not. If using a 100% ASCII setup
# (e.g. English), you can turn this off
;Unicode=true
# CliFM's starting path. If not specified, it defaults to the current
# working directory. If set, it overrides RestoreLastPath.
;StartingPath=
# If set to true, start CliFM in the last visited directory (and in the
# last used workspace). This option is overriden by StartingPath (if set).
;RestoreLastPath=true
# MaxPath is only used for the /p option of the prompt: the current
# working directory will be abbreviated to its basename (everything after
# the last slash) whenever the current path is longer than MaxPath.
;MaxPath=40
# Set readline editing mode: 0 for vi and 1 for emacs (default).
;RlEditMode=1
# Write the last visited directory to $XDG_CONFIG_HOME/clifm/.last to be
# later accessed by the corresponding shell function at program exit.
# To enable this feature consult the manpage.
;CdOnQuit=false
# Should the Selection Box be shared among different profiles?
;ShareSelbox=false
# Print a usage tip at startup
;Tips=true
# Just a kind welcome message at startup
;WelcomeMessage=true
# Set a custom welcome message
;WelcomeMessageStr=""
# Print CliFM's logo screen at startup
;SplashScreen=false
#=====================================#
# 6. ALIASES #
#=====================================#
# Bind '?' to the interactive help plugin. Run 'actions' to print the
# list of available plugins
#alias ?='ih'
# Bind 'b' to the directory history navigation plugin
#alias b='dh'
# Replace the standard deselect command (ds) by the fzfdesel plugin
#alias ds='**'
# You can use this alias to quickly change to the current virtual directory
#alias vtd='cd $CLIFM_VIRTUAL_DIR'
# Replace the built-in bulk rename function (br) by vidir(1)
#br='vidir'
#=====================================#
# 7. PROMPT COMMANDS #
#=====================================#
# Write below the commands you want to be executed before each prompt. Ex:
#promptcmd /usr/local/share/clifm/plugins/git_status.sh
#promptcmd date | awk '{print $1", "$2,$3", "$4}'
#=====================================#
# 8. AUTOCOMMANDS #
#=====================================#
# Control CliFM's settings on a per directory basis. For more information
# consult the manpage
# Remote file systems are slow: let's speed this up by enabling the light
# mode and disabling the files counter
#autocmd /media/remotes/** lm=1,fc=0
# Just a friendly reminder
#autocmd ~/important !printf "Keep your fingers outta here!\n" && read -n1
# Plenty of images and vids? Launch the files previewer plugin
#autocmd ~/Downloads !/usr/local/share/clifm/plugins/fzfnav.sh
# I want files in the third workspace to be listed in long view
#autocmd @ws3 lv=1

View File

@@ -0,0 +1,8 @@
[2023-04-27T15:34:59-0700] /Users/asand/Documents/02 - Personal/03 - Classes/Socials 10:log off
[2023-04-28T06:44:03-0700] /Users/asand/Documents/02 - Personal/03 - Classes/English 10:log off
[2023-04-28T08:17:10-0700] /Users/asand/Documents/02 - Personal/03 - Classes/English 10:log off
[2023-04-28T13:38:26-0700] /Users/asand/Documents/02 - Personal/03 - Classes/Socials 10:log off
[2023-04-28T13:38:52-0700] /Users/asand/Documents/02 - Personal/03 - Classes/Socials 10:log off
[2023-04-28T13:38:59-0700] /Users/asand/Documents/02 - Personal/03 - Classes/Socials 10:log off
[2023-04-28T13:40:48-0700] /Users/asand/Documents/02 - Personal/03 - Classes/Socials 10:log off
[2023-05-09T16:03:13-0700] /Users/asand/Documents/02 - Personal/03 - Classes/Bible 10:log off

View File

@@ -0,0 +1,89 @@
/Users/asand/Documents/02 - Personal/03 - Classes/English 10
/Users/asand/Documents/02 - Personal/03 - Classes
/Users/asand/Documents/02 - Personal/03 - Classes/Socials 10
/Users/asand
/Users/asand/Documents/02 - Personal/03 - Classes/Socials 10
/Users/asand
/Users/asand/Documents/02 - Personal/03 - Classes/English 10
/Users/asand
/Users/asand/.config
/Users/asand/.config/yabai
/Users/asand/Documents/02 - Personal/03 - Classes/Socials 10
/Users/asand/Documents/02 - Personal/03 - Classes/English 10
/Users/asand/Documents/02 - Personal/03 - Classes
/Users/asand/Documents/02 - Personal/03 - Classes/Bible 10
/Users/asand
/Users/asand/.config
/Users/asand/.config/yabai
/Users/asand/Documents/02 - Personal/03 - Classes/Bible 10
/Users/asand/.config/sketchybar
/Users/asand/.config/sketchybar/items
/Users/asand
/Users/asand/Documents
/Users/asand/Documents/05 - Saved Content
/Users/asand/Documents/05 - Saved Content/000 - YouTube
/Users/asand
/Users/asand/Documents
/Users/asand/Documents/01 - Projects
/Users/asand/Documents
/Users/asand/Documents/02 - Personal
/Users/asand/Documents/02 - Personal/00 - Me
/Users/asand/Documents/02 - Personal/00 - Me/09 - Keys
/Users/asand
/Users/asand/Downloads
/Users/asand/Downloads/fullstack-hy2020.github.io-source
/Users/asand
/Users/asand/Documents
/Users/asand/Documents/01 - Projects
/Users/asand/Documents/01 - Projects/2 - Progress
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules/howler
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules/howler/dist
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules/howler
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Forte
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/forte
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/forte/client
/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website
/Users/asand
/Users/asand/Documents
/Users/asand/Documents/05 - Saved Content
/Users/asand/Documents/05 - Saved Content/000 - YouTube
/Users/asand/Documents/05 - Saved Content/000 - YouTube/004 Spoken Gospel
/Users/asand/Documents/05 - Saved Content/000 - YouTube
/Users/asand/Documents/05 - Saved Content
/Users/asand/Documents/05 - Saved Content/000 - Music
/Users/asand/Documents/05 - Saved Content/000 - Music/1 - Audio
/Users/asand/Documents/05 - Saved Content/000 - Music/1 - Audio/Daniel Camporee
/Users/asand
/Users/asand/Music
/Users/asand/Music/StemRoller
/Users/asand/Music/StemRoller/Once Again (Finale) [bAO53Jhju2M]-156e91a2749716dd
/Users/asand
/Users/asand/clone
/Users/asand
/Users/asand/server
/Users/asand/server/matrix-docker-ansible-deploy
/Users/asand/clone/dotfiles
/Users/asand/clone/dotfiles/.config
/Users/asand/clone/dotfiles
/Users/asand/clone/dotfiles/.git
/Users/asand/clone/dotfiles
/Users/asand/clone/dotfiles/.local
/Users/asand/clone/dotfiles/.local/share
/Users/asand/clone/dotfiles/.local/share/applications
/Users/asand/clone/dotfiles/.local/share
/Users/asand/clone/dotfiles/.local/share/gnome-shell
/Users/asand/clone/dotfiles/.local/share
/Users/asand/clone/dotfiles/.local
/Users/asand/clone/dotfiles
/Users/asand/clone/dotfiles/scripts
/Users/asand/clone/dotfiles
/Users/asand/clone/dotfiles/scripts
/Users/asand/clone/dotfiles
/Users/asand/clone/dotfiles/.config

View File

@@ -0,0 +1,293 @@
edit
#1682624541
help
#1682624819
l
#1682624822
ls
#1682624869
cs theme
#1682624874
cs
#1682624878
cs one-dark
#1682624902
config
#1682624964
icons
#1682624966
icons on
#1682624971
config
#1682634899
v "009 - Women Advances in Status.txt"
#1682634913
nvim "009 - Women Advances in Status.txt"
#1682652899
cd
#1682652903
j Socials
#1682652907
cd
#1682653264
edit
#1682689439
j Englis
#1682689443
v 6
#1682689446
nvim 6
#1682694901
.config
#1682694915
Library
#1682694937
Application\ Support/
#1682694973
~
#1682694982
j Engl
#1682694994
nvim 6
#1682695030
m 6 003\ -\ Nature\ Lesson.md
#1682695037
nvim 6
#1682697335
~
#1682697337
.config/
#1682697349
t 1 2
#1682697370
/Users/asand/Documents/02\ -\ Personal/03\ -\ Classes/English\ 10/
#1682708555
~
#1682708558
.config
#1682708572
mkdir yabai
#1682708605
#!/usr/bin/env sh
# Unload the macOS WindowManager process
launchctl unload -F /System/Library/LaunchAgents/com.apple.WindowManager.plist > /dev/null 2>&1 &
sudo yabai --load-sa
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"
yabai -m signal --add event=window_focused action="sketchybar --trigger window_focus"
yabai -m signal --add event=display_added action="sleep 2 && $HOME/.config/yabai/create_spaces.sh"
yabai -m signal --add event=display_removed action="sleep 1 && $HOME/.config/yabai/create_spaces.sh"
yabai -m signal --add event=window_created action="sketchybar --trigger windows_on_spaces"
yabai -m signal --add event=window_destroyed action="sketchybar --trigger windows_on_spaces"
$HOME/.config/yabai/create_spaces.sh
yabai -m config external_bar all:49:0 \
window_border on \
mouse_follows_focus off \
focus_follows_mouse off \
window_zoom_persist off \
window_placement second_child \
window_topmost off \
window_shadow float \
window_opacity on \
window_opacity_duration 0.15 \
active_window_opacity 1.0 \
normal_window_opacity 0.95 \
window_border_width 2 \
window_border_hidpi off \
window_border_radius 11 \
window_animation_duration 0.22 \
active_window_border_color 0xffe1e3e4 \
normal_window_border_color 0xff2a2f38 \
insert_feedback_color 0xff9dd274 \
split_ratio 0.50 \
auto_balance off \
mouse_modifier fn \
mouse_action1 move \
mouse_action2 resize \
mouse_drop_action swap \
\
top_padding 10 \
bottom_padding 10 \
left_padding 10 \
right_padding 10 \
window_gap 8
# Exclude problematic apps from being managed:
yabai -m rule --add app="^(LuLu|Vimac|Calculator|Software Update|Dictionary|VLC|System Preferences|System Settings|zoom.us|Photo Booth|Archive Utility|Python|LibreOffice|App Store|Steam|Alfred|Activity Monitor)$" manage=off
yabai -m rule --add label="Finder" app="^Finder$" title="(Co(py|nnect)|Move|Info|Pref)" manage=off
yabai -m rule --add label="Safari" app="^Safari$" title="^(General|(Tab|Password|Website|Extension)s|AutoFill|Se(arch|curity)|Privacy|Advance)$" manage=off
yabai -m rule --add label="About This Mac" app="System Information" title="About This Mac" manage=off
yabai -m rule --add label="Select file to save to" app="^Inkscape$" title="Select file to save to" manage=off
yabai -m config layout bsp
echo "yabai configuration loaded..":qQ:q
#1682708615
nvim
#1682708627
nvim yabairc
#1682708670
fish
#1682712011
j Socia
#1682714306
n 010 - Women
#1682714323
ls -la
#1682714332
r 24
#1682714339
r 4
#1682714448
n "010 - Canada Emerging Autonomy"
#1682893493
~
#1682893498
.config
#1682893519
nvim 4
#1682893575
nvim calendar.sh
#1682893607
lf
#1682893779
nvim 10
#1682973972
j Eng
#1683673327
j Bible
#1683673393
n "P03 - Consecration Notes.md"
#1683758231
~
#1683758233
.config
#1684368577
j Bible
#1684450455
open 20
#1684500183
stats
#1684500209
tips
#1684899268
nvim 3
#1685306423
~
#1685306489
mpv 20
#1685306922
mpv 18
#1685306945
mpv 6
#1685307380
mpv 11
#1686890148
~
#1686890170
gpg --import 2
#1686890368
gpg --import 4
#1686890495
gpg --import 2
#1687120864
~
#1687120866
Down
#1687120882
npm install -g gatsby-cli
#1687120889
sudo npm install -g gatsby-cli
#1687120927
npm install
#1688546303
http-server .
#1688546367
http-server
#1688985027
npm install howler
#1688985032
cd node_modules/
#1688985215
http-server
#1689008127
mkdir Forte
#1689008135
t 1
#1689008147
git clone 'https://github.com/kaangiray26/forte'
#1689008168
npm run build
#1689008205
brew install vite
#1689008344
npm run build
#1689008354
brew remove vite
#1689008360
npm install vite
#1689008403
npm run build
#1689008407
npm help
#1689008413
npm install
#1689008420
fish
#1700142747
~
#1700142765
ls
#1700142770
ls -la
#1700142785
fish
#1700263351
../..
#1700263373
ffmpeg -i 46 jesus-strong-and-kind.wav
#1700541724
mkdir Daniel\ Camporee
#1700541735
ytmd 'https://www.youtube.com/watch?v=KdLD7XMhVE8&list=OLAK5uy_kyjcPYNwqyrpgsiPSfwE88IlLnJLWl3KA&index=4'
#1700716933
~
#1700716960
fish
#1702946294
~
#1704306253
hh
#1704306302
t 1
#1704306314
t 2
#1704306317
t 4
#1704306362
t 3
#1704306370
t 1
#1704306372
v 1
#1704306377
nvim 1
#1704306428
t 2 3
#1704306447
t 2
#1704306465
./net_test
#1704306485
hh
#1704306638
t 3
#1704306666
t 4
#1704306861
t 5
#1704308565
hh

View File

@@ -0,0 +1,46 @@
1:1704306013:1704306013:/Users/asand/Music/StemRoller/Once Again (Finale) [bAO53Jhju2M]-156e91a2749716dd
1:1704306013:1704306013:/Users/asand/Music/StemRoller
1:1704306013:1704306013:/Users/asand/Music
1:1704306013:1704306013:/Users/asand/Documents/05 - Saved Content/000 - Music/1 - Audio/Daniel Camporee
1:1704306013:1704306013:/Users/asand/Documents/05 - Saved Content/000 - Music/1 - Audio
1:1704306013:1704306013:/Users/asand/Documents/05 - Saved Content/000 - Music
1:1704306013:1704306013:/Users/asand/Documents/05 - Saved Content
1:1704306013:1704306013:/Users/asand/Documents/05 - Saved Content/000 - YouTube
1:1704306013:1704306013:/Users/asand/Documents
1:1704306013:1704306013:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website
1:1704306013:1704306013:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs
1:1704306013:1704306013:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules
1:1704306013:1704306013:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules/howler
1:1704306013:1704306013:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Website/node_modules/howler/dist
1:1704306013:1704306013:/Users/asand/Documents/01 - Projects/2 - Progress
1:1704306013:1704306013:/Users/asand/Downloads/fullstack-hy2020.github.io-source
1:1704306013:1704306013:/Users/asand/Downloads
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal/00 - Me/09 - Keys
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal/00 - Me
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal
1:1704306013:1704306013:/Users/asand/.config/sketchybar/items
1:1704306013:1704306013:/Users/asand/.config/sketchybar
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal/03 - Classes/Bible 10
1:1704306013:1704306013:/Users/asand/.config/yabai
1:1704306013:1704306013:/Users/asand/.config
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal/03 - Classes
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal/03 - Classes/English 10
1:1704306013:1704306013:/Users/asand/Documents/02 - Personal/03 - Classes/Socials 10
3:1704306025:1704306815:/Users/asand/clone/dotfiles
1:1704306025:1704306025:/Users/asand/server
1:1704306025:1704306025:/Users/asand
1:1704306025:1704306025:/Users/asand/clone
1:1704306025:1704306025:/Users/asand/Documents/05 - Saved Content/000 - YouTube/004 Spoken Gospel
1:1704306025:1704306025:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/forte/client
1:1704306025:1704306025:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/forte
1:1704306025:1704306025:/Users/asand/Documents/01 - Projects/2 - Progress/023 - Scripture Songs/Forte
1:1704306025:1704306025:/Users/asand/Documents/01 - Projects
2:1704306481:1704306488:/Users/asand/clone/dotfiles/scripts
1:1704306481:1704306481:/Users/asand/clone/dotfiles/.local
1:1704306481:1704306481:/Users/asand/clone/dotfiles/.local/share
1:1704306481:1704306481:/Users/asand/clone/dotfiles/.local/share/gnome-shell
1:1704306481:1704306481:/Users/asand/clone/dotfiles/.local/share/applications
1:1704306481:1704306481:/Users/asand/clone/dotfiles/.git
2:1704306481:1704308569:/Users/asand/clone/dotfiles/.config
1:1704306481:1704306481:/Users/asand/server/matrix-docker-ansible-deploy
@39500

View File

@@ -0,0 +1,138 @@
###################################
# Configuration file for Lira #
# CliFM's resource opener #
###################################
# Commented and blank lines are omitted
# The below settings cover the most common filetypes
# It is recommended to edit this file placing your prefered applications
# at the beginning of the apps list to speed up the opening process
# The file is read top to bottom and left to right; the first existent
# application found will be used
# Applications defined here are NOT desktop files, but commands (arguments
# could be used as well). Bear in mind that these commands will be executed
# directly without shell intervention, so that no shell goodies (like pipes,
# conditions, loops, etc) are available. In case you need something more
# complex than a single command (including shell capabilities) write your
# own script and place the path to the script in place of the command.
# For example: X:^text/.*:~/scripts/my_cool_script.sh
# Applications defined here are NOT desktop files, but commands (arguments
# could be used as well). Write you own handmade scripts to open specific
# files if necessary. Ex: X:^text/.*:~/scripts/my_cool_script.sh
# Use 'X' to specify a GUI environment and '!X' for non-GUI environments,
# like the kernel built-in console or a remote SSH session.
# Use 'N' to match file names instead of MIME types.
# Regular expressions are allowed for both file types and file names.
# Use the %f placeholder to specify the position of the file name to be
# opened in the command. Example:
# 'mpv %f --terminal=no' -> 'mpv FILE --terminal=no'
# If %f is not specified, the file name will be added to the end of the
# command. Ex: 'mpv --terminal=no' -> 'mpv --terminal=no FILE'
# Running the opening application in the background:
# For GUI applications:
# APP %f &
# For terminal applications:
# TERM -e APP %f &
# Replace 'TERM' and 'APP' by the corresponding values. The -e option
# might vary depending on the terminal emulator used (TERM)
# Note on graphical applications: If the opening application is already
# running, the file will be opened, usually in a new tab, and CliFM won't
# wait for the file to be closed (because the procecss already returned).
# To avoid this, instruct the application to run a new instance. For example:
# geany -i, gedit -s, kate -n, pluma --new-window, and so on.
# To silence STDERR and/or STDOUT use !E and !O respectivelly (they could
# be used together). Examples:
# Silence STDERR only and run in the foreground:
# mpv %f !E
# Silence both (STDERR and STDOUT) and run in the background:
# mpv %f !EO &
# or
# mpv %f !E !O &
# Environment variables could be used as well. Example:
# X:text/plain=$EDITOR %f &;$VISUAL;nano;vi
# Use Ranger's rifle (or whatever opener you prefer) to open all files
#.*=rifle
###########################
# File names/extensions #
###########################
# Match a full file name
#X:N:some_filename=cmd
# Match all file names starting with 'str'
#X:N:^str.*=cmd
# Match files with extension 'ext'
#X:N:.*\.ext$=cmd
X:N:.*\.djvu$=djview;zathura;xreader;evince;atril
X:N:.*\.epub$=mupdf;zathura;xreader;ebook-viewer;FBReader;foliate
X:N:.*\.mobi$=ebook-viewer;FBReader;foliate
X:N:.*\.(cbr|cbz)$=mcomix;xreader;YACReader;qcomicbook;zathura;foliate
X:N:(.*\.clifm$|clifmrc)=$EDITOR;$VISUAL;kak;micro;nvim;vim;vi;mg;emacs;ed;nano;mili;leafpad;mousepad;featherpad;gedit -s;kate -n;pluma --new-window
!X:N:(.*\.clifm$|clifmrc)=$EDITOR;$VISUAL;kak;micro;nvim;vim;vi;mg;emacs;ed;nano
##################
# MIME types #
##################
# Directories - only for the open-with command (ow) and the --open command
# line option
# In graphical environments directories will be opened in a new window
X:inode/directory=xterm -e clifm %f &;xterm -e vifm %f &;pcmanfm %f &;thunar %f &;xterm -e ncdu %f &
!X:inode/directory=vifm;ranger;nnn;ncdu
# Web content
X:^text/html$=$BROWSER;surf;vimprobable;vimprobable2;qutebrowser;dwb;jumanji;luakit;uzbl;uzbl-tabbed;uzbl-browser;uzbl-core;iceweasel;midori;opera;firefox;seamonkey;brave;chromium-browser;chromium;google-chrome;epiphany;konqueror;elinks;links2;links;lynx;w3m
!X:^text/html$=$BROWSER;elinks;links2;links;lynx;w3m
# Text
#X:^text/x-(c|shellscript|perl|script.python|makefile|fortran|java-source|javascript|pascal)$=geany
X:^text/rtf$=libreoffice;soffice;ooffice
X:(^text/.*|application/json|inode/x-empty)=$EDITOR;$VISUAL;kak;micro;dte;nvim;vim;vi;mg;emacs;ed;nano;mili;leafpad;mousepad;featherpad;nedit;kate;gedit;pluma;io.elementary.code;liri-text;xed;atom;nota;gobby;kwrite;xedit
!X:(^text/.*|application/json|inode/x-empty)=$EDITOR;$VISUAL;kak;micro;dte;nvim;vim;vi;mg;emacs;ed;nano
# Office documents
X:^application/.*(open|office)document.*=libreoffice;soffice;ooffice
# Archives
# Note: 'ad' is CliFM's built-in archives utility (based on atool). Remove it if you
# prefer another application
X:^application/(zip|gzip|zstd|x-7z-compressed|x-xz|x-bzip*|x-tar|x-iso9660-image)=ad;xarchiver %f &;lxqt-archiver %f &;ark %f &
!X:^application/(zip|gzip|zstd|x-7z-compressed|x-xz|x-bzip*|x-tar|x-iso9660-image)=ad
# PDF
X:.*/pdf$=mupdf;sioyek;llpp;lpdf;zathura;mupdf-x11;apvlv;xpdf;xreader;evince;atril;okular;epdfview;qpdfview
# Images
X:^image/gif$=animate;pqiv;sxiv -a;nsxiv -a
X:^image/svg=display;inkscape
X:^image/.*=sxiv;nsxiv;pqiv;gpicview;qview;qimgv;mirage;ristretto;eog;eom;xviewer;viewnior;nomacs;geeqie;gwenview;gthumb;gimp
!X:^image/.*=fim;img2txt;cacaview;fbi;fbv
# Video and audio
X:^video/.*=ffplay;mplayer;mplayer2;mpv;vlc;gmplayer;smplayer;celluloid;qmplayer2;haruna;totem
X:^audio/.*=ffplay -nodisp -autoexit;mplayer;mplayer2;mpv;vlc;gmplayer;smplayer;totem
# Fonts
X:^font/.*=fontforge;fontpreview
# Torrent:
X:application/x-bittorrent=rtorrent;transimission-gtk;transmission-qt;deluge-gtk;ktorrent
# Fallback to another resource opener as last resource
.*=xdg-open;mimeo;mimeopen -n;whippet -m;open;linopen;

View File

@@ -0,0 +1,62 @@
#####################################
# Remotes management file for CliFM #
#####################################
# Blank and commented lines are omitted
# The syntax is as follows:
# A name for this remote. It will be used by the 'net' command
# and will be available for TAB completion
#[work_smb]
# Comment=My work samba server
#Mountpoint=/home/user/.config/clifm/mounts/work_smb
# Use %m as a placeholder for Mountpoint
#MountCmd=mount.cifs //WORK_IP/shared %m -o OPTIONS
#UnmountCmd=umount %m
# Automatically mount this remote at startup
#AutoMount=true
# Automatically unmount this remote at exit
#AutoUnmount=true
# A few examples
# A. Samba share
#[samba_share]
#Comment=my samba share
#Mountpoint="~/.config/clifm/mounts/samba_share"
#MountCmd=sudo mount.cifs //192.168.0.26/resource_name %m -o mapchars,credentials=/etc/samba/credentials/samba_share
#UnmountCmd=sudo umount %m
#AutoUnmount=false
#AutoMount=false
# B. SSH file system (sshfs)
#[my_ssh]
#Comment=my ssh
#Mountpoint="/media/ssh"
#MountCmd=sshfs user@192.168.0.12: %m -C -p 22
#UnmountCmd=fusermount3 -u %m
#AutoUnmount=false
#AutoMount=false
# C. Mounting a local file system
#[local]
#Comment=Local filesystem
#Mountpoint="/media/extra"
#MountCmd=sudo mount -U 1232dsd761278... %m
#UnmountCmd=sudo umount %m
#AutoUnmount=false
#AutoMount=true
# D. Mounting a removable device
#[USB]
#Comment=My USB drive
#Mountpoint="/media/usb"
#MountCmd=sudo mount -o gid=1000,fmask=113,dmask=002 -U 5647-1... %m
#UnmountCmd=sudo umount %m
#AutoUnmount=true
#AutoMount=false

View File

@@ -0,0 +1,57 @@
######################################
# Configuration file for Shotgun #
# CliFM's file previewer #
######################################
# Commented and blank lines are omitted
# It is recommended to edit this file setting your preferred applications
# first: the previewing process will be smoother and faster this way
# You can even remove whatever applications you don't use
# For syntax details consult the mimelist.clifm file
# Uncomment this line to use pistol (or any other previewing program)
#.*=pistol
# Uncomment and edit this line to use Ranger's scope script:
#.*=/home/USER/.config/ranger/scope.sh %f 120 80 /tmp/clifm/ True
# Directories
inode/directory=exa -a --tree --level=1 --;lsd -A --tree --depth=1 --color=always;tree -a -L 1;ls -Ap --color=always --indicator-style=none;
# Web content
^text/html$=w3m -dump;lynx -dump --;elinks -dump;pandoc -s -t markdown --;
# Text
^text/rtf=catdoc --;
N:.*\.json$=jq --color-output . ;python -m json.tool --;
N:.*\.md$=glow -s dark --;mdcat --;
^text/.*=highlight -f --out-format=xterm256 --force --;bat --style=plain --color=always --;cat --;
# Office documents
N:.*\.xlsx$=xlsx2csv --;file -b --;
N:.*\.(odt|ods|odp|sxw)$=odt2txt;pandoc -s -t markdown --;
^application/(.*wordprocessingml.document|.*epub+zip|x-fictionbook+xml)=pandoc -s -t markdown --;
^application/msword=catdoc --;file -b --;
^application/ms-excel=xls2csv --;file -b --;
# Archives
N:.*\.rar=unrar lt -p- --;
application/zstd=file -b --;true
application/(zip|gzip|x-7z-compressed|x-xz|x-bzip*|x-tar)=atool --list --;bsdtar --list --file;
# PDF
^application/pdf$=pdftotext -l 10 -nopgbrk -q -- %f -;mutool draw -F txt -i --;exiftool;
# Image, video, and audio
^image/vnd.djvu=djvutxt;exiftool;
^image/.*=exiftool;
^video/.*=mediainfo;exiftool;
^audio/.*=mediainfo;exiftool;
# Torrent:
application/x-bittorrent=transmission-show --;
# Fallback
.*=file -b --;true;

View File

@@ -0,0 +1,9 @@
# This is CliFM's profile file
#
# Write here the commands you want to be executed at startup
# Ex:
#echo "CliFM, the command line file manager"; read -r
#
# Uncommented, non-empty lines are executed line by line. If you
# want a multi-line command, just write a script for it:
#sh /path/to/my/script.sh