I3 (window manager)
ಐ3 ಎಂಬುದು ಎಕ್ಸ್11 ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಟೈಲಿಂಗ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಆಗಿದ್ದು, ಇದು ಡಬ್ಲ್ಯೂಎಂಐಐನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ ಮತ್ತು ಸಿ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲ್ಪಟ್ಟಿದೆ. ಇದು ಟೈಲಿಂಗ್, ಸ್ಟ್ಯಾಕಿಂಗ್ ಮತ್ತು ಟ್ಯಾಬಿಂಗ್ ಲೇಔಟ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇವುಗಳನ್ನು ಕೈಯಿಂದ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಇದರ ಸಂರಚನೆಯನ್ನು ಸರಳ ಪಠ್ಯ ಕಡತದ ಮೂಲಕ ಸಾಧಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅನೇಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಂದ ಅದರ ಯುನಿಕ್ಸ್ ಡೊಮೇನ್ ಸಾಕೆಟ್ ಮತ್ತು ಜೆಎಸ್ಒಎನ್ ಆಧಾರಿತ ಐಪಿಸಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಐ3 ಅನ್ನು ವಿಸ್ತರಿಸಲು ಸಾಧ್ಯವಿದೆ. ಡಬ್ಲ್ಯೂಎಂಐಐನಂತೆ, ಐ3ಯು ವಿಐ ಮತ್ತು ವಿಮ್ನಂತೆಯೇ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ವಿಂಡೋ ಫೋಕಸ್ ಅನ್ನು ಬಲಗೈ ಹೋಮ್ ರೋ ಕೀಲಿಗಳ (ಮೋಡ್1 + ಜೆ, ಕೆ, ಎಲ್, ಸೆಮಿಕೋಲನ್) ಜೊತೆಗೆ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ 'ಮೋಡ್1' ಕೀಲಿನಿಂದ (ಆಲ್ಟ್ ಕೀ/ವಿಂಡೋಸ್ ಕೀ) ನಿಯಂತ್ರಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ವಿಂಡೋ ಚಲನೆಯನ್ನು ಶಿಫ್ಟ್ ಕೀಲಿನಿಂದ (ಮೋಡ್1 + ಶಿಫ್ಟ್ + ಜೆ, ಕೆ, ಎಲ್, ಸೆಮಿಕೋಲನ್) ನಿಯಂತ್ರಿಸಲಾಗುತ್ತದೆ. ವಿನ್ಯಾಸದ ಗುರಿಗಳೆಂದರೆ ಬಳಕೆದಾರರ ಕೊಡುಗೆಯನ್ನು ಉತ್ತೇಜಿಸುವ ಉತ್ತಮವಾಗಿ ಬರೆಯಲಾದ, ದಾಖಲಿತ ಕೋಡ್ ಅನ್ನು ಹೊಂದಿರುವುದು; Xlib ಬದಲಿಗೆ XCB ಅನ್ನು ಬಳಸುವುದು; ಬಹು-ಮಾನಿಟರ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸರಿಯಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸುವುದು, ಇದರಿಂದಾಗಿ ಪ್ರತಿ ಕಾರ್ಯಕ್ಷೇತ್ರವನ್ನು ವರ್ಚುವಲ್ ಪರದೆಗೆ ನಿಯೋಜಿಸಲಾಗಿದೆ, ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ ಸೇರ್ಪಡೆಗಳು ಮತ್ತು ತೆಗೆದುಹಾಕುವಿಕೆಗಳು ಕಿಟಕಿಗಳ ವಿನಾಶಕಾರಿಯಲ್ಲ; ಪಠ್ಯ ಸಂಪಾದಕರು vi ಮತ್ತು vim ನಂತೆಯೇ ವಿವಿಧ ವಿಧಾನಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು; ವಿಂಡೋ ನಿರ್ವಹಣೆಗೆ ಅಮೂರ್ತವಾಗಿ (ಮತ್ತು ಆಧಾರವಾಗಿರುವ ದತ್ತಾಂಶ ರಚನೆ) ಮರವನ್ನು ಬಳಸುವುದು; ಮತ್ತು UTF-8 ಅಕ್ಷರ ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು. ವೈಶಿಷ್ಟ್ಯಗಳು ಐ3ಯ ಸಂರಚನೆಯನ್ನು ಸರಳ ಪಠ್ಯ ಕಡತದ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ (ಸಾಮಾನ್ಯವಾಗಿ ~/. ಕಾನ್ಫಿಗ್/ಐ3/ಕಾನ್ಫಿಗ್ನಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ), ಇದನ್ನು ಯಾವುದೇ ಅತ್ಯಾಧುನಿಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಜ್ಞಾನವಿಲ್ಲದೆ ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು. ಇತರ ಜನಪ್ರಿಯ ಟೈಲಿಂಗ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳಾದ ಡಿಡಬ್ಲ್ಯೂಎಂ, ಅಮೇಜಿಂಗ್ ಮತ್ತು ಎಕ್ಸ್ಮೋನಾಡ್ಗಳಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ವಿಂಡೋ ನಿರ್ವಹಣೆಯನ್ನು ಐ3ಯಲ್ಲಿ ಬಳಕೆದಾರರಿಗೆ ಬಿಡಲಾಗುತ್ತದೆ. ಕಿಟಕಿಗಳನ್ನು ಧಾರಕಗಳ ಒಳಗೆ ಇಡಲಾಗುತ್ತದೆ, ಅವುಗಳನ್ನು ಲಂಬವಾಗಿ ಅಥವಾ ಅಡ್ಡಲಾಗಿ ವಿಂಗಡಿಸಬಹುದು. ಅವುಗಳನ್ನು ಐಚ್ಛಿಕವಾಗಿ ಮರುಗಾತ್ರಗೊಳಿಸಬಹುದು. ಕಿಟಕಿಗಳನ್ನು ಜೋಡಿಸುವ ಆಯ್ಕೆಗಳೂ ಇವೆ, ಜೊತೆಗೆ ಅವುಗಳನ್ನು ಟ್ಯಾಬ್ ಮಾಡುವ ಆಯ್ಕೆಗಳೂ ಇವೆ (ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಬಳಸುವ ಇಂಟರ್ಫೇಸ್ನಂತೆಯೇ). ಐ3 ಡೀಫಾಲ್ಟ್ ಪ್ರೊಗ್ರಾಮ್ ಲಾಂಚರ್ ಆಗಿ ಡಿಮೆನುವನ್ನು ಬಳಸುತ್ತದೆ, ಆದರೆ ಅದನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಪರದೆಯ ಕೆಳಭಾಗದಲ್ಲಿರುವ ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುವ ಐ3 ಬಾರ್ ಎಂಬ ಸಂಬಂಧಿತ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸಹ ಐ3 ಹೊಂದಿದೆ. ಐ3 ಬಹು ಮಾನಿಟರ್ಗಳ ಬಳಕೆಯನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ. ಫ್ಲೋಟಿಂಗ್ ಪಾಪ್-ಅಪ್ ಕಿಟಕಿಗಳು ಐ3 ಒಂದು ಟೈಲಿಂಗ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಆಗಿದ್ದರೂ, ಪಾಸ್ವರ್ಡ್ ಪಾಪ್-ಅಪ್ಗಳಂತಹ ನಿರ್ದಿಷ್ಟ ಕಿಟಕಿಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಹೊಸ ಟೈಲ್ಗಳಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುವುದಿಲ್ಲ; ಪೂರ್ಣ ಪರದೆಯ ಮೋಡ್ನಲ್ಲಿಲ್ಲದಿದ್ದರೆ ಅವುಗಳನ್ನು ಯಾವಾಗಲೂ ಟೈಲ್ಡ್ ಕಿಟಕಿಗಳ ಮುಂದೆ ಜೋಡಿಸಲಾಗುತ್ತದೆ. ಈ ತೇಲುವ ಕಿಟಕಿಗಳನ್ನು ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳು ಮತ್ತು GNOME ಅಥವಾ KDE ಪ್ಲಾಸ್ಮಾದಂತಹ ಜನಪ್ರಿಯ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರದಲ್ಲಿ ಇರಿಸಬಹುದಾದಂತೆಯೇ ಮುಕ್ತವಾಗಿ ಚಲಿಸಬಹುದು ಮತ್ತು ಮರುಗಾತ್ರಗೊಳಿಸಬಹುದು. ಐ3ಯ ಲೇಖಕರು ತೇಲುವ ಕಿಟಕಿಗಳನ್ನು ಪಾಪ್-ಅಪ್ ಕಿಟಕಿಗಳಿಗೆ ಮಾತ್ರ ಬಳಸಲು ಉದ್ದೇಶಿಸಿದ್ದಾರೆ. ಗ್ಯಾಲರಿಯನ್ನು ಸಹ ನೋಡಿ ಎಕ್ಸ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳ ಹೋಲಿಕೆ ಸ್ವೇ-ವೈಲೆಂಡ್ನ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಇದು ಐ3 ರೆಫರೆನ್ಸ್ಗಳಿಗೆ ಹೋಲುತ್ತದೆ ಅಡಿಟಿಪ್ಪಣಿಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ಟೈಲಿಂಗ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳ ಯುನಿಕ್ಸ್ ವಿಂಡೋಯಿಂಗ್ ಸಿಸ್ಟಮ್-ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್ 2009 ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಿ ಫ್ರೀ ಎಕ್ಸ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್