Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modules/sway: install xdg-desktop-portal-gtk | Alyssa Ross | 2024-01-16 |
| | |||
* | modules/sway: set -e on portal activation | Alyssa Ross | 2023-11-26 |
| | | | | | This would have caught when I was trying to start a unit that didn't exist. | ||
* | modules/sway: don't try to use pipewire-media-session | Alyssa Ross | 2023-11-26 |
| | | | | This isn't installed. | ||
* | modules/sway: consider all batteries | Alyssa Ross | 2023-10-01 |
| | | | | | Not all battery names start with "BAT", but so far I haven't seen any non-battery power supplies that contain the required files. | ||
* | modules/windowing: switch from alacritty to foot | Alyssa Ross | 2023-10-01 |
| | | | | | I've already been contributing to foot for Spectrum, it doesn't require a GPU, and it has working emoji. | ||
* | modules/sway: enable portal screen sharing | Alyssa Ross | 2023-09-14 |
| | |||
* | modules: use Markdown documentation descriptions | Alyssa Ross | 2023-08-05 |
| | |||
* | modules/sway: configure wlsunset | Alyssa Ross | 2023-06-05 |
| | |||
* | modules/sway: add volume keybindings | Alyssa Ross | 2022-02-21 |
| | |||
* | modules/windowing: set up an MPRIS play-pause key | Alyssa Ross | 2021-10-17 |
| | |||
* | modules/sway: add brightness control | Alyssa Ross | 2021-07-06 |
| | |||
* | modules/sway: handle ENODEV in battery status | Alyssa Ross | 2021-06-24 |
| | |||
* | modules/sway: don't use default extraPackages | Alyssa Ross | 2021-06-09 |
| | | | | By default, programs.sway.enable installs stuff like... urxvt?? | ||
* | modules/sway: fix config error | Alyssa Ross | 2020-12-22 |
| | | | | | | | | | "name" isn't a valid key and would produce a sway error on startup. The correct key is "title". But also, Firefox doesn't seem to prefix the window title with "Extension: " for me any more, so there's no good way to detect every extension window. The only extension I know that creates these windows is NoScript anyway, so let's just use that as the window prefix. | ||
* | modules/sway: float Firefox extension windows | Alyssa Ross | 2020-12-11 |
| | |||
* | modules/sway: fix Firefox Sharing Indicator float | Alyssa Ross | 2020-11-27 |
| | | | | | | Recent versions of Firefox seem to have changed to a different type of dash, so let's be future proof by just matching any character separating the application name from the window type. | ||
* | modules/sway: float Firefox Picture-in-Picture | Alyssa Ross | 2020-11-26 |
| | |||
* | modules/sway: also apply Firefox rules to Nightly | Alyssa Ross | 2020-10-06 |
| | |||
* | modules/sway: rearrange | Alyssa Ross | 2020-08-22 |
| | | | | This was getting quite difficult to read. | ||
* | modules/swaylock: show failed password attempts | Alyssa Ross | 2020-08-22 |
| | |||
* | modules/swaylock: init; set background to sway's | Alyssa Ross | 2020-08-22 |
| | |||
* | modules/sway: rebind kill to $mod+BackSpace | Alyssa Ross | 2020-08-22 |
| | | | | | | | Inspired by Ethan Schoonover's XMonad setup[1][2]. [1]: https://invidio.us/watch?v=70IxjLEmomg [2]: https://github.com/altercation/dotfiles-tilingwm/blob/31e23a75eebdedbc4336e7826800586617d7d27d/.xmonad/xmonad.hs#L1250 | ||
* | modules/sway: make status_command output directory | Alyssa Ross | 2020-08-15 |
| | | | | | | Putting the status_command program at $out will mean that its store path shows up in ps, which makes it difficult to scan. So make $out a directory, with the status command inside it. | ||
* | modules/sway: show bat charge if no capacity data | Alyssa Ross | 2020-07-03 |
| | | | | | | | I plugged a battery in and had no capacity data, which at the time meant even the status (which was available) wouldn't be shown. Now, status and capacity will be shown independently of each other, and if capacity information is unavailable, charge will be shown instead. | ||
* | modules/sway: improve status variable name | Alyssa Ross | 2020-07-03 |
| | |||
* | modules/sway: add missing breaks | Alyssa Ross | 2020-04-17 |
| | | | | | Missing these resulted in an extra space being displayed after the arrows. | ||
* | modules/sway: rewrite status_command in C++ | Alyssa Ross | 2020-04-17 |
| | | | | | | | | | | | | | | The execline version was nice, but I think execline is not really suitable for fairly complicated scripts that run once a second. I frequently saw it as one of the most active processes on the system, and it was probably really bad for power consumption! Before rewriting in C++, I tried C, but the string handling was extremely annoying, and Rust, but it can't do time stuff in the standard library. I didn't want to have to pull in a library just for this, so C++ it was. My first C++ program, in fact! | ||
* | modules/sway: sticky Firefox sharing indicator | Alyssa Ross | 2020-04-15 |
| | |||
* | modules/sway: fix height of workspace menu | Alyssa Ross | 2020-04-07 |
| | | | | Not sure when or how this changed. | ||
* | modules/sway: don't tile Firefox sharing indicator | Alyssa Ross | 2020-02-21 |
| | |||
* | modules/sway: fix bar status with no batteries | Alyssa Ross | 2019-12-24 |
| | |||
* | modules/xdg: keep per-user options under the users hierarchy | edef | 2019-12-16 |
| | |||
* | modules/sway: attempt to float XDvi sensibly | Alyssa Ross | 2019-10-15 |
| | |||
* | modules/sway: compact floating config | Alyssa Ross | 2019-10-15 |
| | |||
* | modules/sway: give floating windows proper borders | Alyssa Ross | 2019-10-15 |
| | |||
* | bemenu: add HiDPI patch | Alyssa Ross | 2019-07-09 |
| | | | | See https://github.com/Cloudef/bemenu/issues/38. | ||
* | modules/sway: port choose_workspace to bemenu | Alyssa Ross | 2019-06-22 |
| | |||
* | Merge commit '98e3b90b6c8f400ae5438ef868eb992a64b75ce5' | Alyssa Ross | 2019-06-18 |
| | |||
* | modules/sway: make Tor Browser windows float | Alyssa Ross | 2019-06-16 |
| | | | | | Using a non-standard window size can increase fingerprinting risk, so float to ensure the window is not resized. | ||
* | modules/sway: don't hardcode battery number | Alyssa Ross | 2019-06-01 |
| | |||
* | modules/workstation: retheme | Alyssa Ross | 2019-05-24 |
| | |||
* | modules/sway: extract swayidle to own module | Alyssa Ross | 2019-05-24 |
| | |||
* | modules/sway: terminate status_command on crash | Alyssa Ross | 2019-05-17 |
| | | | | | echo will fail when sway's socket has gone away. Not discarding this exit code means that the script will properly terminate on a crash. | ||
* | modules/workstation: use tango theme | Alyssa Ross | 2019-05-17 |
| | |||
* | modules/sway: disable gaps | Alyssa Ross | 2019-04-27 |
| | |||
* | modules/sway: fix broken attempt at escaping | Alyssa Ross | 2019-04-13 |
| | | | | This didn't actually make this any better, and caused other problems. | ||
* | Merge commit 'da1a2b1eeafa66b4419b4f275396d8a731eccb61' | Alyssa Ross | 2019-03-16 |
| | |||
* | modules/sway: add firefox keyboard shortcut | Alyssa Ross | 2019-03-15 |
| | |||
* | modules: use pkgs.substituteAll where applicable | Alyssa Ross | 2019-03-15 |
| | | | | | I misread the implmentation, and thought it only worked for derivations that produced directories, so hadn't been using it until now. | ||
* | modules/sway: fix broken config | Alyssa Ross | 2019-03-11 |
| |