diff options
| author | Christian Cleberg <[email protected]> | 2025-11-11 22:49:13 -0600 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2025-11-11 22:49:13 -0600 |
| commit | 51a7a02f0c96d49b68fbcc155414c218207fa270 (patch) | |
| tree | 845af8aad0e8769352efc02fcd1044eed9cc1ec1 /content/blog/2022-06-24-fedora-i3.org | |
| parent | 7d3e80ebf1dc770eac0e21890b74f18ba2d15a6b (diff) | |
| download | cleberg.net-51a7a02f0c96d49b68fbcc155414c218207fa270.tar.gz cleberg.net-51a7a02f0c96d49b68fbcc155414c218207fa270.tar.bz2 cleberg.net-51a7a02f0c96d49b68fbcc155414c218207fa270.zip | |
fix grammar in 2022 posts
Diffstat (limited to 'content/blog/2022-06-24-fedora-i3.org')
| -rw-r--r-- | content/blog/2022-06-24-fedora-i3.org | 110 |
1 files changed, 53 insertions, 57 deletions
diff --git a/content/blog/2022-06-24-fedora-i3.org b/content/blog/2022-06-24-fedora-i3.org index 304f87c..12c93c7 100644 --- a/content/blog/2022-06-24-fedora-i3.org +++ b/content/blog/2022-06-24-fedora-i3.org @@ -5,61 +5,57 @@ * Leaving macOS -As I noted [[../foss-macos-apps][in a recent post]], I have been -planning on migrating from macOS back to a Linux-based OS. I am happy to -say that I have finally completed my migration and am now stuck in the -wonderful world of Linux again. +As I noted in a recent post, I have been planning on migrating from macOS back +to a Linux-based operating system (OS). I am happy to say that I have finally +completed my migration and am now stuck in the wonderful world of Linux again. My decision to leave macOS really came down to just a few important things: -- Apple Security (Gatekeeper) restricting me from running any software I - want. Even if you disable Gatekeeper and allow software to bypass the - rest of the device installation security, you still have to repeat - that process every time the allowed software is updated. -- macOS sends out nearly constant connections, pings, telemetry, etc. to - a myriad of mysterious Apple services. I'm not even going to dive into - how many macOS apps have constant telemetry on, as well. -- Lastly, I just /really/ missed the customization and freedom that - comes with Linux. Being able to switch to entirely new kernel, OS, or - desktop within minutes is a freedom I took for granted when I switched - to macOS. - -Now that I've covered macOS, I'm going to move on to more exciting -topics: my personal choice of OS, DE, and various customizations I'm +- Apple Security (Gatekeeper) restricting me from running any software I want. + Even if you disable Gatekeeper and allow software to bypass the rest of the + device installation security, you still have to repeat that process every time + the allowed software is updated. +- macOS sends out nearly constant connections, pings, telemetry, etc. to a + myriad of mysterious Apple services. I'm not even going to dive into how many + macOS apps have constant telemetry on, as well. +- Lastly, I just /really/ missed the customization and freedom that comes with + Linux. Being able to switch to entirely new kernel, OS, or desktop within + minutes is a freedom I took for granted when I switched to macOS. + +Now that I've covered macOS, I'm going to move on to more exciting topics: my +personal choice of OS, desktop environment (DE), and various customizations I'm using. * Fedora -After trying a ton of distros (I think I booted and tested around 20-25 -distros), I finally landed on [[https://getfedora.org/][Fedora Linux]]. -I have quite a bit of experience with Fedora and enjoy the =dnf= package -manager. Fedora allows me to keep up-to-date with recent software (I'm -looking at you, Debian), but still provides a level of stability you -don't find in every distro. - -In a very close second place was Arch Linux, as well as its spin-off: -Garuda Linux (Garuda w/ sway is /beautiful/). Arch is great for -compatibility and the massive community it has, but I have just never -had the time to properly sit down and learn the methodology behind their -packaging systems. - -Basically, everything else I tested was unacceptable in at least one way -or another. Void (=glibc=) was great, but doesn't support all the -software I need. Slackware worked well as a tui, but I wasn't skilled +After trying a ton of distributions (I think I booted and tested around 20-25 +distributions), I finally landed on [[https://getfedora.org/][Fedora Linux]]. I have quite a bit of experience +with Fedora and enjoy the =dnf= package manager. Fedora allows me to keep +up-to-date with recent software (I'm looking at you, Debian), but still provides +a level of stability you don't find in every distribution. + +In a very close second place was Arch Linux, as well as its spin-off: Garuda +Linux (Garuda w/ sway is /beautiful/). Arch is great for compatibility and the +massive community it has, but I have just never had the time to properly sit +down and learn the methodology behind their packaging systems. + +Basically, everything else I tested was unacceptable in at least one way or +another. Void (=glibc=) was great, but doesn't support all the software I need. +Slackware worked well as a text-based user interface (TUI), but I wasn't skilled enough to get a tiling window manager (WM) working on it. ** i3 -One of the reasons I settled on Fedora is that it comes with an official -i3 spin. Being able to use a tiling WM, such as i3 or sway, is one of -the biggest things I wanted to do as soon as I adopted Linux again. +One of the reasons I settled on Fedora is that it comes with an official i3 +spin. Being able to use a tiling WM, such as i3 or sway, is one of the biggest +things I wanted to do as soon as I adopted Linux again. -I will probably set up a dotfile repository soon, so that I don't lose -any of my configurations, but nothing big has been configured thus far. +I will probably set up a dotfile repository soon, so that I don't lose any of my +configurations, but nothing big has been configured thus far. -The two main things I have updated in i3wm are natural scrolling and -binding my brightness keys to the =brightnessctl= program. +The two main things I have updated in i3wm are natural scrolling and binding my +brightness keys to the =brightnessctl= program. 1. Natural Scrolling @@ -69,8 +65,8 @@ binding my brightness keys to the =brightnessctl= program. sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf #+end_src - Within the =40-libinput.conf= file, find the following input sections - and enable the natural scrolling option. + Within the =40-libinput.conf= file, find the following input sections and + enable the natural scrolling option. This is the =pointer= section: @@ -98,10 +94,10 @@ binding my brightness keys to the =brightnessctl= program. 2. Enabling Brightness Keys - Likewise, enabling brightness key functionality is as simple as - binding the keys to the =brightnessctl= program. + Likewise, enabling brightness key functionality is as simple as binding the + keys to the =brightnessctl= program. - To do this, open up your i3 config file. Mine is located here: + To do this, open up your i3 configuration file. Mine is located here: #+begin_src sh nano /home/<my-user>/.config/i3/config @@ -115,24 +111,24 @@ binding my brightness keys to the =brightnessctl= program. 3. =polybar= - Instead of using the default =i3status= bar, I have opted to use - =polybar= instead (as you can also see in the screenshot above). + Instead of using the default =i3status= bar, I have opted to use =polybar= + instead (as you can also see in the screenshot above). - My config for this menu bar is basically just the default settings - with modified colors and an added battery block to quickly show me - the machine's battery info. + My configuration for this menu bar is basically just the default settings + with modified colors and an added battery block to quickly show me the + machine's battery info. 4. =alacritty= - Not much to say on this part yet, as I haven't configured it much, - but I installed =alacritty= as my default terminal, and I am using - =zsh= and the shell. + Not much to say on this part yet, as I haven't configured it much, but I + installed =alacritty= as my default terminal, and I am using =zsh= and the + shell. * Software Choices -Again, I'm not going to say much that I haven't said yet in other blog -posts, so I'll just do a quick rundown of the apps I installed -immediately after I set up the environment. +Again, I'm not going to say much that I haven't said yet in other blog posts, so +I'll just do a quick rundown of the apps I installed immediately after I set up +the environment. Flatpak Apps: |
