diff options
| -rwxr-xr-x | nixpkgs/.config/nixpkgs/common/scripts/fixwlr | 3 | ||||
| -rwxr-xr-x | nixpkgs/.config/nixpkgs/common/scripts/start | 8 | ||||
| -rw-r--r-- | nixpkgs/.config/nixpkgs/per-user/kdam0-work/home.nix | 4 |
3 files changed, 15 insertions, 0 deletions
diff --git a/nixpkgs/.config/nixpkgs/common/scripts/fixwlr b/nixpkgs/.config/nixpkgs/common/scripts/fixwlr new file mode 100755 index 0000000..d9f4230 --- /dev/null +++ b/nixpkgs/.config/nixpkgs/common/scripts/fixwlr @@ -0,0 +1,3 @@ +#!/bin/sh +systemctl --user import-environment WAYLAND_DISPLAY +systemctl --user restart xdg-desktop-portal diff --git a/nixpkgs/.config/nixpkgs/common/scripts/start b/nixpkgs/.config/nixpkgs/common/scripts/start index 9af56aa..a264ac9 100755 --- a/nixpkgs/.config/nixpkgs/common/scripts/start +++ b/nixpkgs/.config/nixpkgs/common/scripts/start @@ -1,6 +1,12 @@ #!/bin/sh # This a sort-of auto-start script. # Run this from a tty to start my graphical env. +# +export XDG_CURRENT_DESKTOP=dwl +export XDG_SESSION_TYPE=wayland +export XDG_SESSION_DESKTOP=dwl + +systemctl --user import-environment XDG_CURRENT_DESKTOP XDG_SESSION_DESKTOP XDG_SESSION_TYPE exec dwl -s 'somebar' & @@ -16,3 +22,5 @@ sleep 1 # set bg exec walp & + +exec way-displays > "/tmp/way-displays.${XDG_VTNR}.${USER}.log" 2>&1 diff --git a/nixpkgs/.config/nixpkgs/per-user/kdam0-work/home.nix b/nixpkgs/.config/nixpkgs/per-user/kdam0-work/home.nix index cf462c7..fec0247 100644 --- a/nixpkgs/.config/nixpkgs/per-user/kdam0-work/home.nix +++ b/nixpkgs/.config/nixpkgs/per-user/kdam0-work/home.nix @@ -18,6 +18,7 @@ gst = "git status"; cdwl = "nvim ~/.config/nixpkgs/common/dwl_4/config.h"; chm = "nvim ~/.config/nixpkgs/per-user/kdam0-work/home.nix"; + cvim = "nvim ~/.config/nixpkgs/common/nvim/init.vim"; clsp = "nvim ~/.config/nixpkgs/common/nvim/plugins/lspconfig.lua"; search = "nix search nixpkgs $@"; conf = "ranger ~/.config/nixpkgs/common/"; @@ -193,6 +194,8 @@ pkgs.drawio pkgs.kubectl pkgs.helm + pkgs.virt-viewer + pkgs.way-displays ]; fonts.fontconfig.enable = true; @@ -262,6 +265,7 @@ home.file.".config/wofi/style.css".source = ../../common/wofi/style.css; home.file.".config/mako/config".source = ../../common/mako/config; home.file.".local/share/fonts".source = ../../common/fonts; + home.file.".config/way-displays".source = ../../common/way-displays; #home.file.".config/foot/foot.ini".text = '' #[colors] |
