diff --git a/flake.nix b/flake.nix index 22591c7..5983b11 100644 --- a/flake.nix +++ b/flake.nix @@ -12,7 +12,7 @@ nixosConfigurations.snowbelle = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ - ./hosts/snowbelle/snowbelle.nix + ./hosts/snowbelle/configuration.nix home-manager.nixosModules.home-manager { home-manager = { diff --git a/hosts/snowbelle/snowbelle.nix b/hosts/snowbelle/configuration.nix similarity index 77% rename from hosts/snowbelle/snowbelle.nix rename to hosts/snowbelle/configuration.nix index 7bb1ba6..04c98ee 100644 --- a/hosts/snowbelle/snowbelle.nix +++ b/hosts/snowbelle/configuration.nix @@ -4,6 +4,7 @@ imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix + ../../users/blake/blake.nix ../../modules/ssh.nix ../../modules/docker.nix ../../modules/syncthing.nix @@ -28,34 +29,23 @@ programs.zsh.enable = true; users.defaultUserShell = pkgs.zsh; - # define blake group - users.groups.blake = {}; - - # create blake user - users.users.blake = { - isNormalUser = true; - extraGroups = [ "wheel" "networkmanager" "docker" ]; # Enable ‘sudo’ for the user. - shell = pkgs.zsh; - group = "blake"; - }; # package install list environment.systemPackages = with pkgs; [ - vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. + vim rsync wget git iptables - nftables + nettools + neofetch + btop ]; # enable flakes nix.settings.experimental-features = [ "nix-command" "flakes" ]; - # enable nvidia gpu passthrough to docker - #hardware.nvidia-container-toolkit.enable = true; - # Open ports in the firewall. networking.firewall.allowedTCPPorts = [ 22 # ssh diff --git a/users/blake/blake.nix b/users/blake/blake.nix new file mode 100644 index 0000000..2b50cfc --- /dev/null +++ b/users/blake/blake.nix @@ -0,0 +1,18 @@ +{ config, lib, pkgs, ... }: + +{ +# define blake group + users.groups.blake = {}; + + # create blake user + users.users.blake = { + isNormalUser = true; + extraGroups = [ "wheel" "networkmanager" "docker" ]; # Enable ‘sudo’ for the user. + shell = pkgs.zsh; + group = "blake"; + openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBK0AGJfZGyqW8/krvQV+PL7axcDW/EnKyHy9M8wryQx klefki" + "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPdC9cCX8awvA19Ri65fvbYjZYe8X1Ef+nOZAIv92AS6u4SkJYqOvPYfqRHXORNDpbzjTV6nackyCKvV5EO4niv4MFIgdkEQwuVHcYX32/dOsWdDoeXBT/l2sFFM7JESwQ== blake@zygarde" + ]; + }; + } diff --git a/users/blake/dotfiles/zsh/.zcompdump b/users/blake/dotfiles/zsh/.zcompdump index c1bdef3..cdb4fc4 100644 --- a/users/blake/dotfiles/zsh/.zcompdump +++ b/users/blake/dotfiles/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 2975 version: 5.9 +#files: 2976 version: 5.9 _comps=( '-' '_precommand' @@ -1433,6 +1433,7 @@ _comps=( 'tac' '_tac' 'tacker' '_openstack' 'tail' '_tail' +'tailscale' '_tailscale' 'talk' '_other_accounts' 'tar' '_tar' 'tardy' '_tardy' @@ -2103,201 +2104,8 @@ autoload -Uz _lf _nix-build _nix-channel _nix-collect-garbage _nix-common-option _nix-store _oomctl _resolvectl _run0 _sd_hosts_or_user_at_host \ _sd_machines _sd_outputmodes _sd_unit_files _systemctl _systemd \ _systemd-analyze _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path \ - _systemd-run _systemd-tmpfiles _timedatectl _udevadm _varlinkctl \ - _a2ps _a2utils _aap _abcde _absolute_command_paths \ - _ack _acpi _acpitool _acroread _adb \ - _add-zle-hook-widget _add-zsh-hook _alias _aliases _all_labels \ - _all_matches _alsa-utils _alternative _analyseplugin _ansible \ - _ant _antiword _apachectl _apm _approximate \ - _apt _apt-file _aptitude _apt-move _apt-show-versions \ - _arch_archives _arch_namespace _arg_compile __arguments _arguments \ - _arp _arping _arrays _asciidoctor _asciinema \ - _assign _at _attr _augeas _auto-apt \ - _autocd _avahi _awk _axi-cache _base64 \ - _basename _basenc _bash _bash_completions _baudrates \ - _baz _beadm _beep _be_name _bibtex \ - _bind_addresses _bindkey _bison _bittorrent _bogofilter \ - _bpf_filters _bpython _brace_parameter _brctl _bsdconfig \ - _bsd_disks _bsdinstall _bsd_pkg _btrfs _bts \ - _bug _builtin _bzip2 _bzr _cabal \ - _cache_invalid _caffeinate _cal _calendar _call_function \ - _canonical_paths _capabilities _cat _ccal _cd \ - _cdbs-edit-patch _cdcd _cdr _cdrdao _cdrecord \ - _chattr _chcon _chflags _chkconfig _chmod \ - _choom _chown _chroot _chrt _chsh \ - _cksum _clay _cmdambivalent _cmdstring _cmp \ - _code _column _combination _comm _command \ - _command_names _compadd _compdef _complete _complete_debug \ - _complete_help _complete_help_generic _completers _complete_tag _comp_locale \ - _composer _compress _condition _configure _coreadm \ - _correct _correct_filename _correct_word _cowsay _cp \ - _cpio _cplay _cpupower _crontab _cryptsetup \ - _cscope _csplit _cssh _csup _ctags \ - _ctags_tags _cu _curl _cut _cvs \ - _cvsup _cygcheck _cygpath _cygrunsrv _cygserver \ - _cygstart _dak _darcs _date _date_formats \ - _dates _dbus _dchroot _dchroot-dsa _dconf \ - _dcop _dcut _dd _deb_architectures _debbugs_bugnumber \ - _debchange _debcheckout _deb_codenames _debdiff _deb_files \ - _debfoster _deborphan _deb_packages _debsign _debsnap \ - _debuild _default _defaults _delimiters _describe \ - _description _devtodo _df _dhclient _dhcpinfo \ - _dict _dict_words _diff _diff3 _diff_options \ - _diffstat _dig _directories _directory_stack _dir_list \ - _dirs _disable _dispatch _django _dkms \ - _dladm _dlocate _dmesg _dmidecode _dnf \ - _dns_types _doas _domains _dos2unix _dpatch-edit-patch \ - _dpkg _dpkg-buildpackage _dpkg-cross _dpkg-repack _dpkg_source \ - _dput _drill _dropbox _dscverify _dsh \ - _dtrace _dtruss _du _dumpadm _dumper \ - _dupload _dvi _dynamic_directory_name _e2label _ecasound \ - _echotc _echoti _ed _elfdump _elinks \ - _email_addresses _emulate _enable _enscript _entr \ - _env _eog _equal _espeak _etags \ - _ethtool _evince _exec _expand _expand_alias \ - _expand_word _extensions _external_pwds _fakeroot _fbsd_architectures \ - _fbsd_device_types _fc _feh _fetch _fetchmail \ - _ffmpeg _figlet _file_descriptors _file_flags _file_modes \ - _files _file_systems _find _findmnt _find_net_interfaces \ - _finger _fink _first _flac _flex \ - _floppy _flowadm _fmadm _fmt _fold \ - _fortune _free _freebsd-update _fsh _fstat \ - _fs_usage _functions _fuse_arguments _fuser _fusermount \ - _fuse_values _fw_update _gcc _gcore _gdb \ - _geany _gem _generic _genisoimage _getclip \ - _getconf _getent _getfacl _getmail _getopt \ - _ghostscript _git _git-buildpackage _global _global_tags \ - _globflags _globqual_delims _globquals _gnome-gv _gnu_generic \ - _gnupod _gnutls _go _gpasswd _gpg \ - _gphoto2 _gprof _gqview _gradle _graphicsmagick \ - _grep _grep-excuses _groff _groups _growisofs \ - _gsettings _gstat _guard _guilt _gv \ - _gzip _hash _have_glob_qual _hdiutil _head \ - _hexdump _history _history_complete_word _history_modifiers _host \ - _hostname _hosts _htop _hwinfo _iconv \ - _iconvconfig _id _ifconfig _iftop _ignored \ - _imagemagick _inetadm _initctl _init_d _install \ - _in_vared _invoke-rc.d _ionice _iostat _ip \ - _ipadm _ipfw _ipsec _ipset _iptables \ - _irssi _ispell _iwconfig _jail _jails \ - _java _java_class _jexec _jls _jobs \ - _jobs_bg _jobs_builtin _jobs_fg _joe _join \ - _jot _jq _kdeconnect _kdump _kfmclient \ - _kill _killall _kld _knock _kpartx \ - _ktrace _ktrace_points _kvno _last _ldap \ - _ldconfig _ldd _ld_debug _less _lha \ - _libvirt _lighttpd _limit _limits _links \ - _lintian _list _list_files _lldb _ln \ - _loadkeys _locale _localedef _locales _locate \ - _logger _logical_volumes _login_classes _look _losetup \ - _lp _ls _lsattr _lsblk _lscfg \ - _lsdev _lslv _lsns _lsof _lspv \ - _lsusb _lsvg _ltrace _lua _luarocks \ - _lynx _lz4 _lzop _mac_applications _mac_files_for_application \ - _madison _mail _mailboxes _main_complete _make \ - _make-kpkg _man _mat _mat2 _match \ - _math _math_params _matlab _md5sum _mdadm \ - _mdfind _mdls _mdutil _members _mencal \ - _menu _mere _mergechanges _message _mh \ - _mii-tool _mime_types _mixerctl _mkdir _mkfifo \ - _mknod _mkshortcut _mktemp _mkzsh _module \ - _module-assistant _module_math_func _modutils _mondo _monotone \ - _moosic _mosh _most_recent_file _mount _mozilla \ - _mpc _mplayer _mt _mtools _mtr \ - _multi_parts _mupdf _mutt _mv _my_accounts \ - _myrepos _mysqldiff _mysql_utils _nautilus _nbsd_architectures \ - _ncftp _nedit _netcat _net_interfaces _netscape \ - _netstat _networkmanager _networksetup _newsgroups _next_label \ - _next_tags _nginx _ngrep _nice _nkf \ - _nl _nm _nmap _normal _nothing \ - _npm _nsenter _nslookup _numbers _numfmt \ - _nvram _objdump _object_classes _object_files _obsd_architectures \ - _od _okular _oldlist _open _openstack \ - _opkg _options _options_set _options_unset _opustools \ - _osascript _osc _other_accounts _otool _pack \ - _pandoc _parameter _parameters _paste _patch \ - _patchutils _path_commands _path_files _pax _pbcopy \ - _pbm _pbuilder _pdf _pdftk _perf \ - _perforce _perl _perl_basepods _perldoc _perl_modules \ - _pfctl _pfexec _pgids _pgrep _php \ - _physical_volumes _pick_variant _picocom _pidof _pids \ - _pine _ping _pip _piuparts _pkg5 \ - _pkgadd _pkg-config _pkgin _pkginfo _pkg_instance \ - _pkgrm _pkgtool _plutil _pmap _pon \ - _portaudit _portlint _portmaster _ports _portsnap \ - _postfix _postgresql _postscript _powerd _pr \ - _precommand _prefix _print _printenv _printers \ - _process_names _procstat _prompt _prove _prstat \ - _ps _ps1234 _pscp _pspdf _psutils \ - _ptree _ptx _pump _putclip _pv \ - _pwgen _pydoc _python _python_modules _qdbus \ - _qemu _qiv _qtplay _quilt _rake \ - _ranlib _rar _rcctl _rclone _rcs \ - _rdesktop _read _read_comp _readelf _readlink \ - _readshortcut _rebootin _redirect _regex_arguments _regex_words \ - _remote_files _renice _reprepro _requested _retrieve_cache \ - _retrieve_mac_apps _ri _rlogin _rm _rmdir \ - _route _routing_domains _routing_tables _rpm _rrdtool \ - _rsync _rubber _ruby _run-help _runit \ - _samba _savecore _say _sbuild _sccs \ - _sched _schedtool _schroot _scl _scons \ - _screen _script _scselect _sc_usage _scutil \ - _seafile _sed _selinux_contexts _selinux_roles _selinux_types \ - _selinux_users _sep_parts _seq _sequence _service \ - _services _set _set_command _setfacl _setopt \ - _setpriv _setsid _setup _setxkbmap _sh \ - _shasum _showmount _shred _shuf _shutdown \ - _signals _signify _sisu _slabtop _slrn \ - _smartmontools _smit _snoop _socket _sockstat \ - _softwareupdate _sort _source _spamassassin _split \ - _sqlite _sqsh _ss _ssh _sshfs \ - _ssh_hosts _stat _stdbuf _stgit _store_cache \ - _stow _strace _strftime _strings _strip \ - _stty _su _sub_commands _sublimetext _subscript \ - _subversion _sudo _suffix_alias_files _surfraw _SUSEconfig \ - _svcadm _svccfg _svcprop _svcs _svcs_fmri \ - _svn-buildpackage _swaks _swanctl _swift _sw_vers \ - _sys_calls _sysclean _sysctl _sysmerge _syspatch \ - _sysrc _sysstat _systat _system_profiler _sysupgrade \ - _tac _tags _tail _tar _tar_archive \ - _tardy _tcpdump _tcpsys _tcptraceroute _tee \ - _telnet _terminals _tex _texi _texinfo \ - _tidy _tiff _tilde _tilde_files _timeout \ - _time_zone _time_zone.orig _tin _tla _tload \ - _tmux _todo.sh _toilet _toolchain-source _top \ - _topgit _totd _touch _tpb _tput \ - _tr _tracepath _transmission _trap _trash \ - _tree _truncate _truss _tty _ttyctl \ - _ttys _tune2fs _twidge _twisted _typeset \ - _ulimit _uml _umountable _unace _uname \ - _unexpand _unhash _uniq _unison _units \ - _unshare _update-alternatives _update-rc.d _uptime _urls \ - _urpmi _urxvt _usbconfig _uscan _user_admin \ - _user_at_host _user_expand _user_math_func _users _users_on \ - _valgrind _value _values _vared _vars \ - _vcs_info _vcs_info_hooks _vi _vim _vim-addons \ - _visudo _vmctl _vmstat _vnc _volume_groups \ - _vorbis _vpnc _vserver _w _w3m \ - _wait _wajig _wakeup_capable_devices _wanna-build _wanted \ - _watch _watch-snoop _wc _webbrowser _wget \ - _whereis _which _who _whois _widgets \ - _wiggle _wipefs _wpa_cli _xargs _x_arguments \ - _xauth _xautolock _x_borderwidth _xclip _xcode-select \ - _x_color _x_colormapid _x_cursor _x_display _xdvi \ - _x_extension _xfig _x_font _xft_fonts _x_geometry \ - _xinput _x_keysym _xloadimage _x_locale _xmlsoft \ - _xmlstarlet _xmms2 _x_modifier _xmodmap _x_name \ - _xournal _xpdf _xrandr _x_resource _xscreensaver \ - _x_selection_timeout _xset _xt_arguments _xterm _x_title \ - _xt_session_id _x_utils _xv _x_visual _x_window \ - _xwit _xxd _xz _yafc _yast \ - _yodl _yp _yum _zargs _zattr \ - _zcalc _zcalc_line _zcat _zcompile _zdump \ - _zeal _zed _zfs _zfs_dataset _zfs_pool \ - _zftp _zip _zle _zlogin _zmodload \ - _zmv _zoneadm _zones _zparseopts _zpty \ - _zsh _zsh-mime-handler _zsocket _zstyle _ztodo \ - _zypper _a2ps _a2utils _aap _abcde \ + _systemd-run _systemd-tmpfiles _tailscale _timedatectl _udevadm \ + _varlinkctl _a2ps _a2utils _aap _abcde \ _absolute_command_paths _ack _acpi _acpitool _acroread \ _adb _add-zle-hook-widget _add-zsh-hook _alias _aliases \ _all_labels _all_matches _alsa-utils _alternative _analyseplugin \ @@ -2490,7 +2298,200 @@ autoload -Uz _lf _nix-build _nix-channel _nix-collect-garbage _nix-common-option _zfs_pool _zftp _zip _zle _zlogin \ _zmodload _zmv _zoneadm _zones _zparseopts \ _zpty _zsh _zsh-mime-handler _zsocket _zstyle \ - _ztodo _zypper + _ztodo _zypper _a2ps _a2utils _aap \ + _abcde _absolute_command_paths _ack _acpi _acpitool \ + _acroread _adb _add-zle-hook-widget _add-zsh-hook _alias \ + _aliases _all_labels _all_matches _alsa-utils _alternative \ + _analyseplugin _ansible _ant _antiword _apachectl \ + _apm _approximate _apt _apt-file _aptitude \ + _apt-move _apt-show-versions _arch_archives _arch_namespace _arg_compile \ + __arguments _arguments _arp _arping _arrays \ + _asciidoctor _asciinema _assign _at _attr \ + _augeas _auto-apt _autocd _avahi _awk \ + _axi-cache _base64 _basename _basenc _bash \ + _bash_completions _baudrates _baz _beadm _beep \ + _be_name _bibtex _bind_addresses _bindkey _bison \ + _bittorrent _bogofilter _bpf_filters _bpython _brace_parameter \ + _brctl _bsdconfig _bsd_disks _bsdinstall _bsd_pkg \ + _btrfs _bts _bug _builtin _bzip2 \ + _bzr _cabal _cache_invalid _caffeinate _cal \ + _calendar _call_function _canonical_paths _capabilities _cat \ + _ccal _cd _cdbs-edit-patch _cdcd _cdr \ + _cdrdao _cdrecord _chattr _chcon _chflags \ + _chkconfig _chmod _choom _chown _chroot \ + _chrt _chsh _cksum _clay _cmdambivalent \ + _cmdstring _cmp _code _column _combination \ + _comm _command _command_names _compadd _compdef \ + _complete _complete_debug _complete_help _complete_help_generic _completers \ + _complete_tag _comp_locale _composer _compress _condition \ + _configure _coreadm _correct _correct_filename _correct_word \ + _cowsay _cp _cpio _cplay _cpupower \ + _crontab _cryptsetup _cscope _csplit _cssh \ + _csup _ctags _ctags_tags _cu _curl \ + _cut _cvs _cvsup _cygcheck _cygpath \ + _cygrunsrv _cygserver _cygstart _dak _darcs \ + _date _date_formats _dates _dbus _dchroot \ + _dchroot-dsa _dconf _dcop _dcut _dd \ + _deb_architectures _debbugs_bugnumber _debchange _debcheckout _deb_codenames \ + _debdiff _deb_files _debfoster _deborphan _deb_packages \ + _debsign _debsnap _debuild _default _defaults \ + _delimiters _describe _description _devtodo _df \ + _dhclient _dhcpinfo _dict _dict_words _diff \ + _diff3 _diff_options _diffstat _dig _directories \ + _directory_stack _dir_list _dirs _disable _dispatch \ + _django _dkms _dladm _dlocate _dmesg \ + _dmidecode _dnf _dns_types _doas _domains \ + _dos2unix _dpatch-edit-patch _dpkg _dpkg-buildpackage _dpkg-cross \ + _dpkg-repack _dpkg_source _dput _drill _dropbox \ + _dscverify _dsh _dtrace _dtruss _du \ + _dumpadm _dumper _dupload _dvi _dynamic_directory_name \ + _e2label _ecasound _echotc _echoti _ed \ + _elfdump _elinks _email_addresses _emulate _enable \ + _enscript _entr _env _eog _equal \ + _espeak _etags _ethtool _evince _exec \ + _expand _expand_alias _expand_word _extensions _external_pwds \ + _fakeroot _fbsd_architectures _fbsd_device_types _fc _feh \ + _fetch _fetchmail _ffmpeg _figlet _file_descriptors \ + _file_flags _file_modes _files _file_systems _find \ + _findmnt _find_net_interfaces _finger _fink _first \ + _flac _flex _floppy _flowadm _fmadm \ + _fmt _fold _fortune _free _freebsd-update \ + _fsh _fstat _fs_usage _functions _fuse_arguments \ + _fuser _fusermount _fuse_values _fw_update _gcc \ + _gcore _gdb _geany _gem _generic \ + _genisoimage _getclip _getconf _getent _getfacl \ + _getmail _getopt _ghostscript _git _git-buildpackage \ + _global _global_tags _globflags _globqual_delims _globquals \ + _gnome-gv _gnu_generic _gnupod _gnutls _go \ + _gpasswd _gpg _gphoto2 _gprof _gqview \ + _gradle _graphicsmagick _grep _grep-excuses _groff \ + _groups _growisofs _gsettings _gstat _guard \ + _guilt _gv _gzip _hash _have_glob_qual \ + _hdiutil _head _hexdump _history _history_complete_word \ + _history_modifiers _host _hostname _hosts _htop \ + _hwinfo _iconv _iconvconfig _id _ifconfig \ + _iftop _ignored _imagemagick _inetadm _initctl \ + _init_d _install _in_vared _invoke-rc.d _ionice \ + _iostat _ip _ipadm _ipfw _ipsec \ + _ipset _iptables _irssi _ispell _iwconfig \ + _jail _jails _java _java_class _jexec \ + _jls _jobs _jobs_bg _jobs_builtin _jobs_fg \ + _joe _join _jot _jq _kdeconnect \ + _kdump _kfmclient _kill _killall _kld \ + _knock _kpartx _ktrace _ktrace_points _kvno \ + _last _ldap _ldconfig _ldd _ld_debug \ + _less _lha _libvirt _lighttpd _limit \ + _limits _links _lintian _list _list_files \ + _lldb _ln _loadkeys _locale _localedef \ + _locales _locate _logger _logical_volumes _login_classes \ + _look _losetup _lp _ls _lsattr \ + _lsblk _lscfg _lsdev _lslv _lsns \ + _lsof _lspv _lsusb _lsvg _ltrace \ + _lua _luarocks _lynx _lz4 _lzop \ + _mac_applications _mac_files_for_application _madison _mail _mailboxes \ + _main_complete _make _make-kpkg _man _mat \ + _mat2 _match _math _math_params _matlab \ + _md5sum _mdadm _mdfind _mdls _mdutil \ + _members _mencal _menu _mere _mergechanges \ + _message _mh _mii-tool _mime_types _mixerctl \ + _mkdir _mkfifo _mknod _mkshortcut _mktemp \ + _mkzsh _module _module-assistant _module_math_func _modutils \ + _mondo _monotone _moosic _mosh _most_recent_file \ + _mount _mozilla _mpc _mplayer _mt \ + _mtools _mtr _multi_parts _mupdf _mutt \ + _mv _my_accounts _myrepos _mysqldiff _mysql_utils \ + _nautilus _nbsd_architectures _ncftp _nedit _netcat \ + _net_interfaces _netscape _netstat _networkmanager _networksetup \ + _newsgroups _next_label _next_tags _nginx _ngrep \ + _nice _nkf _nl _nm _nmap \ + _normal _nothing _npm _nsenter _nslookup \ + _numbers _numfmt _nvram _objdump _object_classes \ + _object_files _obsd_architectures _od _okular _oldlist \ + _open _openstack _opkg _options _options_set \ + _options_unset _opustools _osascript _osc _other_accounts \ + _otool _pack _pandoc _parameter _parameters \ + _paste _patch _patchutils _path_commands _path_files \ + _pax _pbcopy _pbm _pbuilder _pdf \ + _pdftk _perf _perforce _perl _perl_basepods \ + _perldoc _perl_modules _pfctl _pfexec _pgids \ + _pgrep _php _physical_volumes _pick_variant _picocom \ + _pidof _pids _pine _ping _pip \ + _piuparts _pkg5 _pkgadd _pkg-config _pkgin \ + _pkginfo _pkg_instance _pkgrm _pkgtool _plutil \ + _pmap _pon _portaudit _portlint _portmaster \ + _ports _portsnap _postfix _postgresql _postscript \ + _powerd _pr _precommand _prefix _print \ + _printenv _printers _process_names _procstat _prompt \ + _prove _prstat _ps _ps1234 _pscp \ + _pspdf _psutils _ptree _ptx _pump \ + _putclip _pv _pwgen _pydoc _python \ + _python_modules _qdbus _qemu _qiv _qtplay \ + _quilt _rake _ranlib _rar _rcctl \ + _rclone _rcs _rdesktop _read _read_comp \ + _readelf _readlink _readshortcut _rebootin _redirect \ + _regex_arguments _regex_words _remote_files _renice _reprepro \ + _requested _retrieve_cache _retrieve_mac_apps _ri _rlogin \ + _rm _rmdir _route _routing_domains _routing_tables \ + _rpm _rrdtool _rsync _rubber _ruby \ + _run-help _runit _samba _savecore _say \ + _sbuild _sccs _sched _schedtool _schroot \ + _scl _scons _screen _script _scselect \ + _sc_usage _scutil _seafile _sed _selinux_contexts \ + _selinux_roles _selinux_types _selinux_users _sep_parts _seq \ + _sequence _service _services _set _set_command \ + _setfacl _setopt _setpriv _setsid _setup \ + _setxkbmap _sh _shasum _showmount _shred \ + _shuf _shutdown _signals _signify _sisu \ + _slabtop _slrn _smartmontools _smit _snoop \ + _socket _sockstat _softwareupdate _sort _source \ + _spamassassin _split _sqlite _sqsh _ss \ + _ssh _sshfs _ssh_hosts _stat _stdbuf \ + _stgit _store_cache _stow _strace _strftime \ + _strings _strip _stty _su _sub_commands \ + _sublimetext _subscript _subversion _sudo _suffix_alias_files \ + _surfraw _SUSEconfig _svcadm _svccfg _svcprop \ + _svcs _svcs_fmri _svn-buildpackage _swaks _swanctl \ + _swift _sw_vers _sys_calls _sysclean _sysctl \ + _sysmerge _syspatch _sysrc _sysstat _systat \ + _system_profiler _sysupgrade _tac _tags _tail \ + _tar _tar_archive _tardy _tcpdump _tcpsys \ + _tcptraceroute _tee _telnet _terminals _tex \ + _texi _texinfo _tidy _tiff _tilde \ + _tilde_files _timeout _time_zone _time_zone.orig _tin \ + _tla _tload _tmux _todo.sh _toilet \ + _toolchain-source _top _topgit _totd _touch \ + _tpb _tput _tr _tracepath _transmission \ + _trap _trash _tree _truncate _truss \ + _tty _ttyctl _ttys _tune2fs _twidge \ + _twisted _typeset _ulimit _uml _umountable \ + _unace _uname _unexpand _unhash _uniq \ + _unison _units _unshare _update-alternatives _update-rc.d \ + _uptime _urls _urpmi _urxvt _usbconfig \ + _uscan _user_admin _user_at_host _user_expand _user_math_func \ + _users _users_on _valgrind _value _values \ + _vared _vars _vcs_info _vcs_info_hooks _vi \ + _vim _vim-addons _visudo _vmctl _vmstat \ + _vnc _volume_groups _vorbis _vpnc _vserver \ + _w _w3m _wait _wajig _wakeup_capable_devices \ + _wanna-build _wanted _watch _watch-snoop _wc \ + _webbrowser _wget _whereis _which _who \ + _whois _widgets _wiggle _wipefs _wpa_cli \ + _xargs _x_arguments _xauth _xautolock _x_borderwidth \ + _xclip _xcode-select _x_color _x_colormapid _x_cursor \ + _x_display _xdvi _x_extension _xfig _x_font \ + _xft_fonts _x_geometry _xinput _x_keysym _xloadimage \ + _x_locale _xmlsoft _xmlstarlet _xmms2 _x_modifier \ + _xmodmap _x_name _xournal _xpdf _xrandr \ + _x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \ + _xterm _x_title _xt_session_id _x_utils _xv \ + _x_visual _x_window _xwit _xxd _xz \ + _yafc _yast _yodl _yp _yum \ + _zargs _zattr _zcalc _zcalc_line _zcat \ + _zcompile _zdump _zeal _zed _zfs \ + _zfs_dataset _zfs_pool _zftp _zip _zle \ + _zlogin _zmodload _zmv _zoneadm _zones \ + _zparseopts _zpty _zsh _zsh-mime-handler _zsocket \ + _zstyle _ztodo _zypper autoload -Uz +X _call_program typeset -gUa _comp_assocs