mirror of
https://github.com/sxyazi/yazi.git
synced 2026-05-13 08:16:40 +00:00
feat: new app:theme action that hot-reload user themes/flavors (#3906)
This commit is contained in:
parent
369c47539c
commit
4a2e5addcd
107 changed files with 799 additions and 405 deletions
|
|
@ -16,7 +16,6 @@ workspace = true
|
|||
yazi-config = { path = "../yazi-config", version = "26.2.2" }
|
||||
yazi-emulator = { path = "../yazi-emulator", version = "26.2.2" }
|
||||
yazi-macro = { path = "../yazi-macro", version = "26.2.2" }
|
||||
yazi-shared = { path = "../yazi-shared", version = "26.2.2" }
|
||||
yazi-shim = { path = "../yazi-shim", version = "26.2.2" }
|
||||
yazi-tty = { path = "../yazi-tty", version = "26.2.2" }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
use tokio::sync::Semaphore;
|
||||
use yazi_shared::RoCell;
|
||||
use yazi_shim::cell::RoCell;
|
||||
|
||||
pub static YIELD_TO_SUBPROCESS: RoCell<Semaphore> = RoCell::new();
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ use anyhow::Result;
|
|||
use crossterm::{event::{DisableBracketedPaste, DisableFocusChange, DisableMouseCapture, EnableBracketedPaste, EnableFocusChange, EnableMouseCapture, KeyboardEnhancementFlags, PopKeyboardEnhancementFlags, PushKeyboardEnhancementFlags}, execute, queue, style::Print, terminal::{EnterAlternateScreen, LeaveAlternateScreen, SetTitle, disable_raw_mode, enable_raw_mode}};
|
||||
use ratatui::{CompletedFrame, Frame, Terminal, backend::CrosstermBackend, buffer::Buffer, layout::Rect};
|
||||
use yazi_emulator::{Emulator, Mux, TMUX};
|
||||
use yazi_shared::SyncCell;
|
||||
use yazi_shim::crossterm::{If, RestoreBackground, RestoreCursor, SetBackground};
|
||||
use yazi_shim::{cell::SyncCell, crossterm::{If, RestoreBackground, RestoreCursor, SetBackground}};
|
||||
use yazi_tty::{TTY, TtyWriter};
|
||||
|
||||
use crate::{TermOption, TermState};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue