changed launcher and hyprland version
This commit is contained in:
@@ -9,14 +9,16 @@
|
||||
{
|
||||
imports = [
|
||||
/etc/nixos/hardware-configuration.nix
|
||||
inputs.walker.nixosModules.default
|
||||
];
|
||||
|
||||
# Allow Nix command and flakes (ofc)
|
||||
nix.settings.experimental-features = [
|
||||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
nix.settings = {
|
||||
cores = 6;
|
||||
experimental-features = [
|
||||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
};
|
||||
|
||||
# Allow unfree packages
|
||||
nixpkgs = {
|
||||
@@ -101,7 +103,7 @@
|
||||
|
||||
programs.hyprland = {
|
||||
enable = true;
|
||||
package = pkgs.unstable.hyprland;
|
||||
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.default;
|
||||
};
|
||||
security.polkit.enable = true;
|
||||
|
||||
@@ -136,67 +138,95 @@
|
||||
"docker"
|
||||
"wheel"
|
||||
];
|
||||
packages = with pkgs; [
|
||||
# Ricing
|
||||
bibata-cursors
|
||||
catppuccin-gtk
|
||||
waybar
|
||||
hyprlock
|
||||
cava
|
||||
cmatrix
|
||||
swaynotificationcenter
|
||||
inputs.chataigne.packages.${stdenv.hostPlatform.system}.chataigne
|
||||
wlogout
|
||||
wpaperd
|
||||
kando
|
||||
oh-my-posh
|
||||
grimblast
|
||||
inputs.otter-launcher.packages.${stdenv.hostPlatform.system}.default
|
||||
inputs.fsel.packages.${stdenv.hostPlatform.system}.default
|
||||
packages =
|
||||
with pkgs;
|
||||
let
|
||||
wrap =
|
||||
{
|
||||
name,
|
||||
pkg,
|
||||
modules,
|
||||
}:
|
||||
pkgs.symlinkJoin {
|
||||
inherit name;
|
||||
paths = [ pkg ];
|
||||
nativeBuildInputs = [ pkgs.makeWrapper ];
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/${name} \
|
||||
--prefix PATH : ${pkgs.lib.makeBinPath modules}
|
||||
'';
|
||||
};
|
||||
in
|
||||
[
|
||||
# Ricing
|
||||
bibata-cursors
|
||||
catppuccin-gtk
|
||||
waybar
|
||||
hyprlock
|
||||
cava
|
||||
cmatrix
|
||||
swaynotificationcenter
|
||||
inputs.chataigne.packages.${stdenv.hostPlatform.system}.chataigne
|
||||
wlogout
|
||||
wpaperd
|
||||
kando
|
||||
oh-my-posh
|
||||
grimblast
|
||||
(wrap {
|
||||
name = "otter-launcher";
|
||||
pkg = inputs.otter-launcher.packages.${stdenv.hostPlatform.system}.default;
|
||||
modules = [
|
||||
chafa
|
||||
wl-clipboard
|
||||
jq
|
||||
];
|
||||
})
|
||||
inputs.fsel.packages.${stdenv.hostPlatform.system}.default
|
||||
|
||||
# Terminal
|
||||
carapace
|
||||
kitty
|
||||
github-cli
|
||||
p7zip
|
||||
bluetuith
|
||||
wget
|
||||
playerctl
|
||||
git
|
||||
fastfetch
|
||||
zellij
|
||||
lsd
|
||||
inputs.doot.packages.${stdenv.hostPlatform.system}.default
|
||||
stow
|
||||
fzf
|
||||
ripgrep
|
||||
zsh-autocomplete
|
||||
nodejs
|
||||
lazygit
|
||||
tailscale
|
||||
# Terminal
|
||||
carapace
|
||||
bat
|
||||
kitty
|
||||
github-cli
|
||||
p7zip
|
||||
bluetuith
|
||||
wget
|
||||
playerctl
|
||||
git
|
||||
fastfetch
|
||||
zellij
|
||||
lsd
|
||||
inputs.doot.packages.${stdenv.hostPlatform.system}.default
|
||||
stow
|
||||
fzf
|
||||
ripgrep
|
||||
zsh-autocomplete
|
||||
nodejs
|
||||
lazygit
|
||||
tailscale
|
||||
|
||||
# Thunar stuff
|
||||
xfce.thunar
|
||||
xfce.thunar-volman
|
||||
xfce.thunar-vcs-plugin
|
||||
xfce.thunar-archive-plugin
|
||||
# Thunar stuff
|
||||
xfce.thunar
|
||||
xfce.thunar-volman
|
||||
xfce.thunar-vcs-plugin
|
||||
xfce.thunar-archive-plugin
|
||||
|
||||
# Apps
|
||||
pavucontrol
|
||||
firefox
|
||||
htop
|
||||
input-remapper
|
||||
tor-browser
|
||||
gotify-desktop
|
||||
techmino
|
||||
mpv
|
||||
prismlauncher
|
||||
delfin
|
||||
onlyoffice-desktopeditors
|
||||
syncthing
|
||||
xremap
|
||||
blueman
|
||||
];
|
||||
# Apps
|
||||
pavucontrol
|
||||
firefox
|
||||
htop
|
||||
input-remapper
|
||||
tor-browser
|
||||
gotify-desktop
|
||||
techmino
|
||||
mpv
|
||||
prismlauncher
|
||||
delfin
|
||||
onlyoffice-desktopeditors
|
||||
syncthing
|
||||
xremap
|
||||
blueman
|
||||
];
|
||||
};
|
||||
|
||||
# Zsh
|
||||
@@ -218,7 +248,6 @@
|
||||
};
|
||||
|
||||
# User programs
|
||||
programs.walker.enable = true;
|
||||
programs.dconf.enable = true;
|
||||
programs.xfconf.enable = true;
|
||||
|
||||
@@ -228,7 +257,6 @@
|
||||
services.printing.enable = true;
|
||||
services.upower.enable = true;
|
||||
services.openssh.enable = true;
|
||||
services.elephant.enable = true;
|
||||
services.avahi.enable = true;
|
||||
|
||||
# Fonts
|
||||
|
||||
Reference in New Issue
Block a user