updating mango config
This commit is contained in:
parent
37ae5f9cfb
commit
486025d4ec
4 changed files with 47 additions and 3 deletions
|
|
@ -12,6 +12,7 @@
|
||||||
environment.systemPackages = with upkgs; [
|
environment.systemPackages = with upkgs; [
|
||||||
# CLI tools
|
# CLI tools
|
||||||
git
|
git
|
||||||
|
lazygit
|
||||||
wget
|
wget
|
||||||
unzip
|
unzip
|
||||||
p7zip
|
p7zip
|
||||||
|
|
@ -36,6 +37,8 @@
|
||||||
|
|
||||||
# window management
|
# window management
|
||||||
wayland
|
wayland
|
||||||
|
waywall
|
||||||
|
pipewire
|
||||||
|
|
||||||
# programs
|
# programs
|
||||||
vivaldi # TODO: switch to zen later
|
vivaldi # TODO: switch to zen later
|
||||||
|
|
|
||||||
39
homes/modules/wm/mango.conf
Normal file
39
homes/modules/wm/mango.conf
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
# Monitors
|
||||||
|
# main monitor
|
||||||
|
# monitorrule = name:
|
||||||
|
|
||||||
|
# Startup
|
||||||
|
# exec-once waybar
|
||||||
|
# exec-once awww-daemon
|
||||||
|
|
||||||
|
exec-once = playerctld daemon
|
||||||
|
|
||||||
|
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY XDG_SESSION_TYPE=wayland XDG_CURRENT_DESKTOP=wlroots PATH
|
||||||
|
|
||||||
|
# Keyboard/mouse
|
||||||
|
repeat_rate = 20
|
||||||
|
repeat_delay = 200
|
||||||
|
|
||||||
|
xkb_rules_layout = us
|
||||||
|
xkb_rules_variant = basic
|
||||||
|
|
||||||
|
trackpad_natural_scrolling = 0
|
||||||
|
scroll_method = 1
|
||||||
|
disable_while_typing = 0
|
||||||
|
|
||||||
|
mouse_natural_scrolling = 0
|
||||||
|
accel_profile = 0
|
||||||
|
|
||||||
|
# https://github.com/fcitx/fcitx5 (chinese pinyin)
|
||||||
|
env=GTK_IM_MODULE,fcitx
|
||||||
|
env=QT_IM_MODULE,fcitx
|
||||||
|
env=QT_IM_MODULES,wayland;fcitx
|
||||||
|
env=SDL_IM_MODULE,fcitx
|
||||||
|
env=XMODIFIERS,@im=fcitx
|
||||||
|
env=GLFW_IM_MODULE,ibus
|
||||||
|
|
||||||
|
# Screenshare
|
||||||
|
# TODO: pipewire, pipewire-pulse, xdg-desktop-portal-wlr
|
||||||
|
#
|
||||||
|
# #source=
|
||||||
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
systemd = {
|
systemd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
xdgAutostart = true;
|
xdgAutostart = true;
|
||||||
}
|
};
|
||||||
|
|
||||||
settings = builtins.readFile ./mango.conf;
|
settings = builtins.readFile ./mango.conf;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,11 @@
|
||||||
system,
|
system,
|
||||||
...
|
...
|
||||||
} @ args: {
|
} @ args: {
|
||||||
nixpkgs.channels = {
|
nixpkgs.channels = rec {
|
||||||
default = {
|
base = spkgs;
|
||||||
|
spkgs= {
|
||||||
inherit system;
|
inherit system;
|
||||||
|
source = inputs.nixpkgs;
|
||||||
overlays = [
|
overlays = [
|
||||||
(import ./overlays args)
|
(import ./overlays args)
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue