diff options
author | bt <bt@btxx.org> | 2024-06-08 13:22:19 -0400 |
---|---|---|
committer | bt <bt@btxx.org> | 2024-06-08 13:22:19 -0400 |
commit | dcfb172704f3afb68a30425029ec834be2883274 (patch) | |
tree | 02ac480745db802d7af03f3213a0c568322170e3 /build/dwm-gnome | |
parent | e146f8a64c793c337999ce316b16ebe5fe6f2dab (diff) |
More content porting, on-going markdown changes for lowdown support
Diffstat (limited to 'build/dwm-gnome')
-rw-r--r-- | build/dwm-gnome/index.html | 48 |
1 files changed, 23 insertions, 25 deletions
diff --git a/build/dwm-gnome/index.html b/build/dwm-gnome/index.html index 8668e33..57c29e7 100644 --- a/build/dwm-gnome/index.html +++ b/build/dwm-gnome/index.html @@ -1,41 +1,39 @@ <!doctype html> -<html lang="en" id="top"> +<html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="data:,"> <title>Bringing dwm Shortcuts to GNOME</title> - <link href="https://bt.ht/atom.xml" type="application/atom+xml" rel="alternate" title="Atom feed for blog posts" /> - <style>*{box-sizing:border-box;}body{font-family:sans-serif;margin:0 auto;max-width:650px;padding:1rem;}img{max-width:100%;}pre{overflow:auto;}table{text-align:left;width:100%;}</style> + <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Atom feed for blog posts" /> + <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="RSS feed for blog posts" /> +<style>*{box-sizing:border-box;}body{font-family:sans-serif;line-height:1.33;margin:0 auto;max-width:650px;padding:1rem;}img{max-width:100%;}pre{border:1px solid;overflow:auto;padding:5px;}table{text-align:left;width:100%;}.footnotes{font-size:90%;}</style> </head> <nav> - <a href="#menu">Menu ↓</a> + <a href="#menu">Menu ↓</a> </nav> <main> -<h1>Bringing dwm Shortcuts to GNOME</h1> +<h1 id="bringing-dwm-shortcuts-to-gnome">Bringing dwm Shortcuts to GNOME</h1> + <p>2023-11-02</p> -<p>The <code>dwm</code> window manager is my standard "go-to" for most of my personal laptop environments. For desktops with larger, higher resolution monitors I tend to lean towards using GNOME. The GNOME DE is fairly solid for my own purposes. This article isn't going to deep dive into GNOME itself, but instead highlight some minor configuration changes I make to mimic a few <code>dwm</code> shortcuts.</p> -<p>For reference, I'm running GNOME 45.0 on Ubuntu 23.10</p> -<h2>Setting Up Fixed Workspaces</h2> -<p>When I use <code>dwm</code> I tend to have a hard-set amount of <code>tags</code> to cycle through (normally 4-5). Unfortunately, dynamic rendering is the default for workspaces (ie. tags) in GNOME. For my personal preference I set this setting to <code>fixed</code>. We can achieve this by opening <strong>Settings</strong> > <strong>Multitasking</strong> and selecting "Fixed number of workspaces".</p> -<p><figure> - <img src="/public/images/gnome-1.png" alt="Screenshot of GNOME's Multitasking Settings GUI"> - <figcaption>Screenshot of GNOME's Multitasking Settings GUI</figcaption> -</figure></p> -<h2>Setting Our Keybindings</h2> -<p>Now all that is left is to mimic <code>dwm</code> keyboard shortcuts, in this case: <kbd>ALT</kbd> + <kbd>$num</kbd> for switching between workspaces and <kbd>ALT</kbd> + <kbd>SHIFT</kbd> + <kbd>$num</kbd> for moving windows across workspaces. These keyboard shortcuts can be altered under <strong>Settings</strong> > <strong>Keyboard</strong> > <strong>View and Customize Shortcuts</strong> > <strong>Navigation</strong>.</p> -<p>You'll want to make edits to both the "Switch to workspace <em>n</em>" and "Move window to workspace <em>n</em>". </p> -<p><figure> - <img src="/public/images/gnome-2.png" alt="Screenshot of GNOME's keyboard shortcut GUI"> - <figcaption>Screenshot of GNOME's keyboard shortcut GUI: switch to workspace</figcaption> -</figure></p> -<p><figure> - <img src="/public/images/gnome-3.png" alt="Screenshot of GNOME's keyboard shortcut GUI"> - <figcaption>Screenshot of GNOME's keyboard shortcut GUI: move window to workspace</figcaption> -</figure></p> -<p>That's it. You're free to include even more custom keyboard shortcuts (open web browser, lock screen, hibernate, etc.) but this is a solid starting point. Enjoy tweaking GNOME!</p> + +<p>The <code>dwm</code> window manager is my standard “go-to” for most of my personal laptop environments. For desktops with larger, higher resolution monitors I tend to lean towards using GNOME. The GNOME DE is fairly solid for my own purposes. This article isn’t going to deep dive into GNOME itself, but instead highlight some minor configuration changes I make to mimic a few <code>dwm</code> shortcuts.</p> + +<p>For reference, I’m running GNOME 45.0 on Ubuntu 23.10</p> + +<h2 id="setting-up-fixed-workspaces">Setting Up Fixed Workspaces</h2> + +<p>When I use <code>dwm</code> I tend to have a hard-set amount of <code>tags</code> to cycle through (normally 4-5). Unfortunately, dynamic rendering is the default for workspaces (ie. tags) in GNOME. For my personal preference I set this setting to <code>fixed</code>. We can achieve this by opening <strong>Settings</strong> > <strong>Multitasking</strong> and selecting “Fixed number of workspaces”.</p> + +<h2 id="setting-our-keybindings">Setting Our Keybindings</h2> + +<p>Now all that is left is to mimic <code>dwm</code> keyboard shortcuts, in this case: ALT + $num for switching between workspaces and ALT + SHIFT + $num for moving windows across workspaces. These keyboard shortcuts can be altered under <strong>Settings</strong> > <strong>Keyboard</strong> > <strong>View and Customize Shortcuts</strong> > <strong>Navigation</strong>.</p> + +<p>You’ll want to make edits to both the “Switch to workspace <em>n</em>” and “Move window to workspace <em>n</em>”. </p> + +<p>That’s it. You’re free to include even more custom keyboard shortcuts (open web browser, lock screen, hibernate, etc.) but this is a solid starting point. Enjoy tweaking GNOME!</p> <footer role="contentinfo"> <h2>Menu Navigation</h2> <ul id="menu"> |