bunch of walls, wrap kitty, touch zshrc

This commit is contained in:
jackjohn7 2026-03-29 23:22:33 -05:00
parent 0f4612d1b0
commit c987882b7d
64 changed files with 141 additions and 6 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 MiB

BIN
assets/wallpapers/bsod.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 841 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

BIN
assets/wallpapers/car-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 919 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 KiB

BIN
assets/wallpapers/city.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 958 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 MiB

BIN
assets/wallpapers/crane.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 457 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 843 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 870 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 449 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 675 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 674 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 936 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

View file

@ -1,4 +1,4 @@
{ self, inputs, ... }:
{ self, inputs, config, ... }:
{
flake.nixosModules.development =
{ pkgs, lib, ... }:
@ -11,11 +11,14 @@
opencode
direnv
nix-direnv
htop
];
programs.zoxide = {
enable = true;
enableZshIntegration = true;
};
# make ZSH shut up about zshrc
hjem.users.${config.username}.files.".zshrc".text = "";
programs.zsh = {
enable = true;

View file

@ -21,6 +21,14 @@
# Set wallpaper destination explicitly
wallpaper-destinations = [ "Pictures/Wallpapers" ];
xdg.mime.defaultApplications = {
"text/html" = "librewolf";
"x-scheme-handler/http" = "librewolf";
"x-scheme-handler/https" = "librewolf";
"x-scheme-handler/about" = "librewolf";
"x-scheme-handler/unknown" = "librewolf";
};
};
};
@ -41,7 +49,19 @@
];
xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite;
input.keyboard = {
xkb.layout = "us";
xkb = {
layout = "us";
options = "compose:ralt,ctrl:nocaps";
};
};
input.touchpad = {
tap = {};
natural-scroll = {};
};
"output \"eDP-1\"" = {
scale = 1.0;
};
layout = {
@ -56,7 +76,7 @@
binds = {
"Mod+R".spawn-sh = "${lib.getExe self'.packages.myNoctalia} ipc call launcher toggle";
"Mod+Shift+W".spawn-sh = "librewolf";
"Mod+Return".spawn-sh = lib.getExe pkgs.kitty;
"Mod+Return".spawn-sh = lib.getExe self'.packages.kitty;
"Mod+Shift+C".close-window = null;
# workspace binds
@ -96,6 +116,8 @@
{
matches = [
{ app-id = "zed"; }
{ app-id = "librewolf"; }
{ app-id = "vesktop"; }
];
default-column-width = {
proportion = 1.0;

View file

@ -10,7 +10,8 @@
self.nixosModules.pipewire
self.nixosModules.development
self.nixosModules.librewolf
self.nixosModules.hyprland
#self.nixosModules.hyprland
self.nixosModules.niri
self.nixosModules.user
];
@ -47,9 +48,8 @@
fastfetch
wget
git
kitty
self.packages.${pkgs.stdenv.hostPlatform.system}.kitty
wofi
firefox
waybar
wl-clipboard
ripgrep
@ -68,6 +68,7 @@
gimp3
chatterino7
mumble
vesktop
(element-desktop.override {
commandLineArgs = "--password-store=gnome-libsecret";
})

View file

@ -0,0 +1,16 @@
{ self, inputs, ... }:
{
perSystem =
{ pkgs, ... }:
{
packages.kitty = pkgs.symlinkJoin {
name = "kitty";
buildInputs = [ pkgs.makeWrapper ];
paths = [ pkgs.kitty ];
postBuild = ''
wrapProgram $out/bin/kitty \
--append-flags "-c ${./kitty.conf}"
'';
};
};
}

View file

@ -0,0 +1,93 @@
confirm_os_window_close 0
font_family MartianMono Nerd Font
bold_font auto
italic_font MartianMono Nerd Font Italic
bold_italic_font MartianMono Nerd Font Bold Italic
font_size 12.0
# CATPPUCCIN MOCHA
# vim:ft=kitty
## name: Catppuccin Kitty Mocha
## author: Catppuccin Org
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #cdd6f4
background #1e1e2e
selection_foreground #1e1e2e
selection_background #f5e0dc
# Cursor colors
cursor #f5e0dc
cursor_text_color #1e1e2e
# Scrollbar colors
scrollbar_handle_color #9399b2
scrollbar_track_color #45475a
# URL color when hovering with mouse
url_color #f5e0dc
# Kitty window border colors
active_border_color #b4befe
inactive_border_color #6c7086
bell_border_color #f9e2af
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #11111b
active_tab_background #cba6f7
inactive_tab_foreground #cdd6f4
inactive_tab_background #181825
tab_bar_background #11111b
# Colors for marks (marked text in the terminal)
mark1_foreground #1e1e2e
mark1_background #b4befe
mark2_foreground #1e1e2e
mark2_background #cba6f7
mark3_foreground #1e1e2e
mark3_background #74c7ec
# The 16 terminal colors
# black
color0 #45475a
color8 #585b70
# red
color1 #f38ba8
color9 #f38ba8
# green
color2 #a6e3a1
color10 #a6e3a1
# yellow
color3 #f9e2af
color11 #f9e2af
# blue
color4 #89b4fa
color12 #89b4fa
# magenta
color5 #f5c2e7
color13 #f5c2e7
# cyan
color6 #94e2d5
color14 #94e2d5
# white
color7 #bac2de
color15 #a6adc8