![]() ![]() Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. ZDNET's editorial team writes on behalf of you, our reader. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers. Neither ZDNET nor the author are compensated for these independent reviews. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. You can launch KDE applications from the Plasma Desktop, or use bits and pieces of XFCE (such as the panel, the network manager, and more), or you can eschew the desktop model entirely and use a particularly robust file manager and the terminal commands you know and love.ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. Using a window manager instead of a desktop means you get to choose the components you use for everything else you want to do with your computer. The Awesome configuration provided by your Linux distribution probably has a few examples set: - Floating clients. Some applications never make sense as tiled windows. When you learn enough Lua to get really good at configuring Awesome, you can configure default preferences. To do this graphically, right-click on the intersection the windows you want to adjust, and then drag all window borders to suit your preference. While you're working in a split screen in Awesome, you might find the need to adjust the proportions. If you're ready to move up from basic Bash scripting, you might consider Lua. ![]() Any amount of Lua you pick up from configuring Awesome is Lua you can use for real life Lua scripting. Lua is a consistent and logical language. For instance, this creates a Lua table: zombie = , Lua stores information in what it calls a "table", and it means that most everything in Lua has a structured hierarchy. The simplest concept, and yet the most important, is the Lua table construct. It's a simple language that's pretty intuitive once you understand a few basic concepts. Lua configurationĪwesome uses the Lua scripting language for configuration. When you're finished with an application, Awesome adjusts your layout again until, eventually, you're back to a full-screen terminal, just the way you like it. If you need to open a third application, you can launch that and Awesome makes room for it by splitting your screen into thirds. Your terminal is on one side, the web browser's on the other. When you really need web browser, though, you can launch it and Awesome makes room for it by splitting your screen in half. When you first launch it, your terminal window is full screen, just like the text console you really want to be greeted with upon login. With Awesome, your "primary" desktop can be your terminal. Tiling windowsĪwesome understands your plight. The bottom line is that, whether you like it or not, you need a desktop. Like it or not, you need an office suite. And even though you may use a perfectly reasonable markup language like AsciiDoc, you're probably sent a word processor document sometimes and, while you could use Pandoc to convert the document into AsciiDoc and then back into an office document, that risks losing something in translation. Like it or not, you need a web browser to interact with the ticketing system. For instance, even though there are issue tracking systems, like the open source Bugzilla, that provide terminal commands as an interface, sometimes you're on a team that uses an issue tracker (usually it's not open source) that provides only a web application. The reality of modern computing, however, is that there are some applications that are just easier to use through a graphical interface. To be perfectly honest, the answer's often no, at least for 80% of your tasks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |