Followed main guide to get things going. Themed with Aether

Keybindings Pre-baked in

  • Messages super - shift - G

TODO

~/.config/waybar/config.jsonc	    
	Controls your top bar that's run with waybar. Learn more about Waybar configs.
~/.config/waybar/style.css	        
	Controls your top bar design, but it's symlinked to your
  • [x]

    • Disable toggle
      • Add to the bindings file. unbind = SUPER SHIFT, SPACE
    • increase size
      • Changed to "height": 32,
  • Change bindings in ~/.config/hypr/bindings.conf

    • Remove what’sapp
    • hey calendar
    • hey email
    • Grok`
    • X
    • Add Kill window with SUPER+q
      • `bind = SUPER, q, exec, hyprctl dispatch killactive
    • Control Alt delete to system menu
# unbinding the bind..
unbind = CTRL ALT, DELETE,
bindd = CTRL ALT, DELETE, Close all windows, exec, omarchy-menu system
  • Configure super+shift+p to be area screenshot
    • Disables google photos1
    • in ~/Pictures/Screenshots
      • This will need some investigations…
    • Into Clipboard
      • bindd = SUPER SHIFT, P, Screenshot to clipboard, exec, omarchy-cmd-screenshot smart clipboard
  • Change notifications location and size.
  • Stop Theme changes with hotkeys
    • unbind = SUPER CTRL, SPACE

Installed

 
nano
bottles
wine-mono
gputest
ncdu
steam
xdotool

Removed

ChatGpt
Messages
X
Grok
Whatsapp  <- Probably bring it back
Signal  <-- probably bring it back

Changed default editor to nano in ~/.config/uwsm/default

As well as creating the relevant folders for screenshots and screen casts.

~ ❯ mkdir Pictures/Screenshots
 
~ ❯ mkdir Videos/Screencasts

Setting up fprintd

This is just because I want fingerprint auth on the laptop, it's not usable for decryption (which you should never do it that way anyway.)

yay -S fprintd

Then adding things to /etc/pam.d/system-local-login

#%PAM-1.0
auth      sufficient pam_fprintd.so  #added that line
auth      include   system-login
account   include   system-login
password  include   system-login
session   include   system-login

We also added this line to /etc/pam.d/sudo

We’ll then enroll our fingers.

fprintd-enroll

Post enrollment, we’ll need to verify things.

 fprintd-verify
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
 - #0: right-index-finger
Verify started!
Verifying: right-index-finger
Verify result: verify-match (done)

We can verify it’s configured correctly for use if you sudo su from a new terminal session.

~ ❯ sudo su
Place your right index finger on the fingerprint reader
[root@MATRIX lwoodard]#

BAM!

SSH config with 1Password

Ok, so I did the auto setup for SSH so I can use my keys.. but it’s not working.

~ ❯ ssh-add -l
Could not open a connection to your authentication agent.

This is because while 1Password automatically configured our ~/.ssh/config file. It doesn’t handle ~/.bashrc.

Add the following block to ~/.bashrc

export SSH_AUTH_SOCK=~/.1password/agent.sock

Fusion360

We’ll install fusion360 with bottles. yay -S bottles

Once setup is completed we’ll start installing it via the bottles app. (On first load it takes a few minutes to get some dependencies setup.)