summaryrefslogtreecommitdiffstats
path: root/zellij-client/src
diff options
context:
space:
mode:
authorKunal Mohan <kunalmohan99@gmail.com>2021-05-18 22:16:23 +0530
committerKunal Mohan <kunalmohan99@gmail.com>2021-05-19 01:35:53 +0530
commit040d10df0f85eb0004831eae330adc2690f43dd7 (patch)
tree319788559531522aadcf8b5485c63075370ae656 /zellij-client/src
parentd202cb7394b44f335edce0f6c3c7899b081f9f24 (diff)
Re-export common dependencies from zellij-utils
Diffstat (limited to 'zellij-client/src')
-rw-r--r--zellij-client/src/input_handler.rs2
-rw-r--r--zellij-client/src/os_input_output.rs12
2 files changed, 9 insertions, 5 deletions
diff --git a/zellij-client/src/input_handler.rs b/zellij-client/src/input_handler.rs
index e67bdf829..4e2cff94c 100644
--- a/zellij-client/src/input_handler.rs
+++ b/zellij-client/src/input_handler.rs
@@ -1,5 +1,7 @@
//! Main input logic.
+use zellij_utils::{termion, zellij_tile};
+
use crate::{os_input_output::ClientOsApi, ClientInstruction, CommandIsExecuting};
use zellij_utils::{
channels::{SenderWithContext, OPENCALLS},
diff --git a/zellij-client/src/os_input_output.rs b/zellij-client/src/os_input_output.rs
index 02a516e8a..9d8617f5f 100644
--- a/zellij-client/src/os_input_output.rs
+++ b/zellij-client/src/os_input_output.rs
@@ -1,3 +1,5 @@
+use zellij_utils::{interprocess, libc, nix, signal_hook, zellij_tile};
+
use interprocess::local_socket::LocalSocketStream;
use nix::pty::Winsize;
use nix::sys::termios;
@@ -8,12 +10,12 @@ use std::os::unix::io::RawFd;
use std::path::Path;
use std::sync::{Arc, Mutex};
use zellij_tile::data::{Palette, PaletteColor};
-use zellij_utils::errors::ErrorContext;
-use zellij_utils::ipc::{
- ClientToServerMsg, IpcReceiverWithContext, IpcSenderWithContext, ServerToClientMsg,
+use zellij_utils::{
+ errors::ErrorContext,
+ ipc::{ClientToServerMsg, IpcReceiverWithContext, IpcSenderWithContext, ServerToClientMsg},
+ pane_size::PositionAndSize,
+ shared::default_palette,
};
-use zellij_utils::pane_size::PositionAndSize;
-use zellij_utils::shared::default_palette;
fn into_raw_mode(pid: RawFd) {
let mut tio = termios::tcgetattr(pid).expect("could not get terminal attribute");