Commit graph

969 commits

Author SHA1 Message Date
Icxolu
c48f0f48f5 add tests to verify executable state on Windows 2022-11-26 09:41:24 +05:30
Icxolu
aed96649be remove unused is_executable on Windows 2022-11-26 09:41:24 +05:30
Icxolu
d9b4b05d27 update changelog 2022-11-26 09:41:24 +05:30
Icxolu
4d07de05ef mark executables on windows based on file extensions
`exe`, `msi`, `bat` and `ps1` are marked as executable.
2022-11-26 09:41:24 +05:30
Abin Simon
c5a2fa3b23 Update and sort icons 2022-11-23 10:35:22 +05:30
Ari Archer
cc195ffc2a Implement most icons from https://github.com/Peltoche/lsd/issues/764
- PKGBUILD -- Arch Linux package manifests

Didn't implement these because I couldn't find a good icon
or is just downright impossible to implement

- config.\* -- Configuration files
- Makefile\* -- Make config
- .\*_history -- History files for readline-like
    - .gdb_history -- GDB debugger history
    - .lesshst -- `less` history
- Kconfig.\* -- Specific kernel config file
- Kbuild.\* -- Specific kernel build file
- Makefile\* -- Make config
- TODO\* -- TODOs
    - FAQ\* -- FAQ
    - LEGACY\* -- Legacy statement
- var/ -- Variable files
- mnt/ -- Mounts
- proc/ -- Processes
- usr/ -- Universal system repository
- dev/ -- Device files
- boot/ -- Bootloader files
- opt/ -- Optional applications
- sys/ -- System files
- src/ -- source code
- tests/ -- Tests for code
    - test/ -- Test dir
- Media/ -- Media dir
- rc.conf -- OpenRC config
    - init.d/ -- OpenRC services
- content/ -- Content dir
- page/ -- Pages
- resources/ -- Resources for programs
    - static/ -- Static resources
- completions/ -- Shell completions
- target/ -- Target files
- dist/ -- Destination files
    - dest/ -- Destination files
- .local/ -- Local files
    - local/ -- Local files

Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2022-11-23 10:35:22 +05:30
Abin Simon
f5ee0a2b51 Small typo in README 2022-11-17 09:23:51 +05:30
Abin Simon
b8996c5095 Add note about not icon config not being in a release yet 2022-11-17 09:22:00 +05:30
demilade
c2cf835916 Theme colors for inode and links are now being applied to the output 2022-11-14 10:09:48 +05:30
Icxolu
907214cb39 bump min rustc version to 1.64 2022-11-13 22:10:58 +05:30
Icxolu
c3596c35ad update changelog 2022-11-13 22:10:58 +05:30
Icxolu
457d4951b8 hide system protected files even with --all / --almost-all
since interaction with these files is rare. Introduce --system-protected
flag to include these files.
2022-11-13 22:10:58 +05:30
Icxolu
62addc53e6 check windows hidden file attribute 2022-11-13 22:10:58 +05:30
Icxolu
c1c8958fd0 move winapi to windows 2022-11-13 22:10:58 +05:30
LeeWeeder
f014138a0c Undo deletion of some lines 2022-11-07 09:24:12 +05:30
LeeWeeder
dd5f83d59f Added entry for adding icon for kt and kts files 2022-11-07 09:24:12 +05:30
LeeWeeder
4b870d9bcc Added icons for kt and kts 2022-11-07 09:24:12 +05:30
Zhizhen He
385501ebb0 chore: fix typo
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
2022-10-13 19:44:51 +05:30
Wei Zhang
501232dbe2 📝 🔨 refine icon theme description
Co-authored-by: Abin Simon <abinsimon10@gmail.com>
2022-10-10 11:16:56 +05:30
zwPapEr
38fc385129 📝 🔨 fix typos and update description for icon theme
Signed-off-by: zwPapEr <zw.paper@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
c41ba382e7 🎉 add icon theme in changelog
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
6bb2dc2b61 🎨 cargo fmt
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
81e07e8105 🐛 fix mistaken edited color theme location
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
acae1201a8 🔨 simplify icon theme and updates due to review
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
9a7a3eaf13 📝 icon theme: add docs
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
2c312f56d7 🔍 icon theme: add tests for icon theme
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
zwPapEr
7e9a07a97d 🔍 🔨 fix tests to fit icon theme
Signed-off-by: zwPapEr <zw.paper@gmail.com>
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2022-10-10 11:16:56 +05:30
zwPapEr
9de3090c12 🔥 icon: drop custom icon file option
Signed-off-by: zwPapEr <zw.paper@gmail.com>
2022-10-10 11:16:56 +05:30
Wei Zhang
a60ab3d3e4 🔨 icon: refactor to use icon by file type 2022-10-10 11:16:56 +05:30
Wei Zhang
6df27aebad 🔨 args: allow custom theme for cmd args 2022-10-10 11:16:56 +05:30
Wei Zhang
e2723ef650 icon: icon theme functionally works 2022-10-10 11:16:56 +05:30
Wei Zhang
b209c6f7f1 🔨 theme: move default icon to icon theme 2022-10-10 11:16:56 +05:30
Wei Zhang
439b641fbf ♻️ refactor theme read file to de trait 2022-10-10 11:16:56 +05:30
zwPapEr
85b9fc2a1e ♻️ theme: refactor color to be under theme
so that we can add icon theme

Signed-off-by: zwPapEr <zw.paper@gmail.com>
2022-10-10 11:16:56 +05:30
Narawit Rakket
82acde7ef2 chore: update CHANGELOG.md 2022-10-06 09:06:41 +05:30
Narawit Rakket
8d6de0bec3 fix: do not quote filename when piping to another program 2022-10-06 09:06:41 +05:30
merelymyself
586e1c9e76 clippy 2 2022-09-22 09:40:38 +05:30
merelymyself
54a07e63ee clippy 2022-09-22 09:40:38 +05:30
merelymyself
bc8745528d fmt 2022-09-22 09:40:38 +05:30
merelymyself
411c9880d2 add/fix tests 2022-09-22 09:40:38 +05:30
merelymyself
81c7c77123 changelog 2022-09-22 09:40:38 +05:30
merelymyself
96d6f801fd fmt 2022-09-22 09:40:38 +05:30
merelymyself
d2e97e01bc add quotes and escapes for necessary filenames 2022-09-22 09:40:38 +05:30
Marcin Puc
ebe7417a88 Fix symlink_arrow test intercepting cli args 2022-09-21 10:25:41 +05:30
Abin Simon
292154358f Fix few changelog issues 2022-09-13 08:59:25 +05:30
Abin Simon
84fedc6f44
Release 0.23.1 2022-09-13 08:55:33 +05:30
Abin Simon
b164cbef9e Improve .release.toml to auto prep for next release 2022-09-13 08:52:43 +05:30
Abin Simon
68d2d0f27c Prepare changelog for next release 2022-09-13 08:41:14 +05:30
clavinet
947681aaef Update README.md
add installation command for openSUSE
2022-09-12 09:25:29 +05:30
Doug Elkin
e7fb6f34ed return POSIX-compatible exit status 2022-09-12 09:19:42 +05:30