nixos-config/users/simon/modules
Simon Bruder 80ee98058e
mayushii: Configure new monitor setup
This configures the home profile for kanshi for an Acer B277K monitor.
Since it is both larger than my previous monitor and has a higher
resolution, a few things change with this.

For one, my preferred setup is now to just have one monitor instead of
having my laptop screen as a secondary display device. Therefore, logind
should not suspend if the lid is closed. Since it fails to accurately
detect when a dock is connected, it is configured to never suspend on
lid switch when external power is connected.

Another thing is that the high resolution makes it necessary to use a
scaling factor, which is quite easy to configure with sway and kanshi.
It does, however, not work for Xwayland clients (they render at a lower
resolution and are scaled up with nearest-neighbor interpolation).
That requires me to no longer force the qt backend to xcb for
qutebrowser, because that significantly lowers the browsing experience.

The setup for sayuri is still to be done.
2022-01-10 21:10:55 +01:00
..
anki anki: Reorganise directory layout 2021-07-17 13:46:19 +02:00
mpv mpv/sponsorblock: Disable local database 2022-01-07 10:35:32 +01:00
neovim Remove unneeded packages from unstable 2021-12-01 18:32:51 +01:00
qutebrowser mayushii: Configure new monitor setup 2022-01-10 21:10:55 +01:00
scripts btsync: Make compatible with pipewire 2021-08-10 13:16:04 +02:00
sway mayushii: Configure new monitor setup 2022-01-10 21:10:55 +01:00
zsh zsh: Remove cp alias 2021-12-06 16:02:29 +01:00
alacritty.nix home: Use nixosConfig instead of inheriting options 2021-02-12 21:12:03 +01:00
common.nix home: Modularise solarized colorscheme 2020-11-07 11:27:41 +01:00
default.nix qutebrowser: Init 2021-11-09 21:45:50 +01:00
games.nix games/steam: Include ~/.config in sandbox 2022-01-03 11:13:21 +01:00
ghci.nix ghci: Add Hoogle commands 2021-09-05 00:18:47 +02:00
git.nix git: Make aliases agnostic of default branch name 2021-09-06 16:30:14 +02:00
gpg.nix home: Add gpg config 2020-12-24 23:08:05 +01:00
gtk.nix home: Use nixosConfig instead of inheriting options 2021-02-12 21:12:03 +01:00
htop.nix home: use xdg.configFile where appropriate 2020-11-07 14:37:17 +01:00
misc.nix Annotate multiline strings with their language 2021-08-05 13:23:07 +02:00
mpd.nix Remove unneeded packages from unstable 2021-12-01 18:32:51 +01:00
pass.nix Use home-manager’s password-store module 2020-12-24 22:23:39 +01:00
programs.nix programs: Add remmina 2021-12-28 10:31:50 +01:00
tmate.nix tmate: Init 2021-02-18 16:37:45 +01:00
tmux.nix tmux: Enable true color support 2021-11-07 20:33:52 +01:00
vdirsyncer.nix Annotate multiline strings with their language 2021-08-05 13:23:07 +02:00
xcompose.nix home: Use nixosConfig instead of inheriting options 2021-02-12 21:12:03 +01:00
xdg.nix xdg: Add xdg-open to path 2021-12-17 16:08:20 +01:00
youtube-dl.nix youtube-dl: Add yt-dlp 2021-08-21 18:55:16 +02:00
ytcc.nix ytcc: Prefer newer video codecs 2021-10-10 14:43:59 +02:00
zathura.nix home: Use nixosConfig instead of inheriting options 2021-02-12 21:12:03 +01:00