├── .circleci └── config.yml ├── .editorconfig ├── .envrc ├── .gitignore ├── LICENSE ├── Makefile ├── README-old.md ├── README.md ├── bin └── shabka ├── default.nix ├── doc ├── congruent.md └── modules.md ├── external ├── default.nix ├── edolstra │ ├── default.nix │ ├── dwarffs │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json │ └── flake-compat │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json ├── hammerspoon │ ├── controlescape │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json │ └── default.nix ├── home-manager │ ├── 20.03 │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json │ ├── default.nix │ └── unstable │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json ├── iohk-nix │ ├── default.nix │ ├── update.sh │ └── version.json ├── kalbasit │ ├── default.nix │ └── nur │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json ├── nix-darwin │ ├── default.nix │ ├── update.sh │ └── version.json ├── nixos-hardware │ ├── default.nix │ ├── update.sh │ └── version.json ├── nixpkgs │ ├── 20.03 │ │ ├── 0001-pyside-as-non-broken.patch │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json │ ├── default.nix │ └── unstable │ │ ├── 86626-pure-vim-go.patch │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json ├── nur │ ├── default.nix │ ├── update.sh │ └── version.json ├── risson │ ├── default.nix │ └── nur │ │ ├── default.nix │ │ ├── update.sh │ │ └── version.json └── update.sh ├── lib └── bash │ └── diff-host.sh ├── libexec └── doctoc │ └── wrapper.sh ├── modules ├── darwin │ ├── default.nix │ ├── general │ │ ├── fonts.nix │ │ ├── home-manager.nix │ │ ├── keyboard.nix │ │ ├── mac.nix │ │ ├── nix-darwin.nix │ │ ├── nix.nix │ │ ├── nixpkgs.nix │ │ └── users.nix │ └── software │ │ ├── gnupg.nix │ │ └── zsh.nix ├── home │ ├── default.nix │ ├── generic │ │ ├── keyboard.nix │ │ ├── nixos.nix │ │ ├── nixpkgs.nix │ │ └── non-nixos.nix │ ├── services │ │ ├── gnupg.nix │ │ ├── lowbatt.nix │ │ └── weechat.nix │ ├── software │ │ ├── fzf.nix │ │ ├── git.nix │ │ ├── hammerspoon │ │ │ └── default.nix │ │ ├── htop.nix │ │ ├── keybase.nix │ │ ├── less.nix │ │ ├── neovim.nix │ │ ├── nodejs.nix │ │ ├── packages.nix │ │ ├── pet.nix │ │ ├── ssh.nix │ │ ├── syncthing.nix │ │ ├── taskwarrior.nix │ │ ├── tmux.nix │ │ └── zsh │ │ │ ├── default.nix │ │ │ ├── init-extra.zsh │ │ │ └── plugins │ │ │ └── functions │ │ │ ├── _sp │ │ │ ├── alias_function │ │ │ ├── c │ │ │ ├── check_root │ │ │ ├── debug │ │ │ ├── emulate_all_archs │ │ │ ├── functions.plugin.zsh │ │ │ ├── gcim │ │ │ ├── have │ │ │ ├── in_array │ │ │ ├── is_false │ │ │ ├── is_func │ │ │ ├── is_number │ │ │ ├── is_true │ │ │ ├── jsonpp │ │ │ ├── jspp │ │ │ ├── kcc │ │ │ ├── kcn │ │ │ ├── mkfs.enc │ │ │ ├── mkmine │ │ │ ├── mount.enc │ │ │ ├── need_root │ │ │ ├── nixos-start-vm │ │ │ ├── open_tunnel │ │ │ ├── pathappend │ │ │ ├── pathprepend │ │ │ ├── pathunmunge │ │ │ ├── pet_prev │ │ │ ├── print_error │ │ │ ├── print_info │ │ │ ├── print_warning │ │ │ ├── register_u2f │ │ │ ├── sapg │ │ │ ├── scprsa │ │ │ ├── sp │ │ │ ├── strip_ansi │ │ │ ├── swap │ │ │ ├── ulimit_usage │ │ │ ├── umount.enc │ │ │ ├── vim_clean_swap │ │ │ ├── x │ │ │ └── xmlpp │ ├── theme │ │ ├── default.nix │ │ ├── gruvbox │ │ │ ├── default.nix │ │ │ └── iterm-dynamic-profile.json │ │ └── seoul256-dark │ │ │ ├── airline-seoul256.vim │ │ │ ├── default.nix │ │ │ └── plugins.lib.nix │ └── workstation │ │ ├── alacritty │ │ ├── alacritty.yml │ │ └── default.nix │ │ ├── autorandr.nix │ │ ├── bluetooth.nix │ │ ├── default.nix │ │ ├── dropbox.nix │ │ ├── dunst.nix │ │ ├── email.nix │ │ ├── firefox.nix │ │ ├── greenclip.nix │ │ ├── gtk.nix │ │ ├── i3 │ │ ├── bar │ │ │ ├── default.nix │ │ │ ├── i3status.lib.nix │ │ │ ├── polybar-spotify-script.py │ │ │ └── polybar.lib.nix │ │ ├── default.nix │ │ └── i3-config.lib.nix │ │ ├── locker.nix │ │ ├── mysql-workbench.nix │ │ ├── rofi │ │ ├── default.nix │ │ └── i3-support │ │ │ ├── i3-move-container.sh │ │ │ ├── i3-rename-workspace.sh │ │ │ ├── i3-switch-workspaces.sh │ │ │ └── list-workspaces.sh │ │ ├── termite.nix │ │ ├── urxvt.nix │ │ └── window-manager.nix ├── neovim │ ├── README.md │ ├── default.nix │ ├── init.vim │ └── keyboard_layouts │ │ ├── bepo.vim │ │ ├── colemak.vim │ │ ├── qwerty.vim │ │ └── qwerty_intl.vim ├── nixos │ ├── default.nix │ ├── general │ │ ├── editor.nix │ │ ├── home-manager.nix │ │ ├── keyboard.nix │ │ ├── location.nix │ │ ├── nix.nix │ │ ├── nixpkgs.nix │ │ ├── security.nix │ │ ├── users.nix │ │ └── version.nix │ ├── hardware │ │ ├── fwupd.nix │ │ ├── hetzner_cloud.nix │ │ ├── hetzner_sb36.nix │ │ ├── hetzner_sb53.nix │ │ ├── intel_backlight.nix │ │ ├── machine.nix │ │ ├── precision-7530.nix │ │ ├── serial_console.nix │ │ ├── thinkpad-e580.nix │ │ ├── thinkpad-p1.nix │ │ ├── xps-13.nix │ │ └── zeus.nix │ ├── openvpn │ │ └── client │ │ │ └── expressvpn │ │ │ ├── config.ovpn │ │ │ └── default.nix │ ├── services │ │ ├── docker.nix │ │ ├── libvirt.nix │ │ ├── plex.nix │ │ ├── printers.nix │ │ └── ssh.nix │ ├── software │ │ ├── curl.nix │ │ ├── general.nix │ │ ├── neovim.nix │ │ ├── tmux.nix │ │ └── zsh.nix │ └── workstation │ │ ├── autorandr.nix │ │ ├── bluetooth.nix │ │ ├── fonts.nix │ │ ├── gnome-keyring.nix │ │ ├── gtk.nix │ │ ├── keeptruckin.nix │ │ ├── networking.nix │ │ ├── power.nix │ │ ├── redshift.nix │ │ ├── sound.nix │ │ ├── teamviewer.nix │ │ ├── virtualbox.nix │ │ ├── xorg.nix │ │ └── yubikey.nix └── tmux │ └── default.nix ├── os-specific └── darwin │ ├── Brewfile │ ├── Brewfile.lock.json │ ├── README.md │ └── setup.sh ├── overlays ├── 00-external.nix ├── 01-nur.nix ├── brave.nix ├── default.nix ├── direnv.nix ├── firefox.nix ├── greenclip.nix ├── mellowplayer.nix ├── neovim.nix ├── slack.nix └── swm.nix ├── release ├── rfcs ├── 0001-shabka-usage-design.md └── README.md ├── scripts ├── hm-generation.sh ├── macgen.sh ├── nix-prefetch-git.sh ├── nix-prefetch-github-url.sh ├── nixops.sh ├── patch-executable ├── update-doctoc.sh └── update-external.sh ├── shell.nix └── util ├── buildHomeManagerConfiguration.nix ├── buildNixDarwinConfiguration.nix ├── buildNixOSConfiguration.nix ├── default.nix ├── enableMultiple.nix ├── symlink.nix └── writeSubbedBin.nix /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/Makefile -------------------------------------------------------------------------------- /README-old.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/README-old.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/README.md -------------------------------------------------------------------------------- /bin/shabka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/bin/shabka -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/default.nix -------------------------------------------------------------------------------- /doc/congruent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/doc/congruent.md -------------------------------------------------------------------------------- /doc/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/doc/modules.md -------------------------------------------------------------------------------- /external/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/default.nix -------------------------------------------------------------------------------- /external/edolstra/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/default.nix -------------------------------------------------------------------------------- /external/edolstra/dwarffs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/dwarffs/default.nix -------------------------------------------------------------------------------- /external/edolstra/dwarffs/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/dwarffs/update.sh -------------------------------------------------------------------------------- /external/edolstra/dwarffs/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/dwarffs/version.json -------------------------------------------------------------------------------- /external/edolstra/flake-compat/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/flake-compat/default.nix -------------------------------------------------------------------------------- /external/edolstra/flake-compat/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/flake-compat/update.sh -------------------------------------------------------------------------------- /external/edolstra/flake-compat/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/edolstra/flake-compat/version.json -------------------------------------------------------------------------------- /external/hammerspoon/controlescape/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/hammerspoon/controlescape/default.nix -------------------------------------------------------------------------------- /external/hammerspoon/controlescape/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/hammerspoon/controlescape/update.sh -------------------------------------------------------------------------------- /external/hammerspoon/controlescape/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/hammerspoon/controlescape/version.json -------------------------------------------------------------------------------- /external/hammerspoon/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/hammerspoon/default.nix -------------------------------------------------------------------------------- /external/home-manager/20.03/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/20.03/default.nix -------------------------------------------------------------------------------- /external/home-manager/20.03/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/20.03/update.sh -------------------------------------------------------------------------------- /external/home-manager/20.03/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/20.03/version.json -------------------------------------------------------------------------------- /external/home-manager/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/default.nix -------------------------------------------------------------------------------- /external/home-manager/unstable/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/unstable/default.nix -------------------------------------------------------------------------------- /external/home-manager/unstable/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/unstable/update.sh -------------------------------------------------------------------------------- /external/home-manager/unstable/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/home-manager/unstable/version.json -------------------------------------------------------------------------------- /external/iohk-nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/iohk-nix/default.nix -------------------------------------------------------------------------------- /external/iohk-nix/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/iohk-nix/update.sh -------------------------------------------------------------------------------- /external/iohk-nix/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/iohk-nix/version.json -------------------------------------------------------------------------------- /external/kalbasit/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/kalbasit/default.nix -------------------------------------------------------------------------------- /external/kalbasit/nur/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/kalbasit/nur/default.nix -------------------------------------------------------------------------------- /external/kalbasit/nur/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/kalbasit/nur/update.sh -------------------------------------------------------------------------------- /external/kalbasit/nur/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/kalbasit/nur/version.json -------------------------------------------------------------------------------- /external/nix-darwin/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nix-darwin/default.nix -------------------------------------------------------------------------------- /external/nix-darwin/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nix-darwin/update.sh -------------------------------------------------------------------------------- /external/nix-darwin/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nix-darwin/version.json -------------------------------------------------------------------------------- /external/nixos-hardware/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixos-hardware/default.nix -------------------------------------------------------------------------------- /external/nixos-hardware/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixos-hardware/update.sh -------------------------------------------------------------------------------- /external/nixos-hardware/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixos-hardware/version.json -------------------------------------------------------------------------------- /external/nixpkgs/20.03/0001-pyside-as-non-broken.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/20.03/0001-pyside-as-non-broken.patch -------------------------------------------------------------------------------- /external/nixpkgs/20.03/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/20.03/default.nix -------------------------------------------------------------------------------- /external/nixpkgs/20.03/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/20.03/update.sh -------------------------------------------------------------------------------- /external/nixpkgs/20.03/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/20.03/version.json -------------------------------------------------------------------------------- /external/nixpkgs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/default.nix -------------------------------------------------------------------------------- /external/nixpkgs/unstable/86626-pure-vim-go.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/unstable/86626-pure-vim-go.patch -------------------------------------------------------------------------------- /external/nixpkgs/unstable/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/unstable/default.nix -------------------------------------------------------------------------------- /external/nixpkgs/unstable/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/unstable/update.sh -------------------------------------------------------------------------------- /external/nixpkgs/unstable/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nixpkgs/unstable/version.json -------------------------------------------------------------------------------- /external/nur/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nur/default.nix -------------------------------------------------------------------------------- /external/nur/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nur/update.sh -------------------------------------------------------------------------------- /external/nur/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/nur/version.json -------------------------------------------------------------------------------- /external/risson/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/risson/default.nix -------------------------------------------------------------------------------- /external/risson/nur/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/risson/nur/default.nix -------------------------------------------------------------------------------- /external/risson/nur/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/risson/nur/update.sh -------------------------------------------------------------------------------- /external/risson/nur/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/risson/nur/version.json -------------------------------------------------------------------------------- /external/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/external/update.sh -------------------------------------------------------------------------------- /lib/bash/diff-host.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/lib/bash/diff-host.sh -------------------------------------------------------------------------------- /libexec/doctoc/wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/libexec/doctoc/wrapper.sh -------------------------------------------------------------------------------- /modules/darwin/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/default.nix -------------------------------------------------------------------------------- /modules/darwin/general/fonts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/fonts.nix -------------------------------------------------------------------------------- /modules/darwin/general/home-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/home-manager.nix -------------------------------------------------------------------------------- /modules/darwin/general/keyboard.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/keyboard.nix -------------------------------------------------------------------------------- /modules/darwin/general/mac.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/mac.nix -------------------------------------------------------------------------------- /modules/darwin/general/nix-darwin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/nix-darwin.nix -------------------------------------------------------------------------------- /modules/darwin/general/nix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/nix.nix -------------------------------------------------------------------------------- /modules/darwin/general/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/nixpkgs.nix -------------------------------------------------------------------------------- /modules/darwin/general/users.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/general/users.nix -------------------------------------------------------------------------------- /modules/darwin/software/gnupg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/darwin/software/gnupg.nix -------------------------------------------------------------------------------- /modules/darwin/software/zsh.nix: -------------------------------------------------------------------------------- 1 | { 2 | programs.zsh.enable = true; 3 | } 4 | -------------------------------------------------------------------------------- /modules/home/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/default.nix -------------------------------------------------------------------------------- /modules/home/generic/keyboard.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/generic/keyboard.nix -------------------------------------------------------------------------------- /modules/home/generic/nixos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/generic/nixos.nix -------------------------------------------------------------------------------- /modules/home/generic/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/generic/nixpkgs.nix -------------------------------------------------------------------------------- /modules/home/generic/non-nixos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/generic/non-nixos.nix -------------------------------------------------------------------------------- /modules/home/services/gnupg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/services/gnupg.nix -------------------------------------------------------------------------------- /modules/home/services/lowbatt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/services/lowbatt.nix -------------------------------------------------------------------------------- /modules/home/services/weechat.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/services/weechat.nix -------------------------------------------------------------------------------- /modules/home/software/fzf.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/fzf.nix -------------------------------------------------------------------------------- /modules/home/software/git.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/git.nix -------------------------------------------------------------------------------- /modules/home/software/hammerspoon/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/hammerspoon/default.nix -------------------------------------------------------------------------------- /modules/home/software/htop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/htop.nix -------------------------------------------------------------------------------- /modules/home/software/keybase.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/keybase.nix -------------------------------------------------------------------------------- /modules/home/software/less.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/less.nix -------------------------------------------------------------------------------- /modules/home/software/neovim.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/neovim.nix -------------------------------------------------------------------------------- /modules/home/software/nodejs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/nodejs.nix -------------------------------------------------------------------------------- /modules/home/software/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/packages.nix -------------------------------------------------------------------------------- /modules/home/software/pet.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/pet.nix -------------------------------------------------------------------------------- /modules/home/software/ssh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/ssh.nix -------------------------------------------------------------------------------- /modules/home/software/syncthing.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/syncthing.nix -------------------------------------------------------------------------------- /modules/home/software/taskwarrior.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/taskwarrior.nix -------------------------------------------------------------------------------- /modules/home/software/tmux.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/tmux.nix -------------------------------------------------------------------------------- /modules/home/software/zsh/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/default.nix -------------------------------------------------------------------------------- /modules/home/software/zsh/init-extra.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/init-extra.zsh -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/_sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/_sp -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/alias_function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/alias_function -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/c -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/check_root: -------------------------------------------------------------------------------- 1 | # 2 | # vim:ft=zsh: 3 | # 4 | 5 | function check_root() { test "$(id -u)" -eq 0 } 6 | -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/debug -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/emulate_all_archs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/emulate_all_archs -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/functions.plugin.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/functions.plugin.zsh -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/gcim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/gcim -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/have: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/have -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/in_array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/in_array -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/is_false: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/is_false -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/is_func: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/is_func -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/is_number: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/is_number -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/is_true: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/is_true -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/jsonpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/jsonpp -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/jspp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/jspp -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/kcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/kcc -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/kcn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/kcn -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/mkfs.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/mkfs.enc -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/mkmine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/mkmine -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/mount.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/mount.enc -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/need_root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/need_root -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/nixos-start-vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/nixos-start-vm -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/open_tunnel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/open_tunnel -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/pathappend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/pathappend -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/pathprepend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/pathprepend -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/pathunmunge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/pathunmunge -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/pet_prev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/pet_prev -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/print_error: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/print_error -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/print_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/print_info -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/print_warning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/print_warning -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/register_u2f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/register_u2f -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/sapg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/sapg -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/scprsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/scprsa -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/sp -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/strip_ansi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/strip_ansi -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/swap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/swap -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/ulimit_usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/ulimit_usage -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/umount.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/umount.enc -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/vim_clean_swap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/vim_clean_swap -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/x -------------------------------------------------------------------------------- /modules/home/software/zsh/plugins/functions/xmlpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/software/zsh/plugins/functions/xmlpp -------------------------------------------------------------------------------- /modules/home/theme/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/theme/default.nix -------------------------------------------------------------------------------- /modules/home/theme/gruvbox/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/theme/gruvbox/default.nix -------------------------------------------------------------------------------- /modules/home/theme/gruvbox/iterm-dynamic-profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/theme/gruvbox/iterm-dynamic-profile.json -------------------------------------------------------------------------------- /modules/home/theme/seoul256-dark/airline-seoul256.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/theme/seoul256-dark/airline-seoul256.vim -------------------------------------------------------------------------------- /modules/home/theme/seoul256-dark/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/theme/seoul256-dark/default.nix -------------------------------------------------------------------------------- /modules/home/theme/seoul256-dark/plugins.lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/theme/seoul256-dark/plugins.lib.nix -------------------------------------------------------------------------------- /modules/home/workstation/alacritty/alacritty.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/alacritty/alacritty.yml -------------------------------------------------------------------------------- /modules/home/workstation/alacritty/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/alacritty/default.nix -------------------------------------------------------------------------------- /modules/home/workstation/autorandr.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/autorandr.nix -------------------------------------------------------------------------------- /modules/home/workstation/bluetooth.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/bluetooth.nix -------------------------------------------------------------------------------- /modules/home/workstation/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/default.nix -------------------------------------------------------------------------------- /modules/home/workstation/dropbox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/dropbox.nix -------------------------------------------------------------------------------- /modules/home/workstation/dunst.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/dunst.nix -------------------------------------------------------------------------------- /modules/home/workstation/email.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/email.nix -------------------------------------------------------------------------------- /modules/home/workstation/firefox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/firefox.nix -------------------------------------------------------------------------------- /modules/home/workstation/greenclip.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/greenclip.nix -------------------------------------------------------------------------------- /modules/home/workstation/gtk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/gtk.nix -------------------------------------------------------------------------------- /modules/home/workstation/i3/bar/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/i3/bar/default.nix -------------------------------------------------------------------------------- /modules/home/workstation/i3/bar/i3status.lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/i3/bar/i3status.lib.nix -------------------------------------------------------------------------------- /modules/home/workstation/i3/bar/polybar-spotify-script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/i3/bar/polybar-spotify-script.py -------------------------------------------------------------------------------- /modules/home/workstation/i3/bar/polybar.lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/i3/bar/polybar.lib.nix -------------------------------------------------------------------------------- /modules/home/workstation/i3/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/i3/default.nix -------------------------------------------------------------------------------- /modules/home/workstation/i3/i3-config.lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/i3/i3-config.lib.nix -------------------------------------------------------------------------------- /modules/home/workstation/locker.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/locker.nix -------------------------------------------------------------------------------- /modules/home/workstation/mysql-workbench.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/mysql-workbench.nix -------------------------------------------------------------------------------- /modules/home/workstation/rofi/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/rofi/default.nix -------------------------------------------------------------------------------- /modules/home/workstation/rofi/i3-support/i3-move-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/rofi/i3-support/i3-move-container.sh -------------------------------------------------------------------------------- /modules/home/workstation/rofi/i3-support/i3-rename-workspace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/rofi/i3-support/i3-rename-workspace.sh -------------------------------------------------------------------------------- /modules/home/workstation/rofi/i3-support/i3-switch-workspaces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/rofi/i3-support/i3-switch-workspaces.sh -------------------------------------------------------------------------------- /modules/home/workstation/rofi/i3-support/list-workspaces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/rofi/i3-support/list-workspaces.sh -------------------------------------------------------------------------------- /modules/home/workstation/termite.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/termite.nix -------------------------------------------------------------------------------- /modules/home/workstation/urxvt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/urxvt.nix -------------------------------------------------------------------------------- /modules/home/workstation/window-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/home/workstation/window-manager.nix -------------------------------------------------------------------------------- /modules/neovim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/neovim/README.md -------------------------------------------------------------------------------- /modules/neovim/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/neovim/default.nix -------------------------------------------------------------------------------- /modules/neovim/init.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/neovim/init.vim -------------------------------------------------------------------------------- /modules/neovim/keyboard_layouts/bepo.vim: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/neovim/keyboard_layouts/colemak.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/neovim/keyboard_layouts/colemak.vim -------------------------------------------------------------------------------- /modules/neovim/keyboard_layouts/qwerty.vim: -------------------------------------------------------------------------------- 1 | "" 2 | "" Qwerty keyboard bindings 3 | "" 4 | -------------------------------------------------------------------------------- /modules/neovim/keyboard_layouts/qwerty_intl.vim: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/nixos/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/default.nix -------------------------------------------------------------------------------- /modules/nixos/general/editor.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/editor.nix -------------------------------------------------------------------------------- /modules/nixos/general/home-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/home-manager.nix -------------------------------------------------------------------------------- /modules/nixos/general/keyboard.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/keyboard.nix -------------------------------------------------------------------------------- /modules/nixos/general/location.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/location.nix -------------------------------------------------------------------------------- /modules/nixos/general/nix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/nix.nix -------------------------------------------------------------------------------- /modules/nixos/general/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/nixpkgs.nix -------------------------------------------------------------------------------- /modules/nixos/general/security.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/security.nix -------------------------------------------------------------------------------- /modules/nixos/general/users.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/users.nix -------------------------------------------------------------------------------- /modules/nixos/general/version.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/general/version.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/fwupd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/fwupd.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/hetzner_cloud.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/hetzner_cloud.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/hetzner_sb36.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/hetzner_sb36.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/hetzner_sb53.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/hetzner_sb53.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/intel_backlight.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/intel_backlight.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/machine.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/machine.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/precision-7530.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/precision-7530.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/serial_console.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/serial_console.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/thinkpad-e580.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/thinkpad-e580.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/thinkpad-p1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/thinkpad-p1.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/xps-13.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/xps-13.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/zeus.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/hardware/zeus.nix -------------------------------------------------------------------------------- /modules/nixos/openvpn/client/expressvpn/config.ovpn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/openvpn/client/expressvpn/config.ovpn -------------------------------------------------------------------------------- /modules/nixos/openvpn/client/expressvpn/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/openvpn/client/expressvpn/default.nix -------------------------------------------------------------------------------- /modules/nixos/services/docker.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/services/docker.nix -------------------------------------------------------------------------------- /modules/nixos/services/libvirt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/services/libvirt.nix -------------------------------------------------------------------------------- /modules/nixos/services/plex.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/services/plex.nix -------------------------------------------------------------------------------- /modules/nixos/services/printers.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/services/printers.nix -------------------------------------------------------------------------------- /modules/nixos/services/ssh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/services/ssh.nix -------------------------------------------------------------------------------- /modules/nixos/software/curl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/software/curl.nix -------------------------------------------------------------------------------- /modules/nixos/software/general.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/software/general.nix -------------------------------------------------------------------------------- /modules/nixos/software/neovim.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/software/neovim.nix -------------------------------------------------------------------------------- /modules/nixos/software/tmux.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/software/tmux.nix -------------------------------------------------------------------------------- /modules/nixos/software/zsh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/software/zsh.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/autorandr.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/autorandr.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/bluetooth.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/bluetooth.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/fonts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/fonts.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/gnome-keyring.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/gnome-keyring.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/gtk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/gtk.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/keeptruckin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/keeptruckin.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/networking.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/networking.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/power.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/power.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/redshift.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/redshift.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/sound.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/sound.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/teamviewer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/teamviewer.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/virtualbox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/virtualbox.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/xorg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/xorg.nix -------------------------------------------------------------------------------- /modules/nixos/workstation/yubikey.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/nixos/workstation/yubikey.nix -------------------------------------------------------------------------------- /modules/tmux/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/modules/tmux/default.nix -------------------------------------------------------------------------------- /os-specific/darwin/Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/os-specific/darwin/Brewfile -------------------------------------------------------------------------------- /os-specific/darwin/Brewfile.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/os-specific/darwin/Brewfile.lock.json -------------------------------------------------------------------------------- /os-specific/darwin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/os-specific/darwin/README.md -------------------------------------------------------------------------------- /os-specific/darwin/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/os-specific/darwin/setup.sh -------------------------------------------------------------------------------- /overlays/00-external.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/00-external.nix -------------------------------------------------------------------------------- /overlays/01-nur.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/01-nur.nix -------------------------------------------------------------------------------- /overlays/brave.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/brave.nix -------------------------------------------------------------------------------- /overlays/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/default.nix -------------------------------------------------------------------------------- /overlays/direnv.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/direnv.nix -------------------------------------------------------------------------------- /overlays/firefox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/firefox.nix -------------------------------------------------------------------------------- /overlays/greenclip.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/greenclip.nix -------------------------------------------------------------------------------- /overlays/mellowplayer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/mellowplayer.nix -------------------------------------------------------------------------------- /overlays/neovim.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/neovim.nix -------------------------------------------------------------------------------- /overlays/slack.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/slack.nix -------------------------------------------------------------------------------- /overlays/swm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/overlays/swm.nix -------------------------------------------------------------------------------- /release: -------------------------------------------------------------------------------- 1 | 20.03 2 | -------------------------------------------------------------------------------- /rfcs/0001-shabka-usage-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/rfcs/0001-shabka-usage-design.md -------------------------------------------------------------------------------- /rfcs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/rfcs/README.md -------------------------------------------------------------------------------- /scripts/hm-generation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/hm-generation.sh -------------------------------------------------------------------------------- /scripts/macgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/macgen.sh -------------------------------------------------------------------------------- /scripts/nix-prefetch-git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/nix-prefetch-git.sh -------------------------------------------------------------------------------- /scripts/nix-prefetch-github-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/nix-prefetch-github-url.sh -------------------------------------------------------------------------------- /scripts/nixops.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/nixops.sh -------------------------------------------------------------------------------- /scripts/patch-executable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/patch-executable -------------------------------------------------------------------------------- /scripts/update-doctoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/update-doctoc.sh -------------------------------------------------------------------------------- /scripts/update-external.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/scripts/update-external.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/shell.nix -------------------------------------------------------------------------------- /util/buildHomeManagerConfiguration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/buildHomeManagerConfiguration.nix -------------------------------------------------------------------------------- /util/buildNixDarwinConfiguration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/buildNixDarwinConfiguration.nix -------------------------------------------------------------------------------- /util/buildNixOSConfiguration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/buildNixOSConfiguration.nix -------------------------------------------------------------------------------- /util/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/default.nix -------------------------------------------------------------------------------- /util/enableMultiple.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/enableMultiple.nix -------------------------------------------------------------------------------- /util/symlink.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/symlink.nix -------------------------------------------------------------------------------- /util/writeSubbedBin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalbasit/shabka/HEAD/util/writeSubbedBin.nix --------------------------------------------------------------------------------