Commit graph

283 commits

Author SHA1 Message Date
Sinkerine
647bda93aa fix: Use nightly rust tool chain in shell.nix
Note that the rust version is still stable in flake.nix which is used to build
the provide the app via flake.

The rustfmt.toml rules are only supported by rust nightly. With the current
stable rust tool chain in flake.nix, `cargo fmt` gives me warnings like
```
Warning: can't set `wrap_comments = true`, unstable features are only available in nightly channel.
Warning: can't set `format_code_in_doc_comments = false`, unstable features are only available in n
```

The format result with those warnings is different from the current code base
for almost all files. I guess the main contributors of the repo use nightly
rust. If so, we should make it consistent in shell.nix to help other
contributors onboard with the same env.
2023-10-24 01:09:14 -07:00
Sinkerine
47df39ee20 chore: Format the flake.nix using nixfmt 2023-10-24 00:32:43 -07:00
sxyazi
6a651f4e7f
chore: add issue templates 2023-10-24 07:36:17 +08:00
三咲雅 · Misaki Masa
93d8c30783
fix: nix flakes (#306) 2023-10-23 17:25:16 +08:00
linsui
55187496fa
fix: clear Sixel image with empty characters instead of \x2B[K to be compatible with GNOME VTE (#309) 2023-10-23 16:20:21 +08:00
sxyazi
bfc1dcb4f6
refactor: format and adjust log levels 2023-10-23 16:07:08 +08:00
sxyazi
52e0746f30
refactor: remove the warning of unused variable, fix #300 2023-10-23 15:58:22 +08:00
Sinkerine
2df1dae5af
feat: add config support for coordinate and size adjustment for ueberzugpp image preview (#304) 2023-10-23 14:46:03 +08:00
三咲雅 · Misaki Masa
c9178d4ab3
feat: add a new Folder:icon() API to make it easier for users to extend icons (#301) 2023-10-23 12:36:54 +08:00
sxyazi
6d3457dde0
fix: releasing CI 2023-10-22 18:54:24 +08:00
三咲雅 · Misaki Masa
671b480ab1
refactor: publish to crates.io (#298) 2023-10-22 16:34:20 +08:00
sxyazi
df4b502808
fix: typo of the deprecated version and roll it over to the next version 2023-10-22 10:19:33 +08:00
XYenon
dbd36b0d23
refactor(nix): add shell completion and avoid impure (#293) 2023-10-22 08:10:53 +08:00
sxyazi
283f9377f2
chore: release 2023-10-21 13:27:26 +08:00
Collide
3313f17954
feat: shell completions & auto releasing (#282) 2023-10-21 12:18:26 +08:00
sxyazi
e6fb999d1b
feat: make help items filtering case-insensitive, close #275 2023-10-21 11:22:25 +08:00
sxyazi
89e56cd0b2
feat: improving visibility of light themes on Windows 2023-10-21 11:11:10 +08:00
sxyazi
cb81509d12
feat: better Windows default openers 2023-10-21 10:53:52 +08:00
sxyazi
a1c853de9f
fix: Use <A-k>, <A-j> as peek keys to avoid conflicts with <Enter> in terminals that do not support CSI u 2023-10-21 09:48:44 +08:00
sxyazi
d0c17ca222
fix: remove hard-coded colors 2023-10-21 09:40:40 +08:00
三咲雅 · Misaki Masa
ddb5490551
feat: line mode (#291) 2023-10-21 05:42:13 +08:00
三咲雅 · Misaki Masa
51ab86b1b8
fix: delegate the SIGINT signal of processes with orphan=true to their parent (#290) 2023-10-20 09:40:32 +08:00
sxyazi
bed8172347
refactor: tab-specific config 2023-10-20 09:10:07 +08:00
三咲雅 · Misaki Masa
9d4ba510df
feat: cross-system opener rule support (#289) 2023-10-19 10:48:05 +08:00
sxyazi
e4930a7ef6
docs: new doc url 2023-10-19 08:54:51 +08:00
sxyazi
b46a8663b6
fix: lua 5.1 compatibility 2023-10-18 09:39:03 +08:00
sxyazi
0945d780eb
feat: make the manager offset customizable 2023-10-18 00:37:50 +08:00
sxyazi
d04f8acaf8
feat: add new Border component 2023-10-17 12:34:35 +08:00
三咲雅 · Misaki Masa
a45a8642b2
feat: new Manager component for better style extensions (#284) 2023-10-17 10:49:52 +08:00
XYenon
952c3009e6
chore: add git rev to nix pkg version (#206) 2023-10-17 00:45:22 +08:00
sxyazi
04a09b97fe
chore: bump version to v0.1.5 2023-10-16 10:40:09 +08:00
sxyazi
6d310e237a
fix: older versions of lsar didn't have jss parameter, closes #202 2023-10-16 09:12:32 +08:00
三咲雅 · Misaki Masa
fa5de51ce8
refactor: simplify building conditions (#280) 2023-10-16 09:04:20 +08:00
三咲雅 · Misaki Masa
54339e79a7
fix: adapt another $TERM value of foot-extra for foot (#277) 2023-10-16 09:03:17 +08:00
三咲雅 · Misaki Masa
c9d9418920
feat: add a new Bar component, and make border styles customizable (#278) 2023-10-16 01:03:07 +08:00
三咲雅 · Misaki Masa
56cd3dc940
feat: cancel selected items automatically on entering, leaving, copying, or cutting (#273) 2023-10-15 11:24:34 +08:00
sxyazi
85b4892d40
feat: add new reversed modifier 2023-10-15 09:11:55 +08:00
三咲雅 · Misaki Masa
e12ebd38e0
refactor: split commands into separate files (#272) 2023-10-15 09:09:36 +08:00
三咲雅 · Misaki Masa
b840dcccd5
feat: better file hover state (#269) 2023-10-14 23:12:32 +08:00
sxyazi
0b0901823d
feat: add mime() method to the file api 2023-10-14 10:28:16 +08:00
三咲雅 · Misaki Masa
29e313640b
fix: some colors not readable in light mode (#264) 2023-10-13 18:49:24 +08:00
sxyazi
4b71668742
refactor: remove unnecessary let binding 2023-10-13 08:22:05 +08:00
Yifan Song
d032b6850d
fix: collect and fix all hard coded themes and color (#221) 2023-10-13 00:34:04 +08:00
Nguyễn Đức Toàn
774f8bc901
fix: add application/x-wine-extension-ini to text mime (#259) 2023-10-12 17:50:38 +08:00
Nguyễn Đức Toàn
ec29ee5d92
fix: cannot cd if there is whitespace in path (#255) 2023-10-12 17:39:46 +08:00
sxyazi
cdd20f8510
fix: out of range of u16 2023-10-12 08:15:09 +08:00
三咲雅 · Misaki Masa
1a2798eb15
feat: new theme system (#161) 2023-10-12 00:09:10 +08:00
sxyazi
15c34fed5c
docs: remove obsolete docs 2023-10-11 21:29:50 +08:00
Nguyễn Đức Toàn
df5fd4c964
feat: support environment variable in cd path (#241) 2023-10-11 21:16:44 +08:00
sxyazi
47e6fba677
fix: incorrect matching behavior of glob pattern with full paths 2023-10-10 22:57:36 +08:00