├── .clang-format ├── .github └── workflows │ ├── check-format.yml │ └── update-nix-homebrew.yml ├── .gitignore ├── CMakeLists.txt ├── CONFIGURATION.md ├── CONTRIBUTING.md ├── Findlibgit2.cmake ├── LICENSE ├── README.md ├── assets ├── demo.gif └── demo.png ├── clang-check-format.sh ├── cmake_uninstall.cmake.in ├── completions ├── bash │ └── lsr ├── fish │ └── lsr.fish └── zsh │ └── _lsr ├── dbg.sh ├── flake.nix ├── gen-completions.sh ├── include ├── cli.h ├── colors.h ├── filetypes │ └── checktypes.h ├── git │ └── lgit.h ├── init_lua.h ├── laser.h ├── laser_pwuid.h ├── logger.h ├── lua_filters.h ├── sort.h └── utils.h ├── lua ├── laser_default_colors.lua ├── laser_default_filters.lua ├── laser_default_utils.lua └── lsr.lua ├── src ├── cli.c ├── colors.c ├── filetypes │ ├── archives.c │ ├── checktype.c │ ├── documents.c │ └── medias.c ├── git │ └── lgit.c ├── init_lua.c ├── laser.c ├── laser_pwuid.c ├── logger.c ├── lua_filters.c ├── main.c ├── sort.c └── utils.c ├── update-flake.sh └── update-homebrew.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/check-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/.github/workflows/check-format.yml -------------------------------------------------------------------------------- /.github/workflows/update-nix-homebrew.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/.github/workflows/update-nix-homebrew.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONFIGURATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/CONFIGURATION.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Findlibgit2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/Findlibgit2.cmake -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/README.md -------------------------------------------------------------------------------- /assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/assets/demo.gif -------------------------------------------------------------------------------- /assets/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/assets/demo.png -------------------------------------------------------------------------------- /clang-check-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/clang-check-format.sh -------------------------------------------------------------------------------- /cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /completions/bash/lsr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/completions/bash/lsr -------------------------------------------------------------------------------- /completions/fish/lsr.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/completions/fish/lsr.fish -------------------------------------------------------------------------------- /completions/zsh/_lsr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/completions/zsh/_lsr -------------------------------------------------------------------------------- /dbg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/dbg.sh -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/flake.nix -------------------------------------------------------------------------------- /gen-completions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/gen-completions.sh -------------------------------------------------------------------------------- /include/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/cli.h -------------------------------------------------------------------------------- /include/colors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/colors.h -------------------------------------------------------------------------------- /include/filetypes/checktypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/filetypes/checktypes.h -------------------------------------------------------------------------------- /include/git/lgit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/git/lgit.h -------------------------------------------------------------------------------- /include/init_lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/init_lua.h -------------------------------------------------------------------------------- /include/laser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/laser.h -------------------------------------------------------------------------------- /include/laser_pwuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/laser_pwuid.h -------------------------------------------------------------------------------- /include/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/logger.h -------------------------------------------------------------------------------- /include/lua_filters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/lua_filters.h -------------------------------------------------------------------------------- /include/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/sort.h -------------------------------------------------------------------------------- /include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/include/utils.h -------------------------------------------------------------------------------- /lua/laser_default_colors.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/lua/laser_default_colors.lua -------------------------------------------------------------------------------- /lua/laser_default_filters.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/lua/laser_default_filters.lua -------------------------------------------------------------------------------- /lua/laser_default_utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/lua/laser_default_utils.lua -------------------------------------------------------------------------------- /lua/lsr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/lua/lsr.lua -------------------------------------------------------------------------------- /src/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/cli.c -------------------------------------------------------------------------------- /src/colors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/colors.c -------------------------------------------------------------------------------- /src/filetypes/archives.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/filetypes/archives.c -------------------------------------------------------------------------------- /src/filetypes/checktype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/filetypes/checktype.c -------------------------------------------------------------------------------- /src/filetypes/documents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/filetypes/documents.c -------------------------------------------------------------------------------- /src/filetypes/medias.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/filetypes/medias.c -------------------------------------------------------------------------------- /src/git/lgit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/git/lgit.c -------------------------------------------------------------------------------- /src/init_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/init_lua.c -------------------------------------------------------------------------------- /src/laser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/laser.c -------------------------------------------------------------------------------- /src/laser_pwuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/laser_pwuid.c -------------------------------------------------------------------------------- /src/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/logger.c -------------------------------------------------------------------------------- /src/lua_filters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/lua_filters.c -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/main.c -------------------------------------------------------------------------------- /src/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/sort.c -------------------------------------------------------------------------------- /src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/src/utils.c -------------------------------------------------------------------------------- /update-flake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/update-flake.sh -------------------------------------------------------------------------------- /update-homebrew.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmattaa/laser/HEAD/update-homebrew.sh --------------------------------------------------------------------------------