bfb7559447
tweaked starship ssh style
2024-11-26 11:59:03 -05:00
9abdaf4ff7
starship config now properly shows nix-shell status
2024-11-25 16:17:24 -05:00
ce6113a7cd
More nix-shell kitty theme tweaks
2024-11-24 15:13:17 -05:00
0aace8edda
Cleaned up some leftover logic from old dynamic kitty theme method
2024-11-24 14:43:53 -05:00
ebe5b4d8df
kitty now changes color scheme inside of nix-shell
2024-11-24 14:25:17 -05:00
836f24d416
tweaks on several shell utilities
2024-11-19 18:59:30 -05:00
590e715613
added a new script 'mntstack' for easily handling storage volumes that require binding
2024-11-19 16:28:32 -05:00
ce996aff66
removed some unnecessary packages
2024-11-17 23:30:55 -05:00
6350837b37
started work on a new live environment nix config using impermanence
2024-11-17 21:42:06 -05:00
beedfd1be2
commit outputs can now be colored with a new script color-commit
2024-11-17 13:03:49 -05:00
21f11673b6
playshellsound is now a standalone script
2024-11-17 11:20:31 -05:00
1036d4e449
check_updates now in scripts, removed redundant pkgs argument passage in overlay.nix
2024-11-17 08:40:27 -05:00
1e8c5a5354
sr alias now sources .zshrc and .zshenv, instead of just .zshrc
2024-11-17 03:58:21 -05:00
03c5b9008e
new script 'git-compose', allows you to easily group staged changes into several commits at once
2024-11-17 03:44:21 -05:00
da0b2245c7
consolidated script documentation into a single md file
...
wrote documentation on terminal sound effects
added a sound effect for `invoke`
added the function `build-drv`, which is a wrapper for nix-build that
puts the output nix store path to the derivation into an environment
variable instead of symlinking it in the current working directory
2024-11-16 23:40:05 -05:00
8c007c3915
Moved scripts to the overlay folder to be used as packages
...
All scripts have been moved to the overlay folder in the top level directory
Overlay is now instantiated per configuration to make use of the host variable
2024-11-16 03:42:07 -05:00
2431e4361b
Adapted hyprland configurations for new breaking changes, and some misc adjustments
...
adjusted hyprland config for new breaking changes
capitalized 'Description' keys in userservices
altered shell aliases and added missing autosuggest option in zsh/options.nix
rebuild now has dry run flags
added hyprpaper to packages.nix
updated check_updates service to check the upstream nixpkgs channel instead of my local flake pkgs
2024-11-15 12:13:10 -05:00
6d9e054a7a
split zsh config into several nix files
2024-11-15 09:58:31 -05:00
5ba8f79b67
Merge branch 'master' of github.com:pagedMov/nixos-config
2024-11-11 18:27:02 -05:00
325e83fed9
breezex folder now matches the pkg name
2024-11-11 18:26:32 -05:00
b78f3a54f0
made waybar and hyprland configs more compatible with the single-monitor layout
2024-11-11 17:52:20 -05:00
0d2d48af5c
added breezex cursor package
2024-11-11 17:19:15 -05:00
fc63af4641
waybar disk usage icon now actually works, grimblast plays a neat sound effect now, super + e now opens nemo in a floating window instead of a tiled window
2024-11-10 20:15:57 -05:00
f9b8251567
added a custom overlay for nixpkgs, moves all of the packages that I maintain into an attribute set 'pkgs.myPkgs' so that my update checker can easily locate them
2024-11-10 17:43:52 -05:00
06b840a743
added a user service that tracks new updates for packages that I maintain, also moved the login sound from the hyprland config to a systemd service that triggers after graphical-session.target
2024-11-10 15:10:52 -05:00
pagedmov
366a0c1175
renamed some files and directories that had identical filenames. Altered some nixvim plugin options. Set up gpg signing for git commits.
2024-11-10 03:03:11 -05:00
pagedmov
2a1ba18c09
formatted all files with nixfmt, added env variable to hold secrets
2024-11-09 16:20:27 -05:00
pagedmov
d38da56ba2
added neocord and nvim-lightbulb to nixvim config
2024-11-09 16:06:06 -05:00
pagedmov
9e1cbfdea1
added an alias that counts how many nix files are in my config. also updated screenshots
2024-11-08 01:49:42 -05:00
pagedmov
21c9141c2b
added different categories for home-manager module options instead of having them clumped together
2024-11-08 01:37:03 -05:00
pagedmov
4a3fb537b9
added monitor and workspace configuration options to my hyprland config
2024-11-08 01:26:06 -05:00
pagedmov
12d357419b
added vipkg, a script that allows you to search for a package name to open the derivation file in nixpkgs/pkgs. Very useful for overriding package attributes.
2024-11-07 13:36:30 -05:00
pagedmov
388daff285
added slight borders to waybar elements to prevent them from blending in with the background
2024-11-07 01:14:54 -05:00
pagedmov
fc99570fdc
Successfully separated home-manager configs from system configs
2024-11-06 22:28:16 -05:00
pagedmov
1a2402dee7
fixup! all of my custom options are now held in an attribute set called movOpts
2024-11-06 20:11:37 -05:00
pagedmov
2721e0ec31
added mkscreenshots, a script that automates screenshots for the github repo and also keeps the readme up to date with the revision hash
2024-11-06 02:43:23 -05:00
pagedmov
cf20f8ef68
changed waybar and hyprland borders to be easier on the eyes
2024-11-06 01:29:58 -05:00
pagedmov
b1afb4a06a
hyprland window border and waybar border are now more visually consistent
2024-11-06 01:16:46 -05:00
pagedmov
0e85a705e8
chpaper now restarts the hyprpaper service instead of pkilling the process
2024-11-06 00:59:33 -05:00
pagedmov
0cbdbafabe
fixup! fixed chscheme and chpaper to work with new colorscheme and wallpaper variable locations
2024-11-06 00:36:51 -05:00
pagedmov
115384a926
fixed chscheme and chpaper to work with new colorscheme and wallpaper variable locations
2024-11-06 00:35:37 -05:00
pagedmov
b6c43b6742
altered colors of battery and brightness icons on laptop waybar config
2024-11-05 11:11:46 -05:00
pagedmov
6ccc57f95e
trimmed a lot of fat that had been accruing in my system and user package lists
2024-11-04 01:37:49 -05:00
pagedmov
e4369939f4
finally caved and removed my redundant color scheme definition in the flake.nix file to use stylix's built-in color scheme definition
2024-11-03 15:55:36 -05:00
pagedmov
6b73818753
fixed ssh-theme logic again and also wrote a wrapper function for ssh that reverts the theme upon return
2024-11-03 01:02:01 -05:00
pagedmov
49af09e09a
kitty ssh theme logic was backwards. also switch ssh theme to black-metal-venom
2024-11-03 01:54:24 -04:00
pagedmov
59d8273efa
added openrct2 to gaming_pkgs.nix, altered some network configuration to make hosting servers easier. Kitty now changes theme in ssh.
2024-11-03 01:48:20 -04:00
pagedMov
e0c183e467
jellyfin is working on my domain name
2024-11-02 17:12:00 -04:00
pagedmov
c216b02858
server config builds now
2024-11-02 11:54:44 -04:00
pagedmov
eae58c0f13
laptop config has now integrated the module refactoring. Also updated flake.lock and fixed missing git aliases from previous commit
2024-11-02 06:35:01 -04:00