1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-09-03 10:36:14 +00:00
rae's linux configs
Find a file
2025-08-22 18:29:24 -04:00
assets ~ 2025-07-20 15:49:58 -04:00
configs ~ 2025-08-22 18:29:24 -04:00
nixos ~ 2025-08-22 18:29:24 -04:00
scripts ~ 2025-08-09 02:56:25 -04:00
secrets ~ 2025-08-22 18:29:24 -04:00
.editorconfig ~ 2025-08-22 18:29:24 -04:00
.gitignore ~ 2025-06-05 22:31:34 -04:00
Justfile ~ 2025-06-05 22:31:34 -04:00
LICENSE ~ 2025-08-09 02:56:25 -04:00
README.md ~ 2025-08-09 15:24:45 -04:00
TODO ~ 2025-08-10 19:37:00 -04:00

image

installation

theoretically:

nix-shell -p git
git clone https://git.sr.ht/~roxwize/.dotfiles
cd .dotfiles/
nixos-install --flake './nixos#[hostname]'

from my experience the process is more involved, but it ultimately boils down to those three commands above (the first command is only for bootstrapping). youll need to make a configuration for your host which involves creating default configurations with nixos-generate-config, copying it to your host's folder in nixos/hosts/[host]/, editing it, and then adding it to flake.nix. after that you should clone the repo inside of /home/rae/ on your filesystem

default applications

openbox hotkeys

M corresponds to super/meta key (usually inbetween Ctrl and Alt)

Menus
    M-Tab
        Main menu
    M-/
        Passwords
    M-? (SM-/)
        Application menu
    M-.
        ssh menu
    M-c
        Client (window) menu

Window actions
    M-Return
        Iconify
    M-Up
        Raise
    M-Down
        Lower
    M-[hjkl]
        Move
    CM-x
        Close
    CM-f
        Fullscreen
    CM-m
        Maximize
    SM-Left
        Switch focus to previous window
    SM-Right
        Switch focus to previous window
    A-Tab
        Cycle focus to windows in all workspaces

Workspace management
    M-Left
        Switch to previous workspace
    M-Right
        Switch to next workspace
    M-[123456]
        Switch to specific workspace

Miscellaneous
    M-F12
        Take screenshot
    CM-Return
        Open terminal (kitty)
    CMS-r
        Restart

(history)

here is the very first finalized version of this config that was originally tested on a qemu vm. it took 14 hours to set up. after running it on the machine itself and switching over to the configuration in its entirety i realized that it was complete and utter HORSESHIT. making things look nice again took another like four hours.

image