2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00
2026-01-04 20:49:31 +01:00

These are all the dotfiles I am currently using for my linux. This readme also contains some additional setup information.

Setup omarchy scripts

I am using the omarchy scripts for things like walker etc. Some are updated to better suite my needs, so it is not a good idea to just overwrite the files with the updated ones from omarchy directly. Git should help with overwritting and then only applying what needs to be applied.

To make the scripts work, they need to be added to the PATH. Here is how to do this using fish:

set -U fish_user_paths /home/daniel/.config/omarchy/scripts $fish_user_paths

Note that this command has to be executed once in the terminal and must not be put inside of config.fish or a .bashrc file!

Packages to install

Here is a list of the packages that need to be installed. It is recommended to first setup the omarchy scripts and then install the first two packages in the following list. If done this way, pressing WINDOWS + ALT + SPACE opens Walker and from there the installation process should be much easier.

  • Elephant
    • With provider "Desktop Applications"
    • Other providers are optional. Although Calculator and symbols are quite nice. Inside the walker config there are examples on how to use certain providers. Just try some and update this readme with some recommended ones.
  • Walker
  • xdg-terminal-exec
    • Needed to launch terminals from Walker (used in the omarchy scripts)
  • Micro
  • Mako (unsure if this is already installed or not)
  • Nerdfonts
    • JetBrains Mono should be enough. Without a NerdFont nothing really looks good tbh
  • Waybar
  • Hyprpaper
  • Hypridle
  • Hyprlock
  • Hyprlauncher (maybe)
    • Could be an alternative to Walker when pressing WINDOWS + SPACE. I doubt though that it is a good replacement for WINDOWS + ALT + SPACE
  • Firefox (can be installed using cachyos-hello)
  • Thunderbird (can be installed using cachyos-hello)
  • Nautilus / Nemo (I am currently using Nautilus, but Nemo could be good as well)
  • btop++
    • The repo has a section that shows how to display the GPU
  • pulseaudio (not sure if it is already installed)
  • pamixer
    • enables right click on waybar sound to mute/unmute audio
  • wiremix
    • enables left-click on waybar sound to open terminal for sound control
  • smbclient
  • JetBrains Toolbox
  • Telegram Desktop
  • (only if needed) Calibrate Joystick

For gaming related packages, it is probably easiest to just use cachyos-hello and its ability to install gaming packages.

Additional setup steps

This sections covers everything that falls in the "miscellaneous" category.

Dotnet

Dotnet should get installed when installing Rider. However, Rider does not update the path or whatsoever. So if dotnet is needed in the path, the following command can be executed:

set -U fish_user_paths /home/daniel/.dotnet $fish_user_paths

If dotnet tools are also needed, this command can be used:

set -U fish_user_paths /home/daniel/.dotnet/tools $fish_user_paths
Description
No description provided
Readme 16 MiB
Languages
Shell 83.2%
GLSL 7%
CSS 3.7%
Go 3.5%
Python 2.6%