schizo mode
This commit is contained in:
parent
129dcd0a4f
commit
aae6777f03
6 changed files with 27 additions and 36 deletions
|
@ -14,7 +14,7 @@
|
||||||
apps.x86_64-linux = {
|
apps.x86_64-linux = {
|
||||||
default = {
|
default = {
|
||||||
type = "app";
|
type = "app";
|
||||||
program = "${user.packages.fish}/bin/fish";
|
program = pkgs.getExe user.packages.fish;
|
||||||
};
|
};
|
||||||
helix = {
|
helix = {
|
||||||
type = "app";
|
type = "app";
|
||||||
|
|
|
@ -80,22 +80,13 @@
|
||||||
other = {
|
other = {
|
||||||
system.username = "cr";
|
system.username = "cr";
|
||||||
|
|
||||||
home-manager = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
programs = {
|
programs = {
|
||||||
ssh.enable = true;
|
ssh.enable = true;
|
||||||
btop.enable = true;
|
btop.enable = true;
|
||||||
newsboat.enable = true;
|
|
||||||
fish.enable = true;
|
|
||||||
nh.enable = true;
|
nh.enable = true;
|
||||||
waybar.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
|
||||||
dunst.enable = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
system.stateVersion = "23.11";
|
system.stateVersion = "23.11";
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
element-desktop
|
element-desktop
|
||||||
evince
|
evince
|
||||||
eza
|
eza
|
||||||
|
firefox
|
||||||
fftw
|
fftw
|
||||||
grc
|
grc
|
||||||
gparted
|
gparted
|
||||||
|
@ -30,6 +31,7 @@
|
||||||
keepassxc
|
keepassxc
|
||||||
lazygit
|
lazygit
|
||||||
libtool
|
libtool
|
||||||
|
librewolf
|
||||||
links2
|
links2
|
||||||
mapscii
|
mapscii
|
||||||
moc
|
moc
|
||||||
|
@ -56,11 +58,15 @@
|
||||||
signal-desktop-beta
|
signal-desktop-beta
|
||||||
smartmontools
|
smartmontools
|
||||||
telegram-desktop
|
telegram-desktop
|
||||||
|
texliveFull
|
||||||
tldr
|
tldr
|
||||||
thunderbird
|
thunderbird
|
||||||
|
tor-browser
|
||||||
trash-cli
|
trash-cli
|
||||||
|
typst
|
||||||
util-linux
|
util-linux
|
||||||
v4l-utils
|
v4l-utils
|
||||||
|
vesktop
|
||||||
vlc
|
vlc
|
||||||
weechat
|
weechat
|
||||||
wireguard-tools
|
wireguard-tools
|
||||||
|
|
|
@ -5,22 +5,22 @@
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
inherit (inputs) quickshell;
|
# inherit (inputs) quickshell;
|
||||||
inherit (lib.generators) toKeyValue;
|
# inherit (lib.generators) toKeyValue;
|
||||||
in {
|
in {
|
||||||
environment.systemPackages = with pkgs; [
|
# environment.systemPackages = with pkgs; [
|
||||||
qt6.qtimageformats # amog
|
# qt6.qtimageformats # amog
|
||||||
qt6.qt5compat # shader fx
|
# qt6.qt5compat # shader fx
|
||||||
(quickshell.packages.x86_64-linux.default.override {
|
# (quickshell.packages.x86_64-linux.default.override {
|
||||||
withJemalloc = true;
|
# withJemalloc = true;
|
||||||
withQtSvg = true;
|
# withQtSvg = true;
|
||||||
withX11 = true;
|
# withX11 = true;
|
||||||
withPipewire = true;
|
# withPipewire = true;
|
||||||
withPam = true;
|
# withPam = true;
|
||||||
withHyprland = true;
|
# withHyprland = true;
|
||||||
})
|
# })
|
||||||
pamtester # lockscreen
|
# pamtester # lockscreen
|
||||||
grim
|
# grim
|
||||||
imagemagick # screenshot
|
# imagemagick # screenshot
|
||||||
];
|
# ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,12 +11,6 @@ in {
|
||||||
# Programs which get executed at Hyprland start.
|
# Programs which get executed at Hyprland start.
|
||||||
exec-once = [
|
exec-once = [
|
||||||
"hyprctl setcursor ${cursor.name} ${toString cursor.size}"
|
"hyprctl setcursor ${cursor.name} ${toString cursor.size}"
|
||||||
#start waybar
|
|
||||||
"${pkgs.waybar}/bin/waybar"
|
|
||||||
# "${pkgs.ianny}/bin/ianny"
|
|
||||||
|
|
||||||
# run persistent special workspace windows
|
|
||||||
# "[workspace special:nixos; silent;tile] ${pkgs.foot}/bin/foot -D ~/projects/nichts"
|
|
||||||
|
|
||||||
"[workspace special:keepassxc; silent;tile] ${pkgs.keepassxc}/bin/keepassxc"
|
"[workspace special:keepassxc; silent;tile] ${pkgs.keepassxc}/bin/keepassxc"
|
||||||
"[workspace special:audio; silent;tile] ${pkgs.pwvucontrol}/bin/pwvucontrol"
|
"[workspace special:audio; silent;tile] ${pkgs.pwvucontrol}/bin/pwvucontrol"
|
||||||
|
@ -25,7 +19,7 @@ in {
|
||||||
|
|
||||||
"${pkgs.wlsunset}/bin/wlsunset -S 06:00 -s 20:00"
|
"${pkgs.wlsunset}/bin/wlsunset -S 06:00 -s 20:00"
|
||||||
"${pkgs.lxqt.lxqt-policykit}/bin/lxqt-policykit-agent"
|
"${pkgs.lxqt.lxqt-policykit}/bin/lxqt-policykit-agent"
|
||||||
"hyprctl dispatch split:workspace 1"
|
"hyprctl dispatch split-workspace 1"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,8 +33,8 @@ in {
|
||||||
|
|
||||||
# Input settings
|
# Input settings
|
||||||
input = {
|
input = {
|
||||||
kb_layout = "de,ru, us";
|
kb_layout = "gb,ru,de";
|
||||||
kb_variant = ",phonetic_winkeys,dvorak";
|
kb_variant = ",phonetic_winkeys,";
|
||||||
kb_options = "grp:rctrl_rshift_toggle, caps:escape";
|
kb_options = "grp:rctrl_rshift_toggle, caps:escape";
|
||||||
|
|
||||||
follow_mouse = true;
|
follow_mouse = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue