schizo mode

This commit is contained in:
Charlie Root 2024-11-06 10:50:08 +01:00
commit aae6777f03
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
6 changed files with 27 additions and 36 deletions

View file

@ -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";

View file

@ -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";
} }

View file

@ -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

View file

@ -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
]; # ];
} }

View file

@ -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"
]; ];
}; };
} }

View file

@ -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;