Commit graph

217 commits

Author SHA1 Message Date
Kiana Sheibani 9910a2fddb
add: new hyprland keybinding for saving screenshots 2024-11-04 16:43:04 -05:00
Kiana Sheibani 539429e421
add: provide hyprcursor theme 2024-11-04 16:16:40 -05:00
Kiana Sheibani 9e441be7c5
style: redesign lock screen 2024-11-03 18:21:21 -05:00
Kiana Sheibani 36bf294249
chore: bump inputs 2024-10-23 17:05:19 -04:00
Kiana Sheibani 2197f95129
tweak: remove emacs-all-the-icons icon set
This shouldn't be needed anymore, now that Doom doesn't use it.
2024-10-23 17:04:37 -04:00
Kiana Sheibani b9acd932e9
refactor: remove type restriction on machine option
There's no real need to be so restrictive about what kinds of machine
names there can be.
2024-10-23 17:00:33 -04:00
Kiana Sheibani b542ff2162
tweak!: disable xdg user config for now 2024-10-15 03:32:26 -04:00
Kiana Sheibani ea6c17cc74
fix(eww): add unit to font sizes in eww.scss
This quiets a few warning messages.
2024-10-15 03:31:24 -04:00
Kiana Sheibani af0e27630f
refactor: use systemd services instead of start script
This is probably what I should've done from the beginning, but I didn't
really know how `systemd` worked when I started writing this config.
2024-10-15 03:30:13 -04:00
Kiana Sheibani 5f95f0ffba
refactor: use email special arg 2024-10-15 03:28:56 -04:00
Kiana Sheibani fb7b45f98d
feat!: change machine hostnames
Instead of merely naming my systems "laptop", "desktop", etc. (boring),
I now have them named after Aristotelian elements (cool).

This also gives me an excuse to refactor my flake file.
2024-10-15 03:25:56 -04:00
Kiana Sheibani e4ec3df115
docs: update README 2024-08-14 07:04:58 -04:00
Kiana Sheibani d6317901a2 feat(hyprland): change border of fullscreen windows 2024-08-03 09:52:49 -04:00
Kiana Sheibani 60848e8264 fix: update name of OpenGL enable option 2024-08-03 09:52:20 -04:00
Kiana Sheibani d44facece9 fix(eww): fix incorrect path to hyprland socket2 2024-08-03 09:52:05 -04:00
Kiana Sheibani b53b88577c chore: bump inputs 2024-08-03 09:51:30 -04:00
Kiana Sheibani 8efbae4907 fix(hyprland): update name of cursor.inactive_timeout var 2024-08-03 09:48:45 -04:00
Kiana Sheibani 2c1db60481 tweak!: switch Nix LSP from nil to nixd 2024-07-26 05:50:45 -04:00
Kiana Sheibani 9bc7be3365 fix: mark config directory as safe for git 2024-07-26 05:49:13 -04:00
Kiana Sheibani ad937226b3 style: organize env package list 2024-07-26 05:47:14 -04:00
Kiana Sheibani d96a66e5ed fix(hyprland): use correct dispatcher for hy3 plugin 2024-07-26 05:37:53 -04:00
Kiana Sheibani 9e8054ab6b Redesign lock screen 2024-07-05 01:50:58 -04:00
Kiana Sheibani 4364155946 Refactor login.nix 2024-07-05 01:46:31 -04:00
Kiana Sheibani 2933c110b6 Shorten status bar date 2024-07-05 01:44:06 -04:00
Kiana Sheibani da26a63998 Set up wluma 2024-06-18 22:20:22 -04:00
Kiana Sheibani e763b564f0 Add mute indicator to volume bar 2024-06-13 16:29:23 -04:00
Kiana Sheibani adebb3f76d Configure aspell 2024-06-13 16:29:14 -04:00
Kiana Sheibani e3a88cb2d0 Adjust email config for new pass organization 2024-06-13 16:29:01 -04:00
Kiana Sheibani 411e879de1 Reorganize git config 2024-06-13 16:28:44 -04:00
Kiana Sheibani 36441ce7fd Fix status bar on desktop 2024-06-05 02:39:28 -04:00
Kiana Sheibani 7d446d026a Switch from swayidle to hypridle 2024-05-14 01:39:50 -04:00
Kiana Sheibani e304f05642 Add status bar idle inhibitor module 2024-05-13 23:04:40 -04:00
Kiana Sheibani 9e28e6eebc Fix idle inhibitor derivation 2024-05-13 21:42:49 -04:00
Kiana Sheibani b4ae0e7547 Replace swayidle with hypridle 2024-05-13 16:41:24 -04:00
Kiana Sheibani 2334582c33 Add idle inhibiting programs 2024-05-13 16:41:24 -04:00
Kiana Sheibani 7b998a9023 Improve eww status bar platform compatibility 2024-05-12 22:31:04 -04:00
Kiana Sheibani c28861f964 Remove redundant modules in mobile config 2024-05-12 20:04:35 -04:00
Kiana Sheibani 700906bb8f Update dependencies 2024-05-12 19:04:06 -04:00
Kiana Sheibani 0a82c47f48 Fix eww networking issue 2024-05-11 20:51:04 -04:00
Kiana Sheibani f410f3a20e Add hy3 plugin to hyprland 2024-05-11 20:16:58 -04:00
Kiana Sheibani d3b14d2698 Move wayland scripts 2024-05-11 19:25:27 -04:00
Kiana Sheibani 07eac39788 Add mpv to home manager 2024-05-11 19:19:22 -04:00
Kiana Sheibani 48792e9514 Don't use nerd font in terminal
Nerd fonts tend to mess with text dimensions, so let's not do that.
2024-05-11 19:18:24 -04:00
Kiana Sheibani 106a9f4b38 Switch to eww for status bar 2024-05-11 19:17:30 -04:00
Kiana Sheibani f4c7c3e1e2 Get rid of fish-shell's greeting 2024-05-06 16:43:33 -04:00
Kiana Sheibani 37ae0fcdbb Clean up autostart script 2024-05-06 16:43:23 -04:00
Kiana Sheibani 25e08ed6d7 Enable SDDM wayland support 2024-05-06 16:43:03 -04:00
Kiana Sheibani 2175fcdf10 Install Victor Mono Nerd Font 2024-03-30 19:36:20 -04:00
Kiana Sheibani f940ad0218 Generalize platform option type
There's no point in being restrictive here if we want to make it easier
to add more platforms in the future.
2024-03-20 01:09:10 -04:00
Kiana Sheibani 2d9c13c7a2 Refactor flake infrastructure code
This was LONG overdue...
2024-03-20 01:07:09 -04:00