aboutsummaryrefslogtreecommitdiff
path: root/content/blog/2022-06-24-fedora-i3.org
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2025-11-11 22:49:13 -0600
committerChristian Cleberg <[email protected]>2025-11-11 22:49:13 -0600
commit51a7a02f0c96d49b68fbcc155414c218207fa270 (patch)
tree845af8aad0e8769352efc02fcd1044eed9cc1ec1 /content/blog/2022-06-24-fedora-i3.org
parent7d3e80ebf1dc770eac0e21890b74f18ba2d15a6b (diff)
downloadcleberg.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.org110
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: