meooow
This commit is contained in:
parent
9d44504c4e
commit
5938c92ec6
17 changed files with 1177 additions and 154 deletions
|
@ -13,6 +13,7 @@
|
|||
jack.enable = true;
|
||||
};
|
||||
};
|
||||
sound.mediaKeys.enable = true;
|
||||
home-manager.users.jade = { pkgs, ... }: {
|
||||
home.packages = with pkgs; [
|
||||
pavucontrol
|
||||
|
|
|
@ -7,10 +7,10 @@ in with lib; {
|
|||
};
|
||||
config = mkIf cfg.enable {
|
||||
home-manager.users.jade = { pkgs, ... }: {
|
||||
services.nextcloud-client = {
|
||||
enable = true;
|
||||
startInBackground = true;
|
||||
};
|
||||
# services.nextcloud-client = {
|
||||
# enable = true;
|
||||
# startInBackground = true;
|
||||
# };
|
||||
programs.rbw = {
|
||||
enable = true;
|
||||
settings = {
|
||||
|
|
|
@ -15,11 +15,9 @@ in with lib; {
|
|||
shadowOffsets = [ (-40) (-30) ];
|
||||
shadowOpacity = 0.2;
|
||||
shadowExclude = [
|
||||
"class_g = 'Conky'"
|
||||
"class_g ?= 'Notify-osd'"
|
||||
"class_g = 'Cairo-clock'"
|
||||
"_GTK_FRAME_EXTENTS@:c"
|
||||
"class_g != 'Rofi'"
|
||||
"!(class_g = 'Rofi' || class_g = 'Dunst')"
|
||||
];
|
||||
|
||||
vSync = true;
|
||||
|
|
|
@ -84,7 +84,7 @@ in with lib; {
|
|||
|
||||
virtualisation.libvirtd.enable = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [ gnome.gdm ];
|
||||
# environment.systemPackages = with pkgs; [ gnome.gdm ];
|
||||
services = {
|
||||
printing.enable = true;
|
||||
gnome.gnome-keyring.enable = true;
|
||||
|
@ -140,10 +140,66 @@ in with lib; {
|
|||
# also useful:
|
||||
# - every custom script its own flake n stuff
|
||||
|
||||
programs.xss-lock = {
|
||||
enable = true;
|
||||
lockerCommand = "${pkgs.i3lock}/bin/i3lock";
|
||||
};
|
||||
|
||||
services.illum.enable = true;
|
||||
services.avahi.enable = true;
|
||||
|
||||
services.smartd = {
|
||||
enable = true;
|
||||
notifications.x11.enable = true;
|
||||
notifications.test = true;
|
||||
};
|
||||
|
||||
home-manager.users.jade = { pkgs, ... }: {
|
||||
programs.rofi.theme = ../../other/rofi-themes/applauncher.rasi;
|
||||
programs.bat = {
|
||||
# TODO: more config
|
||||
enable = true;
|
||||
};
|
||||
programs.exa = {
|
||||
# TODO: more config
|
||||
enable = true;
|
||||
};
|
||||
programs.nushell = {
|
||||
enable = true;
|
||||
package = config.users.defaultUserShell;
|
||||
configFile.source = ../../other/config.nu;
|
||||
};
|
||||
programs.ripgrep = {
|
||||
enable = true;
|
||||
};
|
||||
services.dunst = {
|
||||
enable = true;
|
||||
settings = {
|
||||
global = {
|
||||
dmenu = "${pkgs.rofi}/bin/rofi -theme gruvbox-dark -dmenu -p dunst";
|
||||
browser = "${pkgs.librewolf}/bin/librewolf";
|
||||
mouse_left_click = "context";
|
||||
mouse_middle_click = "close_current";
|
||||
background = "#282828";
|
||||
foreground = "#ebdbb2";
|
||||
frame_color = "#504945";
|
||||
frame_width = 2;
|
||||
};
|
||||
};
|
||||
};
|
||||
programs.rofi = {
|
||||
enable = true;
|
||||
theme = ../../other/rofi-themes/applauncher.rasi;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
i3lock-fancy rofi rofimoji feh xorg.xinput dunst arandr flameshot
|
||||
#nushell
|
||||
nu_scripts direnv
|
||||
|
||||
magic-wormhole-rs
|
||||
|
||||
# carapace completer
|
||||
carapace
|
||||
|
||||
i3lock rofimoji feh xorg.xinput arandr flameshot
|
||||
tesseract5 imagemagick xclip xmacro libwacom wacomtablet xorg.xev
|
||||
|
||||
# categories
|
||||
|
@ -154,14 +210,14 @@ in with lib; {
|
|||
|
||||
# from environment.systemPackages cleanup
|
||||
font-manager xdotool xorg.xwininfo gparted librewolf firefox uhk-agent
|
||||
cool-retro-term xdg-desktop-portal-gtk nheko obsidian virt-manager
|
||||
ddccontrol-db firebird-emu godot gitg gpick qdirstat ffmpeg_5
|
||||
cool-retro-term xdg-desktop-portal-gtk obsidian zettlr virt-manager
|
||||
ddccontrol-db firebird-emu gitg gpick qdirstat ffmpeg_5
|
||||
|
||||
|
||||
# external
|
||||
libnotify i3lock-fancy rofi rofimoji feh xorg.xinput dunst arandr
|
||||
libnotify i3lock rofi rofimoji feh xorg.xinput arandr
|
||||
flameshot tesseract5 imagemagick xclip kitty xmacro
|
||||
brightnessctl drawing libqalculate ddgr jq brillo
|
||||
brightnessctl drawing libqalculate ddgr jq
|
||||
|
||||
# custom scripts
|
||||
window-screenshot desktop-ctl em-record em-play em-play-loop
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
{
|
||||
config = {
|
||||
networking = {
|
||||
networkmanager.wifi.backend = "iwd";
|
||||
networkmanager.wifi.backend = "wpa_supplicant";
|
||||
extraHosts = ''
|
||||
127.0.0.1 www.youtube.com
|
||||
127.0.0.1 www.reddit.com
|
||||
|
@ -37,16 +37,6 @@
|
|||
mullvad-vpn
|
||||
speedtest-cli
|
||||
];
|
||||
xsession.windowManager.i3.config.startup = [
|
||||
{
|
||||
command = "pkill nm-applet; nm-applet";
|
||||
always = true;
|
||||
}
|
||||
{
|
||||
command = "mullvad-vpn --background";
|
||||
always = true;
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -7,10 +7,10 @@ in with lib; {
|
|||
};
|
||||
config = mkIf cfg.enable {
|
||||
home-manager.users.jade = { pkgs, ... }: {
|
||||
programs.nheko.enable = true;
|
||||
home.packages = with pkgs; [
|
||||
evolutionWithPlugins
|
||||
schildichat-desktop
|
||||
mumble
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue