Dotfiles managed with yadm
Except for Awesome the most up to date config are in my other dotfiles
OS_
Arch LinuxWM_
AwesomeWM ( git master branch )Shell_
Zsh
Browser_
Vivaldi / FirefoxEditor_
Neovim 5.x ( prerelease build )Files manager_
Nnn / ThunarLauncher_
Rofi ( git master branch )Media_
Screenshot_
MaimTerminal_
AlacrittyFonts_
System_
InterTerminal_
Custom Iosevka build Nerd Font
Theme_
Wallpapers_
Amazing works by Michal Baca and Ismail Inceoglu
Black | Blue |
---|---|
( WIP )
- configuration/ - Options from the default
rc.lua
splited and arrange into several files - icons/ - Icons for all themes
- layout/ - Panels and app launcher ( rofi )
- themes/ - Theme variables, titlebar and layout icons
- utils/ - Contains all the reuse code, functions, etc...
- widgets/ - All widgets
- rc.lua - main configuration file
dependence:
acpi
battery widget
$HOME/.zshenv - Defines xdg environment and zsh directory
$HOME/.config/zsh/
- completions/ - User auto completions for some cli tools
- functions/ - Load functions only when you call them
br
Open images dir with sxiv(e.g. br path/)
extract
Extract archivesman
Colored man pagesmcd
mkdir and cd to new dirn
nnn
cd on quit withCtl-g
up
Go up N dir(e.g. up 2)
zn
Jump to a directory withz.lua
and open it inneovim
- options/ - Zsh settings
- prompt/ - Prompt settings
Lazy loaded with Zinit
- nnn - Files manager (
$HOME/.config/nnn/plugins/
)beautify
Replace 'space' and '-' in file/dir name with '_' and convert to lowercasebrowse_img
Browse images insxiv
browse_img_full
Browse images insxiv
in fullscreenedit
Open file in a runningneovim
instance withneovim-remote
if possibleexec
Exec a scriptfuzzy
Fuzzy find file withfzf
and open in default editorlaunch
GUI application launcheropen
Fuzzy find withfzf
and open withxdg-open
open_term
Open a new instance ofAlacritty
in current dirpdfview
View pdf in terminalset_wal
Set wallpaper withnitrogen
suedit
Edit in default editor with sudo
- fzf - Cli fuzzy finder (
$HOME/.config/zsh/functions/
)fapps
Open appsfcd
Interactivecd
fcdh
Interactivecd
with hidden filesfe
Open file in default editorfimg
Open images insxiv
fkill
Kill processesfpkg
Search installed packagesfrg
Fuzzy grep withripgrep
and open in default editorfvid
Open videos inmpv
- ripgrep - Recursively searches directories for a regex pattern
- bat - A cat clone with wings
- exa - A modern version of ls
- fd - A simple, fast and user-friendly alternative to 'find'
- z.lua - A new cd command that helps you navigate faster by learning your habits
$HOME/.local/bin/
- colors/ - Scripts to show colors in the terminal
arch_maint
Multiple command to help maintain arch (WIP)brightness_notif
Send a notification when changing screen brightnessextract
Extract archivefetch
Show basic system infosmdpdf
Convert markdown to pdf with Pandocneof
Clear terminal and launch neofetchnightly_nvim
Download nvim nightly appimage and put it in $PATHnuke
Script fornnn
nwrap
Launchnnn
pkg_list
Backup a list of installed packagepower_menu
Open a exit menu inrofi
rm_shit.py
Remove some trash in $HOMEsnap
Take screenshot with maimsxhkd_key
Showsxkhd
mappings infzf
update_mirror
Get a list of fastest French mirror
Inspiration from a lot of people
Neovim_ norcalli, haorenW1025
AwesomeWM_ szorfein, elenapan, manilarome, WillPower3309, arndtphillip
Rofi_ adi1090x
And a lot more...