diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-09-20 09:37:52 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-10-02 09:33:08 +0300 |
| commit | d5f4e79e4c35d4f5a7a4a64e85e72fb1545ef2db (patch) | |
| tree | 4f5d4a299c1e8305aa147f326ac2b5c98de2873e /niri-config/src/lib.rs | |
| parent | d015c7e55bf455698cc4115af39549d9c8e20efc (diff) | |
| download | niri-d5f4e79e4c35d4f5a7a4a64e85e72fb1545ef2db.tar.gz niri-d5f4e79e4c35d4f5a7a4a64e85e72fb1545ef2db.tar.bz2 niri-d5f4e79e4c35d4f5a7a4a64e85e72fb1545ef2db.zip | |
Add per-workspace layout config
Per-workspace background-color doesn't work yet.
Diffstat (limited to 'niri-config/src/lib.rs')
| -rw-r--r-- | niri-config/src/lib.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs index 6dd32620..e969b250 100644 --- a/niri-config/src/lib.rs +++ b/niri-config/src/lib.rs @@ -38,7 +38,7 @@ pub use crate::output::{Output, OutputName, Outputs, Position, Vrr}; pub use crate::utils::FloatOrInt; use crate::utils::MergeWith as _; pub use crate::window_rule::{FloatingPosition, RelativeTo, WindowRule}; -pub use crate::workspace::Workspace; +pub use crate::workspace::{Workspace, WorkspaceLayoutPart}; #[derive(knuffel::Decode, Debug, PartialEq)] pub struct Config { @@ -1795,18 +1795,21 @@ mod tests { open_on_output: Some( "eDP-1", ), + layout: None, }, Workspace { name: WorkspaceName( "workspace-2", ), open_on_output: None, + layout: None, }, Workspace { name: WorkspaceName( "workspace-3", ), open_on_output: None, + layout: None, }, ], } |
